beginscript; label Wait: if (GetState() != 0 && UnitDead() != 1) { SetNumLives(1); ExcTargetType(0xffffffff); EndFrame(); goto Anims; } EndFrame(); goto Wait; label Anims: WaitForTime(40); SetAnimID(0,4); ReEvaluate(); WaitForTime(40); SetAnimID(1,4); ReEvaluate(); WaitForTime(40); SetAnimID(2,4); ReEvaluate(); WaitForTime(40); SetAnimID(3,4); ReEvaluate(); WaitForTime(40); SetAnimID(4,4); ReEvaluate(); WaitForTime(40); SetAnimID(5,4); ReEvaluate(); WaitForTime(40); SetAnimID(6,4); ReEvaluate(); WaitForTime(40); SetAnimID(7,4); ReEvaluate(); WaitForTime(40); SetAnimID(8,4); ReEvaluate(); WaitForTime(40); SetAnimID(9,4); ReEvaluate(); WaitForTime(40); SetAnimID(10,4); ReEvaluate(); WaitForTime(40); SetAnimID(11,4); ReEvaluate(); WaitForTime(40); SetAnimID(12,4); ReEvaluate(); WaitForTime(40); SetAnimID(13,4); ReEvaluate(); WaitForTime(40); SetAnimID(14,4); ReEvaluate(); WaitForTime(40); SetAnimID(15,4); ReEvaluate(); WaitForTime(40); SetAnimID(16,4); ReEvaluate(); WaitForTime(40); SetAnimID(17,4); ReEvaluate(); WaitForTime(40); SetAnimID(18,4); ReEvaluate(); WaitForTime(40); SetAnimID(19,4); ReEvaluate(); WaitForTime(40); SetAnimID(20,4); ReEvaluate(); WaitForTime(40); SetAnimID(21,4); ReEvaluate(); WaitForTime(40); SetAnimID(22,4); ReEvaluate(); WaitForTime(40); SetAnimID(23,4); ReEvaluate(); WaitForTime(40); SetAnimID(24,4); ReEvaluate(); WaitForTime(40); SetAnimID(25,4); ReEvaluate(); EndFrame(); goto Anims; label End: EndFrame(); goto End; endscript; $