This should probably be reported at the Inform bug tracker, but I was hoping that somebody might be able to tell if this is in fact an Inform bug.
This bug was reported for Counterfeit Monkey:
I ran into this sentence while facing Atlantida with Alex in charge of the body:
> shoot self with anagramming gun
The gun fires ruggedly into myself, but is unable to make anything
interesting out of a, a, a, d, e, l, n, r, and x. I recoalesce into
or original form.
That
or
is certainly a bug. When I put on the Britishising goggles, it’s “our
original form”; this might say something about the origin of the bug, but I don’t understand Inform well enough to really say what’s going on.
The relevant line of code is this one:
say "The gun fires ruggedly into [the noun], but is unable to make anything interesting out of [the initial key]. [The noun] [recoalesce] into [their] original form." instead;
The “or” instead of “our” is not in itself an Inform 7 bug, but is most likely caused by Counterfeit Monkey’s “To say our:” rule:
To say our:
if the player is wearing the Britishizing goggles:
say "our";
otherwise:
say "or".
The bug is that it is trying to say “our” in the first place, when it should be adapting “[their]” into “my”. It also seems weird that the “To say our:” rule should affect the text Inform creates itself when adapting the possessive adjective.
EDIT:
"Their" by Administrator
Example Location is a room.
To recoalesce is a verb.
When story begins:
now the story viewpoint is first person singular;
say "[regarding the player][They] [recoalesce] into [their] original form."
results in the correct: “I recoalesce into my original form.”
If I add the To say our:
rule from Counterfeit Monkey I get “I recoalesce into or original form.” again.
It seems that the To say our:
rule overrides all adapted forms of “their”.