Currently code below, but $char(gem,"spellname") returns gem # while casting.
Code: Select all
sub Main
:BeginLoop
/if n $char(skill,"abjuration")>=$calc($char(level)*5+5) /goto :End
/if $char(gem,"endure cold")==0 {
/echo Spell not memmed.
/goto :End
}
/if n $char(mana,pct)<30 {
:RegainMana
/if $char(state)!="SIT" /sit
/delay 10
/if n $char(mana,pct)<99 /goto :RegainMana
}
:CanCast
/if n $char(gem,"endure cold")>0 {
/if $char(state)!="STAND" /stand
/target myself
/cast "endure cold"
} else {
/delay 3
/goto :CanCast
}
/goto :BeginLoop
:End
/return



