|-------------------------------------------------------------------------------------->> | Usage : /mac clrbot
| Example : /mac clrbot Gimpdude | | Spell Recommendation : | | Gem 1 Complete Heal | Gem 2 Heal | Gem 3 HP | Gem 4 Armor | Gem 5 * | Gem 6 * | Gem 7 * | Gem 8 Gate |-------------------------------------------------------------------------------------->> #chat group Sub Main /declare plee string outer ${Param0} /declare incoming string outer Incoming /declare hp string outer Hp /declare armor string outer Armor /declare gate string outer Gate /if (!${Defined[Param0]}) { /echo You didn't name your character being powerleveled /echo Usage: /mac clrbot
/echo Ex: /mac clrbot Gimpdude /endmacro } /echo -ClericBot by Wrath- ON /target ${plee} :mainloop /call check /goto :mainloop Sub check /doevents /call selfcheck /call cheal /call sheal /doevents /return Sub selfcheck /if (${Me.PctHps}<=60 && ${Target.PctHps}>=80 { /target myself /cast 2 /delay 2s /target ${plee} /sit } /return Sub cheal /if (${Target.PctHPs}<=50 && ${Target.Distance}<=50) { /cast 1 /delay 2s /sit } /return Sub sheal /if (${Target.PctHPs}<70 && ${Target.Distance}<=50) { /cast 1 /delay 2s /sit } /return Sub Event_Chat(string ChatType,string ChatSender,string ChatText) /if (${ChatText.Equal[${incoming}]}) { /assist ${plee} /return } /if (${ChatText.Equal[Hp]}) { /if (!${Target.ID}==${Spawn[pc ${plee}].ID}) /target id ${Spawn[pc ${plee}].ID} /delay 2s /cast 3 /return } /if (${ChatText.Equal[Armor]}) { /if (!${Target.ID}==${Spawn[pc ${plee}].ID}) /target id ${Spawn[pc ${plee}].ID} /delay 2s /cast 4 /return } /if (${ChatText.Equal[Gate]}) { /if (!${Target.ID}==${Spawn[pc ${plee}].ID}) /target id ${Spawn[pc ${plee}].ID} /delay 2s /cast 8 /return } /return