Hoping to tweak the default locale description response from “[We] [can] see a foo and a bar here” to “[We] [have] found a foo and a bar here.”
Trouble is, if I instruct:
Tower is a room. The foo is a thing in Tower. The bar is a thing in Tower. The you-can-also-see rule response (E) is "[have] found ". The you-can-also-see rule response (D) is "[have] also found ".
then the game brings me:
“You has found a foo and a bar.”
Why is I7 conjugating second-person “to have” as “has”? It doesn’t do this for some other uses of “[have]”, like in example 252, “Responsive.” This one conjugates appropriately:
An Anonymous B613 Cell is a room. "There isn't much to see in this bare room. What there is, you've already seen sometime in the last twenty years." When play begins: now print empty inventory rule response (A) is "[We] [have] absolutely nothing.".
I could cheat and make my default message “have found” without the brackets, but I’d rather learn more about how Inform conjugates in general, because I’m going to be tweaking a lot of default responses.