Examine disambiguation makes everything visible from any palantir visible to the player for next action

Issue #331 resolved
Joseph Geipel created an issue

If you do an examine that results in "That's not something you can see." (gotten through cases where there would be disambiguation, e.g. EXAMINE BOX when the player has seen many boxes but no boxes are currently visible) then for your next action every object visible from some palantir will be visible to the player even if the player carries no palantir at all. For example, if you have all but the black sphere in the lighted Scrying Room, have the black sphere in the Storage Area, but are in the Disused Closet and you have seen several scrolls, but have no scrolls visible, then you can type X SCROLL to get "That's not something you can see." and then your next action can involve the rusty iron key in the Storage Area.

Thankfully for prevention of massive abuse, it appears you can't cast spells to visible things this way (that results in "You can't see any such thing."), but you can examine anything and can talk to the Adventurer this way.

Comments (1)

  1. Daniel Stelzer repo owner

    Whoa! Good catch! I believe this is fixed now. I moved the rule that unset the "marked in scope" flag to before the parse command rule, instead of after the reading a command activity. The two behave slightly differently when it comes to parsing right after a disambig request.

    However, you should test it again when tomorrow's build comes out, because I don't know the exact sequence of events you used and it might not be entirely resolved.

  2. Log in to comment