Galactygon Posted November 24, 2016 Share Posted November 24, 2016 (edited) Updates on the bitfield (testing BGEE:SoD): bit14 - Exclude Trueclass Mages/Sorcerers/Bards bit21 - Exclude Blades bit22 - Exclude Jesters bit23 - Exclude Skalds bit31 - Exclude Druids/Rangers/Wildmages Both bit14 and bit31 is shared among different classes with class-specific behavior. i.e. setting bit31 for a priest spell excludes druids/rangers from gaining the spell at level up, while setting the same bit for a wizard spell prevents wildmages from learning the spell via scroll ("Your spell school does not permit you to learn this spell."). Bards receive the same message when attempting to learn the spell via scrolls. Here is the original listing: bit 0: Exclude Chaotic priests. (BG2 & HoW)bit 1: Exclude Evil priests. (BG2 & HoW)bit 2: Exclude Good priests. (BG2 & HoW)bit 3: Exclude GENeutral priests. (BG2 & HoW)bit 4: Exclude Lawful priests. (BG2 & HoW)bit 5: Exclude LCNeutral priests. (BG2 & HoW)bit 6: Exclude Abjurersbit 7: Exclude Conjurersbit 8: Exclude Divinersbit 9: Exclude Enchantersbit 10: Exclude Illusionistsbit 11: Exclude Invokersbit 12: Exclude Necromancersbit 13: Exclude Transmutersbit 14: Wild Magic (exclude Generalists) (BG2)bit 15 - 29: Unusedbit 30: Exclude Cleric/Paladinbit 31: Exclude Druid/Ranger EDIT: According to the kit usability fields the complete list would be: bit 0: Exclude Chaotic priests. (BG2 & HoW)/Berserkers (unused)bit 1: Exclude Evil priests. (BG2 & HoW)/Wizard Slayers (unused)bit 2: Exclude Good priests. (BG2 & HoW)/Kensai (unused)bit 3: Exclude GENeutral priests. (BG2 & HoW)/Cavaliers (does not work)bit 4: Exclude Lawful priests. (BG2 & HoW)/Inquisitors (does not work)bit 5: Exclude LCNeutral priests. (BG2 & HoW)/Undead Hunters (does not work)bit 6: Exclude Abjurersbit 7: Exclude Conjurersbit 8: Exclude Divinersbit 9: Exclude Enchantersbit 10: Exclude Illusionistsbit 11: Exclude Invokersbit 12: Exclude Necromancersbit 13: Exclude Transmuters bit 14: Exclude Trueclass Mages/Sorcerers/Bards bit 15: Exclude Ferlains (does not work) bit 16: Exclude Stalkers (does not work) bit 17: Exclude Beastmasters (does not work) bit 18: Exclude Assassins (unused) bit 19: Exclude Bounty Hunters (unused) bit 20: Exclude Swashbuckers (unused) bit 21: Exclude Blades bit 22: Exclude Jesters bit 23: Exclude Skalds bit 24: Exclude Priests of Talos (does not work) bit 25: Exclude Priests of Helm (does not work) bit 26: Exclude Priests of Lathander (does not work) bit 27: Exclude Totemic Druids (does not work) bit 28: Exclude Shapeshifters (does not work) bit 29: Exclude Avengers (does not work) bit 30: Exclude all Clerics/all Paladins/Barbarians (unused) bit 31: Exclude all Druids/all Rangers/Wildmages Edited November 30, 2016 by Galactygon Quote Link to comment
Galactygon Posted November 28, 2016 Author Share Posted November 28, 2016 Avenger: Is there a complete list of all bits in the bitfield based on the internal code? There are still a lot of unknowns that I cannot verify, possibly because they apply to classes that do not have spellcasting ability. Quote Link to comment
Avenger Posted November 29, 2016 Share Posted November 29, 2016 It is simply the kit bits: 1 - berserker, 0x80000000 - wildmage The first 6 or so bits overlap with alignment. And the last 2 bits overlap with cleric + paladin and druid + ranger So yeah, cleric of talos should be 0x01000000 Just load dltcep's item editor and hover the mouse over the kit usability fields. Quote Link to comment
Galactygon Posted November 30, 2016 Author Share Posted November 30, 2016 Update on the first post: excluding cleric/druid/paladin/ranger kits do not work. Priest spells can only be excluded by alignment of by the last two bits cleric/druid. Quote Link to comment
Avenger Posted December 1, 2016 Share Posted December 1, 2016 Update on the first post: excluding cleric/druid/paladin/ranger kits do not work. Priest spells can only be excluded by alignment of by the last two bits cleric/druid. That's sadly true. Quote Link to comment
subtledoctor Posted December 19, 2016 Share Posted December 19, 2016 So are the racial exclusions not applied here? Near Infinity shows bit 23 excluding elves, bit 24 excluding dwarves, etc. Is that old information, superseded by the information in this thread? Quote Link to comment
Avenger Posted December 19, 2016 Share Posted December 19, 2016 Yeah, there is no racial limitation. But don't believe me, just test it As far as i know, spells got only class (limited), kit (limited) and alignment based restrictions. Quote Link to comment
subtledoctor Posted August 15, 2020 Share Posted August 15, 2020 So, I think more of these fields actually work than is supposed here. In ignoring this post, I had my mod set a mage/thief kit share the Archer (Feralan) exclusion flag; and I set all arcane spells with the ‘illusion’ primary type to be excluded from Archers. Result: my mage/thief kit cannot learn illusion spells from scrolls. So, the field might not work to exclude priest spells from Archers (I gather all rangers are set to get all druid spells at level-up, presumably through a process that bypasses kit exclusion criteria), but the field is still doing something. Quote Link to comment
Recommended Posts
Join the conversation
You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.