Dungeon Crawl Stone Soup Tracker - DCSS
Viewing Issue Advanced Details
9448 Bug Report major have not tried 2015-01-27 11:53 2015-03-05 17:02
Le_Nerd Local  
wheals Linux  
normal Console  
resolved 0.16 ancient branch  
3748f16 done  
none    
none 0.16 ancient branch  
0009448: Ancient liches do not see invsibible, altough they should.
http://crawl.develz.org/saves/dumps/Svalbardcaretaker-3748f16-150127-1025.tar.bz2 [^]

Mh, strangely they dont see invisible, as in the summary. Dump is provided.
Issue History
2015-01-27 11:53 Le_Nerd New Issue
2015-01-27 18:19 waylon531 Note Added: 0028373
2015-01-28 03:11 PleasingFungus Note Added: 0028378
2015-01-28 09:46 Le_Nerd Note Added: 0028380
2015-01-28 16:31 wheals Note Added: 0028384
2015-01-28 17:54 PleasingFungus Note Added: 0028386
2015-03-05 17:02 wheals Note Added: 0028605
2015-03-05 17:02 wheals Status new => resolved
2015-03-05 17:02 wheals Fixed in Branch => 0.16 pre-release branch
2015-03-05 17:02 wheals Resolution open => done
2015-03-05 17:02 wheals Assigned To => wheals

Notes
(0028373)
waylon531   
2015-01-27 18:19   
I just tested this in wizmode and looked in the code, it looks like both liches have see invisible.
(0028378)
PleasingFungus   
2015-01-28 03:11   
Save crashes on load for me, unfortunately.

What do you mean by they "don't see invisible"? See invisible isn't listed in their description, they don't act like they can see you when you're invisible, or what?
(0028380)
Le_Nerd   
2015-01-28 09:46   
Although the ancient liches behind the grates had the "see invisible" in their description, they were in fact unable to do so. I was able to invisible-stab both of them. After killing the first one my invisibility timed out, and immediately the second one was able to see me; I turned invisible again, and the ALich got the orange backdrop of "awake, cant see you due to invisibility".
(0028384)
wheals   
2015-01-28 16:31   
I suspect this might have to do with their being ghost_demons; the irreproducibility might be because ghost_demon::see_invis is uninitialised.

It's been pointed out that liches probably do not need to be ghost_demons, nor spellforged servitors.
(0028386)
PleasingFungus   
2015-01-28 17:54   
For what it's worth, there's a related bug for player ghosts, last I checked; they still display the "stabbable" icon when you're invisible, even though they can see you just fine.
(0028605)
wheals   
2015-03-05 17:02   
Should be fixed by https://github.com/crawl-ref/crawl-ref/commit/c0f6fd7959. [^]