04-04-2019, 10:09 PM
Make a macro with this. Simple.
Quote:When.Cast(WhenName) Cast a when event
When.UnWatch() Unwatches for all the When event
When.AnyMessage(WhenLabel, MessagePattern) Add a When listener for all kinds of messages (avoid: bad performance)
When.Say(WhenLabel, MessagePattern) Add a When listener for Say messages, when the current character says something
When.Yell(WhenLabel, MessagePattern) Add a When listener for Yell messages, when the current character says something
When.SystemMessage(WhenLabel, MessagePattern) Add a When listener for System kind of messages
When.PlayerMessage(WhenLabel, MessagePattern) Add a When listener for Player kind of messages
When.PrivateMessage(WhenLabel, MessagePattern) Add a When listener for Private kind of messages
When.NPCMessage(WhenLabel, MessagePattern) Add a When listener for NPC kind of messages