|*********************************************************|
| - CasingBuilder.mac - |
| - By: MagicDragon |
| - v1.0 :) |
|*********************************************************|
#turbo
#event Skillup "You have become better at #1#! (#2#)"
Sub Main
/if (!${Plugin[MQ2Cast].Name.Equal[mq2cast]}) /plugin MQ2Cast load
/if (!${Plugin[MQ2Casttimer].Name.Equal[mq2casttimer]}) /plugin MQ2Casttimer load
:castspell
/if (${Me.PctMana}<15) /call Med 95
/cast 1
:waitforgem
/if (!${Cast.Ready[1]}) {
/delay 1s
/goto :waitforgem
}
/doevents
/if (${Cursor.ID}) {
/autoinv
}
/call SkillCheck
/goto :castspell
/return
Sub SkillCheck
/if (${Me.Skill[${Me.Gem[1].Skill}]} == ${Skill[${Me.Gem[1].Skill}].SkillCap}) /call EndMacro
/return
Sub Event_Skillup(string text,string skill_name,int skill_level)
/popup You have gotten better at ${skill_name} ${skill_level}
/echo ${skill_name} increased to ${skill_level}
/return
Sub Med(int medmana)
/echo Medding from ${Me.PctMana}% to ${medmana}% mana.
:Med
/if (!${Me.Sitting} && !${Me.Mount.ID}) /sit
/delay 1s
/if (${Me.PctMana} < ${medmana}) /goto :Med
/return