I think this is new to 1.2.3 (maybe 1.2.2, it's been a while since I played an archmage).
Shield (runes, bone armor, disruption and time) graphics do not always update when the shield expires. This happens maybe 1/3 of the time. Sometimes the shield graphic persists for multiple turns after the shield expires. (One time shield stuck afterimage around for seven turns!)
[1.2.3] Shield graphics not disappearing
Moderator: Moderator
Re: [1.2.3] Shield graphics not disappearing
It's been going on a while and applies to quite a few graphical effects, including stunned, invisibility, etc. I can cast Vimsense and see a tile get lighter, but the stealthed rogue on it will still not show up.