I see. Thanks, I'll have to revise some of my scripts then. I might ask this question again in a couple of months so I'll try to save this post and save everyone the trouble.
Addendum:
However 'help %echo%' reveals:
%echo% <message>
Message is sent to all non-sleeping characters in the same room that this
trigger is executing in.
If echo is supposed to be filtered by the script writer then the help file should probably reflect this. Furthermore, how do I not send echoes to sleeping characters? Would the following work, or would it only work for sends?
Code:
if %actor.pos% != sleeping
%echo% %self.name% jumpsin the air and does a backflip!
end
Addendmum 2:
It seems that 1) using that position as a condition has no effect on whether or not the echo is seen by the sleeping character and 2) using position as condition works for %send% %actor% <string> as long as %actor% has a determined value (which makes a lot of sense as %actor% is a variable).
So, unless my trigger targets everyone in the room, at least some of the !sleeping characters won't see the appropriate strings if there is more than one person in the room.
Thoughts? Concerns? Corrections?