function inittriggers() { AddTrigger ImmuneFrost "[Event:@eventid@"CHAT_MSG_SPELL_SELF_DAMAGE](\"Your Chilled failed. @mob@ is immune.\"@*@)" AddTrigger ImmuneFrost "[Event:@eventid@"CHAT_MSG_SPELL_SELF_DAMAGE](\"Your Frostbolt failed. @mob@ is immune.\"@*@)" AddTrigger ImmuneFrost "[Event:@eventid@"CHAT_MSG_SPELL_SELF_DAMAGE](\"Your Cone of Cold failed. @mob@ is immune.\"@*@)" AddTrigger ImmuneFrost "[Event:@eventid@"CHAT_MSG_SPELL_SELF_DAMAGE](\"Your Frost Nova failed. @mob@ is immune.\"@*@)" AddTrigger ImmuneFrost "[Event:@eventid@"CHAT_MSG_SPELL_SELF_DAMAGE](\"Your Ice Lance failed. @mob@ is immune.\"@*@)" AddTrigger ImmuneFire "[Event:@eventid@"CHAT_MSG_SPELL_SELF_DAMAGE](\"Your Pyroblast failed. @mob@ is immune.\"@*@)" AddTrigger ImmuneFire "[Event:@eventid@"CHAT_MSG_SPELL_SELF_DAMAGE](\"Your Fireball failed. @mob@ is immune.\"@*@)" AddTrigger ImmuneFire "[Event:@eventid@"CHAT_MSG_SPELL_SELF_DAMAGE](\"Your Fire Blast failed. @mob@ is immune.\"@*@)" AddTrigger ImmuneFire "[Event:@eventid@"CHAT_MSG_SPELL_SELF_DAMAGE](\"Your Blast Wave failed. @mob@ is immune.\"@*@)" AddTrigger ImmuneFire "[Event:@eventid@"CHAT_MSG_SPELL_SELF_DAMAGE](\"Your Scorch failed. @mob@ is immune.\"@*@)" AddTrigger FrostDamage "[Event:@eventid@"CHAT_MSG_SPELL_CREATURE_DAMAGE](\"@mob@ hits you for @amount@ Frost damage.\"@*@)" AddTrigger FireDamage "[Event:@eventid@"CHAT_MSG_SPELL_CREATURE_DAMAGE](\"@mob@ hits you for @amount@ Fire damage.\"@*@)" AddTrigger IgniteCheck "[Event:@eventid@"CHAT_msG_sPEll_PERIODIC_CREATURE_DAMAGE]\"@mob@ is afflicted by Ignite.\"@*@)" return } function ImmuneFrost() { Immune-Frost:set[TRUE] echo "Immune-Frost" ${Immune-Frost} } function ImmuneFire() { Immune-Fire:set[TRUE] echo "Immune-Fire" ${Immune-Fire} } function FireDamage() { UseFrostWard:set[FALSE] UseFireWard:set[TRUE] echo "Firewarding" ${UseFireWard} } function FrostDamage() { UseFireWard:set[FALSE] UseFrostWard:set[TRUE] echo "Frostwarding" ${UseFrostWard} } function IgniteCheck() { Ignited:set[TRUE] echo "Ignitecheck" ${Ignited} }