This is two small snippets of our groups, chasing an enemy group, and me trying to pull off a recite on one of the enemies while all this running around is going on. As it currently stands, if you zap a wand, or recite a scroll, whether or not your target is in the room doesn't matter. If the target is in the room, it recites/zaps at the target. If the target isn't in the room it simply wastes the charge/scroll.
Code:
recite xxx
A xxx male race darts east.
A zzz female race soars east.
A yyy male race walks east.
The grey wolf soars east.
|HP:100%|ME: 86%|PE: 89%| (zero - room - 3pm)
You recite a long chalky parchment of petrification.
They aren't here.
Code:
A xxx male race darts north.
A zzz female race soars north.
A yyy male race walks north.
The grey wolf soars north.
|HP:100%|ME: 86%|PE: 89%| (zero - room - 3pm)
recite xxx
You recite a long chalky parchment of petrification.
They aren't here.
Could wand/scroll zapping/reciting simply be changed to have casted spell targetting mechanics. If the target isn't in the room you don't zap your wand or recite your scroll, thus perserving it.
I don't think that's asking to much, it's frustrating wasting hours worth of scribing simply because game lag causes your command to enter a bit delayed(as was the case of the first recite).