The Qt paper doll highlights known blessed/uncursed/cursed items with a color border. It was trying to force obj->bknown for non-blinded priest[ess] but passed the old role letter argument to Role_if() instead of the monster number that's used these days. It was also potentially modifying an invent item in a way that's observable to the player but not updating persistent inventory to show that. Probably didn't matter though; I don't think the situation it checks for can occur anymore. On the off chance that it could, move the check-and-set out of #if ENHANCED_PAPERDOLL so that same inventory update would occur for ordinary paper doll even though that doesn't care about displayed items' bless/curse state.
12 KiB
12 KiB