While playing a Hobbit Paladin lvl 26 (but I noticed it much earlier in the game), with cheats on, I've noticed that sometimes I use my rod of treasure location will say there's something nearby, but nothing shows on the map. However, I've found that there may be a monster carrying said something. Is this a feature, or a bug?
Odd Feature or Bug? Angband Vanilla 4.2.5
Collapse
X
-
-
It would be a bug rather than a feature. "Nearby" is a patch, 81 horizontal grids by 45 vertical grids, centered on your character. I suspect that what is happening is that an off-screen object is detected so you get the message but nothing new appears on the screen. -
-
Comment
-
On the other hand, detection does not show sticks and bones. What's the difference? An unenchanted spear is just another stick, to me, as far as detection is concerned, especially if you are squelching average.
I actually think the current situation is correct behavior. We're so far apart in our views on detection I haven't bothered to comment before.Comment
-
It is just that the monster picked up that object no?PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!Comment
-
Not sure that's the case. If it were... It would either show up in either map or look mode (because these don't cost a turn)- unless it's picked up at the same time/turn as the rod use?
What is happening is I use my rod. Then go to map and look modes to search for where it is (object or treasure). Nothing shows up, even though it says something is detected. I use detect evil, sometimes a monster will be detected (but non-evils won't), but regardless- if they are an item carrying monster, then the detected item (treasure or object) will be dropped upon kill. So I think it's detecting whatever the monster is carrying. At least that's what it seems from the few times it's happened, since it's always dropping what is being detected, but not found.
If it's bug then, I would say it needs to be turned into a feature, because that's kind of neat.Comment
-
If the player then uses something with SENSE_OBJECTS and that seen and ignored object is in range, it will trigger the "You sense the presence of objects." message which, when there's no other unseen or known but not ignored objects in range, would be a bug in my opinion.Comment
-
The next time this happens, switch to unignoring state with 'K' and let us know whether you can find something on the map.Comment
-
I've had two related situations. Both a rogue casting m1c
(1) Got messages objects, no treasures. There was a treasure [not a mimic], but no objects [nothing squelched either] in range. There was a previously detected torch on the other side of the level, prob > 100 away.
(2) Got messages no objects or treasures, but there was a squelched staff of mapping in range 14N 8E.Comment
-
(1) Got messages objects, no treasures. There was a treasure [not a mimic], but no objects [nothing squelched either] in range. There was a previously detected torch on the other side of the level, prob > 100 away.
(2) Got messages no objects or treasures, but there was a squelched staff of mapping in range 14N 8E.Last edited by backwardsEric; December 15, 2023, 15:06. Reason: Rogue's Object Detection is better than a Rod of Treasure LocationComment
-
If you think gold on the floor is an object and not a treasure, that's yet another bug. It certainly didn't show up in the object list. If it is an object, you need to include it in the object list.
If money only counts in a vein, say instead: You detect no treasure veins.
Keep in mind even the fuzzy detection differentiates between money on the floor and objects on the floor. If floor money is as much an object as non-money, that needs to change too.Comment
-
If you think gold on the floor is an object and not a treasure, that's yet another bug. It certainly didn't show up in the object list. If it is an object, you need to include it in the object list.
If money only counts in a vein, say instead: You detect no treasure veins.
Keep in mind even the fuzzy detection differentiates between money on the floor and objects on the floor. If floor money is as much an object as non-money, that needs to change too.Comment
Comment