You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It's not uncommon to do kill troll with sword and then keep typing the shorter again until the fight is done.
But again is rerunning whatever the last input was, whether it came from the current player or not. Figure out where it stores this and track it per-player (or maybe handle it in inpfn_ingame?).
The text was updated successfully, but these errors were encountered:
I put in a hack for this for now, which is enough to not disrupt things, but I'm leaving this issue open for now because it would be better to actually track the Z-Machine bits that handle this, because, for example:
>kill troll
(with the sword)
The troll is confused and can't fight back.
The troll slowly regains his feet.
>again
(with the sword)
Your sword misses the troll by an inch.
The troll's axe barely misses your ear.
When letting Zork parse again directly, it knows not to say (with the sword) on this second attempt.
It's not uncommon to do
kill troll with sword
and then keep typing the shorteragain
until the fight is done.But
again
is rerunning whatever the last input was, whether it came from the current player or not. Figure out where it stores this and track it per-player (or maybe handle it in inpfn_ingame?).The text was updated successfully, but these errors were encountered: