method Pull() { if ${This.TrinketUsable} { This:UseTrinket } elseif ${Me.Action[Pyroblast].Usable} && !${Object[${GUID}].Target.Name.Equal[${Me.Name}]} { This:CastSpell[Pyroblast] WoWScript AttackTarget() } elseif ${Me.Action[Fireball].Usable} && ${Object[${GUID}].Target.Name.Equal[${Me.Name}]} { This:CastSpell[Fireball] WoWScript AttackTarget() } } }