Ok, I'm looking at creating an auto-rescue system for my groupies. I've successfully created a trigger for the following:
A gnome hits Octe for 28 damage.
The trigger turns out to be:
^(.*?) Octe for (.*?) damage\.$
This leads to a problem. It's awfully easy to trigger the autorescue. I've counted 34 damage verbs which I could create each one. Mobs come in three ways, "a mob", "an angry mob", or "mob name". The combinations become enormous. Another way to handle this would be to set an "in combat" variable and only to have the above trigger active then. It doesn't help when mobs aggy my groupies. Also, Octe isn't always going to be my groupie. I could have other groupies.
I've looked at keeping the trigger simple as above, creating multiple damage verbs triggers, putting triggers in folders that are enabled/disabled. Each one, has it's inherent problems. Is there something else that I may have not looked at?
Thanks.
A gnome hits Octe for 28 damage.
The trigger turns out to be:
^(.*?) Octe for (.*?) damage\.$
This leads to a problem. It's awfully easy to trigger the autorescue. I've counted 34 damage verbs which I could create each one. Mobs come in three ways, "a mob", "an angry mob", or "mob name". The combinations become enormous. Another way to handle this would be to set an "in combat" variable and only to have the above trigger active then. It doesn't help when mobs aggy my groupies. Also, Octe isn't always going to be my groupie. I could have other groupies.
I've looked at keeping the trigger simple as above, creating multiple damage verbs triggers, putting triggers in folders that are enabled/disabled. Each one, has it's inherent problems. Is there something else that I may have not looked at?
Thanks.