Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Variants

Reply
 
Thread Tools Display Modes
Old May 22, 2007, 22:34   #1
petebull
Apprentice
 
Join Date: May 2007
Location: Germany
Posts: 51
Donated: $5.70
petebull is on a distinguished road
[FA] detect invisible and shapeshifter

I was attacked by a shapeshifter in a Lost soul body. I read a scroll of detect invisible when the shapeshifter changed forms and blinked away. The result was that the new position of the shapeshifter was visible on the mainscreen. (Dump available as html, savegame put aside.)
petebull is offline   Reply With Quote
Old May 23, 2007, 02:00   #2
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 53
Posts: 7,188
Donated: $60
Nick is on a distinguished road
Quote:
Originally Posted by petebull View Post
I was attacked by a shapeshifter in a Lost soul body. I read a scroll of detect invisible when the shapeshifter changed forms and blinked away. The result was that the new position of the shapeshifter was visible on the mainscreen. (Dump available as html, savegame put aside.)
This is an interesting one. Shapeshifters are clear, so you should have detected it in either form. The interesting part is how long the detection lasts - and it seems from what you're describing that it lasts until your next turn. I think this is standard behaviour; whether it is correct behaviour is another question.
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old May 23, 2007, 08:45   #3
petebull
Apprentice
 
Join Date: May 2007
Location: Germany
Posts: 51
Donated: $5.70
petebull is on a distinguished road
Quote:
Originally Posted by Nick View Post
Shapeshifters are clear, so you should have detected it in either form.
Are they? My monster memory don't list them as invisible and I think I saw them approaching me in the past.
petebull is offline   Reply With Quote
Old May 23, 2007, 09:00   #4
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 53
Posts: 7,188
Donated: $60
Nick is on a distinguished road
Quote:
Originally Posted by petebull View Post
Are they? My monster memory don't list them as invisible and I think I saw them approaching me in the past.
OK, I'm not sure now. I would probably trust your monster memory more than my actual memory .
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old May 23, 2007, 10:16   #5
Psi
Knight
 
Join Date: Apr 2007
Location: Surrey, UK
Age: 43
Posts: 870
Psi is on a distinguished road
So if I'm reading this right, you are suggesting that some sort of invisibility flag was retained by the shapeshifter after it had returned to its normal form?

Nick, as you say, shapeshifters are clear - however they are not invisible, so I wouldn't expect detect invisible to show them.
Psi is offline   Reply With Quote
Old May 23, 2007, 10:43   #6
Psi
Knight
 
Join Date: Apr 2007
Location: Surrey, UK
Age: 43
Posts: 870
Psi is on a distinguished road
Quote:
Originally Posted by Psi View Post
So if I'm reading this right, you are suggesting that some sort of invisibility flag was retained by the shapeshifter after it had returned to its normal form?
Detect invisible just checks a flag attached to the monster race and a shapeshift just changes the race pointer of a monster to a different one, so that shouldn't happen.
Psi is offline   Reply With Quote
Old May 23, 2007, 11:55   #7
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 53
Posts: 7,188
Donated: $60
Nick is on a distinguished road
Yes, you're quite right, this has nothing to do with being clear. The reason it happens is in fact that it gets flagged to be shown, and the flag isn't cleared until the next player turn. I guess I could put in a check for shapeshifting on that turn, but I'm inclined to just say tough luck on the shapeshifter.
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 23:00.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2018, vBulletin Solutions Inc.