[(BGEE) Usability bugs] Item usability roundup
Looking through BG2 Fixpack for usability fixes applicable to BGEE yields:
- boot01 (boots of speed) should by usable by monks
- brac06 (gauntlets of ogre power) should be usable by bards
- brac21 (gauntlets of extraordinary specialization) should be usable by barbarians, bounty hunters, assassins
- clck09 (mage robe of cold resistance) should be usable by wizard slayers
- clck10 (mage robe of fire resistance) should be usable by wizard slayers
- clck11 (mage robe of electrical resistance) should be usable by wizard slayers
- clck12 (knave's robe) should be usable by wizard slayers
- clck13 (traveller's robe) should be usable by wizard slayers
- clck14 (adventurer's robe) should be usable by wizard slayers
- clck15 (robe of the good archmagi) should be usable by wizard slayers
- clck16 (robe of the neutral archmagi) should be usable by wizard slayers
- clck17 (robe of the evil archmagi) should be usable by wizard slayers
- clck18 (knave's robe ) should be usable by wizard slayers
- clck19 (robe of the good archmagi) should be usable by wizard slayers
- hgwra02 (robe of the good archmagi) should be usable by wizard slayers
- potn25 (potion of healing) should be usable by wizard slayers
- potn32 (antidote) should be usable by wizard slayers
- potn36 (potion of master thievery) should be unusable by monks
- ring22 (ring of holiness) should be unusable by monks
- scrl3h (scroll of protection from evil) should be unusable by transmuters
- scrl5w (scroll of greater malison) should be unusable by monks
- sw1h20 (scimitar) should be unusable by beast masters
- sw1h22 (scimitar +1) should be unusable by beast masters
- sw1h23 (scimitar +2, rashad's talon) should be unusable by beast masters
- wand02 (wand of fear) should be unusable by monks
- wand04 (wand of paralyzation) should by unusable by monks
- wand05 (wand of fire) should by unusable by monks
- wand06 (wand of frost) should by unusable by monks
- wand07 (wand of lightning) should by unusable by monks
- wand09 (wand of polymorphing) should by unusable by monks
- wand10 (wand of monster summoning) should by unusable by monks
Post edited by Tanthalas on
3
Comments
[EDIT] Potentially fixed - @CamDawg 's fix has been applied
Everything is Confirmed Fixed except:
brac21 (gauntlets of extraordinary specialization)
These gauntlets are still unusable for Bounty Hunter and Assassin. But Thief and Swashbuckler can't wear them either. Should all Thief kits be able to use these? Or is there something special about Bounty Hunters and Assassins?
clck09 (mage robe of cold resistance) should be usable by wizard slayers
clck10 (mage robe of fire resistance) should be usable by wizard slayers
clck11 (mage robe of electrical resistance) should be usable by wizard slayers
clck12 (knave's robe) should be usable by wizard slayers
clck13 (traveller's robe) should be usable by wizard slayers
clck14 (adventurer's robe) should be usable by wizard slayers
clck15 (robe of the good archmagi) should be usable by wizard slayers
clck16 (robe of the neutral archmagi) should be usable by wizard slayers
clck17 (robe of the evil archmagi) should be usable by wizard slayers
clck18 (knave's robe ) should be usable by wizard slayers
clck19 (robe of the good archmagi) should be usable by wizard slayers
hgwra02 (robe of the good archmagi) should be usable by wizard slayers
I'm not sure what CamDawg meant with these changes, but in Build 0803 none of the them can be used by Wizard Slayers, but they could all be used by Wizard Slayers dual-classed to Mages.
Another thing: clck18 and clck19 can't be removed from inventory
w1h23 (scimitar +2, rashad's talon) should be unusable by beast masters
Beast Masters can still use this Scimitar in Build 0803
For example, thieves can't use gauntlets of extraordinary specialization because the thief flag is set, but they're usable by fighter-thieves. Because the redundant bounty hunter and assassin flags are set, it means that assassin > fighter and bounty hunter > fighter dual-classes would be restricted from these, when they should be able to wear them. Just about everything you've noted falls into this category--wizard slayers can't use mage robes even with the flag removed (the fighter flag still supersedes it), but if they dualed to mage then the flag would prevent them from using a robe they should be able to use. (Setting aside, of course, how silly a wizard slayer > mage would be from an RP standpoint, of course.)
Rashad's Talon still needs its beast master flag.
@SethDavis
The only thing that needs to be fixed is:
w1h23 (scimitar +2, rashad's talon) should be unusable by beast masters
Everything else is working.
Is there something missing in the above code for this flag? It looks like it's adding the flag correctly in
I can't help you with the code. But I can definitely confirm that my Beast Master can equip Rashad's Talon.
Also:
If I go to my override folder and remove sw1h20.itm and SW1H22.itm, my Beast Master goes back to being able to equip those weapons. So those files work. Not sure why sw1h23.itm isn't working.
The code is fine (and working locally).
You wanted sw1h23 to not be equipable, well, it is equipable in 0803. You may have disabled it locally.