A relatively recent change moved 'obj->known = 1' when wearing armor from before setworn(), which issues an update_inventory() call, to afterwards. There wasn't any particular update then, so observing the enchantment of armor by wearing it wasn't being reflected in the persistent inventory window if that was enabled.
38 KiB
38 KiB