![]() |
#1 |
Adept
Join Date: Aug 2019
Posts: 118
![]() |
Sensing/detecting objects and forgetting
If @ triggers an object sensing effect and detects nothing at a location, should that be enough to scrub the memory of something being at that location?
Should an object detection effect be treated the same in that regard or differently? From what I see in effect_handler_SENSE_OBJECTS and effect_handler_DETECT_OBJECTS, both skip over locations where there's nothing. So they don't update @'s memory if that did have something there. I can see a certain logic behind that: "the absence of evidence is not evidence of absence.". |
![]() |
![]() |
![]() |
#2 |
Veteran
Join Date: Oct 2016
Location: London-ish
Age: 48
Posts: 1,879
![]() |
wut?
if you detect and there's nothing to be detected in that area, then, there's nothing in that area. you can't fail a detect, nor can object appear after the dungeon has been generated. The detect effect does not persist, if that's what you are asking. So if you kill long-range something that you cant see and it drops and object where you previously casted detect, then you would not become aware of it.
__________________
"i can take this dracolich" |
![]() |
![]() |
![]() |
#3 |
Adept
Join Date: Aug 2019
Posts: 118
![]() |
I had in mind this scenario:
|
![]() |
![]() |
![]() |
#4 |
Prophet
Join Date: Dec 2009
Posts: 9,024
![]() |
Makes sense to me. The lack of signal should be a sufficient clue that something you previously thought was there no longer is.
|
![]() |
![]() |
![]() |
#5 |
Knight
Join Date: Oct 2019
Posts: 941
![]() |
I'm sure someone was just trying to save a few cycles long ago.
|
![]() |
![]() |
![]() |
#6 |
Veteran
Join Date: Oct 2016
Location: London-ish
Age: 48
Posts: 1,879
![]() |
ah, no then. those treasure markers are what your character writes on their map, but once the spell has ended, you no longer receive info from the objects.
__________________
"i can take this dracolich" |
![]() |
![]() |
![]() |
#7 |
Prophet
Join Date: Dec 2009
Posts: 9,024
![]() |
In the given example, the spell is used twice, and the object is removed after the first casting. The character ought to be able to say "according to my notes, there should be an object there, but when I cast the spell the second time, I did not detect an object there. It must have been moved or destroyed." Consequently they can remove the mark from their map.
|
![]() |
![]() |
![]() |
#8 |
Knight
Join Date: Oct 2019
Posts: 941
![]() |
Come to think of it, I noticed in the code or one of the change logs that the player has his own complete map anyway. So it wouldn't even take that long (in processor time) to remove the in-range *s and then apply new ones.
|
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Sil: Do you like the Mewlip forgetting effect? | half | Sil | 23 | August 8, 2013 09:54 |
Why inscribe objects? | joelsanda | Vanilla | 14 | October 27, 2011 21:59 |
changing sensing to imply knowing flag count | PowerDiver | Development | 3 | June 21, 2011 01:34 |
always m7a before detecting on new level | PowerDiver | Vanilla | 10 | December 9, 2009 07:13 |
[FA] Changes to wieldable objects | Nick | Variants | 6 | January 22, 2009 07:23 |