01-21-2013, 04:38 AM
[macro]3000 {Exori Min} X:=Self.X() Y:=Self.Y() Z:=Self.Z() Self.Mana()>=160 VarAdd(X, 1) Target.X()==X [check x2] Self.TurnE() Self.Say(Exori Min) Exit() {check x2} VarSub(X, 2) Target.X()==X [check y1] Self.TurnW() Self.Say(Exori Min) Exit() {check y1} VarAdd(Y, 1) Target.Y()==Y [check y2] Self.TurnS() Self.Say(Exori Min) Exit() {check y2} Self.TurnN() Self.Say(Exori Min) Exit()[/macro]