Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- scr_dl_yamiosanago_proc:
- func_0x0123(8, 3)
- func_0x0123(8192, 3)
- func_0x0123(256, 4)
- func_0x0123(64, 4)
- func_0x0123(1024, 4)
- func_0x0123(2048, 4)
- func_0x0123(4096, 4)
- func_0x0113()
- func_0x00b1()
- if ((func_0x0115() == 0) & (func_0x00b3() == 0)):
- store(rand(99), 0)
- if (unk_b9(88) | unk_b9(388)):
- set_flag(15)
- if (get_flag(9) == 0):
- store(1, 4)
- set_flag(9)
- store((retrieve(1) + 1), 1)
- else:
- if (func_0x0115() == 1):
- if (get_global_flag(19) == 1):
- if ((((((((hp_check(50) & (func_0x011f() == 258)) & 0) & (func_0x011f() == 259)) & 0) & (func_0x011f() == 260)) & 0) & (func_0x011f(261) == 0)) & (func_0x011f(262, 0) == (func_0x011f(263, 0, (get_flag(14) == 0)) == (retrieve(3) == 0)))):
- func_0x0110(589, 1, 596)
- set_targeting_self()
- if (func_0x00b3() == 1):
- store(0, 1)
- store(0, 2)
- store(2, 4)
- store(1, 3)
- unset_flag(4)
- unset_flag(5)
- unset_flag(10)
- set_flag(14)
- return
- else:
- if (get_global_flag(20) == 1):
- if ((((((((hp_check(65) & (func_0x011f() == 258)) & 0) & (func_0x011f() == 259)) & 0) & (func_0x011f() == 260)) & 0) & (func_0x011f(261) == 0)) & (func_0x011f(262, 0) == (func_0x011f(263, 0, (get_flag(14) == 0)) == (retrieve(3) == 0)))):
- func_0x0110(589, 1, 596)
- set_targeting_self()
- if (func_0x00b3() == 1):
- store(0, 1)
- store(0, 2)
- store(2, 4)
- store(1, 3)
- unset_flag(4)
- unset_flag(5)
- unset_flag(10)
- set_flag(14)
- return
- else:
- if ((((((((hp_check(30) & (func_0x011f() == 258)) & 0) & (func_0x011f() == 259)) & 0) & (func_0x011f() == 260)) & 0) & (func_0x011f(261) == 0)) & (func_0x011f(262, 0) == (func_0x011f(263, 0, (get_flag(14) == 0)) == (retrieve(3) == 1)))):
- func_0x0110(589, 2, 596)
- set_targeting_self()
- if (func_0x00b3() == 1):
- store(0, 1)
- store(0, 2)
- store(4, 4)
- store(2, 3)
- set_flag(14)
- unset_flag(10)
- unset_flag(4)
- unset_flag(5)
- unset_flag(6)
- return
- else:
- if (hp_check(30) | (retrieve(1) >= 12)):
- if ((((((((func_0x011f() == 258) & 0) & (func_0x011f() == 259)) & 0) & (func_0x011f() == 260)) & 0) & (func_0x011f(261) == 0)) & (func_0x011f(262, 0) == (func_0x011f(263, 0, (get_flag(14) == 0)) == (retrieve(3) == 2)))):
- func_0x0110(589, 3, 596)
- set_targeting_self()
- if (func_0x00b3() == 1):
- store(0, 1)
- store(0, 2)
- store(6, 4)
- store(3, 3)
- set_flag(14)
- unset_flag(10)
- unset_flag(4)
- unset_flag(5)
- unset_flag(6)
- return
- else:
- if ((((((((hp_check(50) & (func_0x011f() == 258)) & 0) & (func_0x011f() == 259)) & 0) & (func_0x011f() == 260)) & 0) & (func_0x011f(261) == 0)) & (func_0x011f(262, 0) == (func_0x011f(263, 0, (get_flag(14) == 0)) == (retrieve(3) == 1)))):
- func_0x0110(589, 2, 596)
- set_targeting_self()
- if (func_0x00b3() == 1):
- store(0, 1)
- store(0, 2)
- store(4, 4)
- store(2, 3)
- set_flag(14)
- unset_flag(10)
- unset_flag(4)
- unset_flag(5)
- unset_flag(6)
- return
- else:
- if ((((((((hp_check(75) & (func_0x011f() == 258)) & 0) & (func_0x011f() == 259)) & 0) & (func_0x011f() == 260)) & 0) & (func_0x011f(261) == 0)) & (func_0x011f(262, 0) == (func_0x011f(263, 0, (get_flag(14) == 0)) == (retrieve(3) == 0)))):
- func_0x0110(589, 1, 596)
- set_targeting_self()
- if (func_0x00b3() == 1):
- store(0, 1)
- store(0, 2)
- store(2, 4)
- store(1, 3)
- unset_flag(4)
- unset_flag(5)
- unset_flag(10)
- set_flag(14)
- return
- if (retrieve(4) == 1):
- if (retrieve(1) == 5):
- if (retrieve(2) == 0):
- set_action_skill(283)
- set_targeting_front()
- if (func_0x00b3() == 1):
- store(1, 1)
- store((retrieve(2) + 1), 2)
- return
- else:
- if ((retrieve(2) == 2) & (get_global_flag(19) == 0)):
- set_action_skill(296)
- set_targeting_standard()
- if (func_0x00b3() == 1):
- store(1, 1)
- store((retrieve(2) + 1), 2)
- return
- else:
- if (func_0x00b3() == 1):
- store(1, 1)
- store((retrieve(2) + 1), 2)
- else:
- if (retrieve(4) == 2):
- if (get_flag(15) == 1):
- set_action_skill(296)
- set_targeting_standard()
- if (((((((func_0x011f() == 258) & 0) & (func_0x011f() == 259)) & 0) & (func_0x011f() == 260)) & 0) & (func_0x011f(261, 0) == (func_0x011f(262, 0) == (func_0x011f(263, 0) == (get_flag(10) == 1))))):
- if (func_0x00b3() == 1):
- store(0, 1)
- unset_flag(15)
- unset_flag(10)
- unset_flag(8)
- if (get_global_flag(19) == 0):
- store(3, 4)
- else:
- store(1, 4)
- else:
- unset_flag(15)
- return
- else:
- if ((((((func_0x011f() == 258) & 0) & (func_0x011f() == 259)) & 0) & (func_0x011f(260) == 0)) & (func_0x011f(261, 0) == (func_0x011f(262, 0) == (func_0x011f(263) == 0)))):
- if (get_flag(10) == 1):
- func_0x00ec(0)
- set_targeting_self()
- if (func_0x00b3() == 1):
- store(0, 1)
- unset_flag(10)
- unset_flag(8)
- if (get_global_flag(19) == 0):
- store(3, 4)
- else:
- store(1, 4)
- return
- else:
- func_0x0110(519, 1, 582)
- set_targeting_self()
- if (func_0x00b3() == 1):
- store(6, 1)
- return
- else:
- if (retrieve(1) >= 6):
- func_0x0110(519, 1, 582)
- set_targeting_self()
- return
- else:
- if (retrieve(1) == 1):
- set_action_skill(584)
- set_targeting_standard()
- return
- else:
- if (retrieve(4) == 3):
- if ((retrieve(1) == 1) & (retrieve(2) == 0)):
- set_action_skill(297)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 5):
- if (retrieve(2) == 0):
- set_action_skill(284)
- set_targeting_back()
- if (func_0x00b3() == 1):
- store(0, 1)
- store((retrieve(2) + 1), 2)
- return
- else:
- if ((retrieve(2) == 2) & (get_global_flag(19) == 0)):
- set_action_skill(296)
- set_targeting_standard()
- if (func_0x00b3() == 1):
- store(0, 1)
- store((retrieve(2) + 1), 2)
- return
- else:
- if (func_0x00b3() == 1):
- store(0, 1)
- store((retrieve(2) + 1), 2)
- else:
- if (retrieve(4) == 4):
- if (get_flag(15) == 1):
- set_action_skill(296)
- set_targeting_standard()
- if (((((((func_0x011f() == 258) & 0) & (func_0x011f() == 259)) & 0) & (func_0x011f() == 260)) & 0) & (func_0x011f(261, 0) == (func_0x011f(262, 0) == (func_0x011f(263, 0) == (get_flag(10) == 1))))):
- if (func_0x00b3() == 1):
- store(0, 1)
- unset_flag(15)
- unset_flag(10)
- unset_flag(8)
- if (get_global_flag(21) == 1):
- store(5, 4)
- else:
- store(3, 4)
- else:
- unset_flag(15)
- return
- else:
- if ((((((func_0x011f() == 258) & 0) & (func_0x011f() == 259)) & 0) & (func_0x011f(260) == 0)) & (func_0x011f(261, 0) == (func_0x011f(262, 0) == (func_0x011f(263) == 0)))):
- if (get_flag(10) == 1):
- func_0x00ec(0)
- set_targeting_self()
- if (func_0x00b3() == 1):
- store(0, 1)
- unset_flag(10)
- unset_flag(8)
- if (get_global_flag(21) == 1):
- store(5, 4)
- else:
- store(3, 4)
- return
- else:
- func_0x0110(519, 1, 582)
- set_targeting_self()
- if (func_0x00b3() == 1):
- store(6, 1)
- return
- else:
- if (retrieve(1) >= 6):
- func_0x0110(519, 1, 582)
- set_targeting_self()
- return
- else:
- if (retrieve(1) == 1):
- set_action_skill(584)
- set_targeting_standard()
- return
- else:
- if (retrieve(4) == 5):
- if ((((retrieve(1) == 1) | (retrieve(1) == 4)) | (retrieve(1) == 7)) | (retrieve(1) == 10)):
- func_0x0110(518, 1, 664)
- set_targeting_self()
- return
- else:
- func_0x0121(27)
- else:
- if (retrieve(4) == 6):
- if (get_flag(15) == 1):
- set_action_skill(296)
- set_targeting_standard()
- if (((((((func_0x011f() == 258) & 0) & (func_0x011f() == 259)) & 0) & (func_0x011f() == 260)) & 0) & (func_0x011f(261, 0) == (func_0x011f(262, 0) == (func_0x011f(263, 0) == (get_flag(10) == 1))))):
- if (func_0x00b3() == 1):
- store(7, 4)
- store(0, 1)
- unset_flag(15)
- unset_flag(10)
- unset_flag(8)
- else:
- unset_flag(15)
- return
- else:
- if ((retrieve(1) >= 3) & (retrieve(3) == 3)):
- func_0x0110(589, 4, 596)
- set_targeting_self()
- store(4, 3)
- return
- else:
- if ((((((func_0x011f() == 258) & 0) & (func_0x011f() == 259)) & 0) & (func_0x011f(260) == 0)) & (func_0x011f(261, 0) == (func_0x011f(262, 0) == (func_0x011f(263) == 0)))):
- if (get_flag(10) == 1):
- func_0x00ec(0)
- set_targeting_self()
- if (func_0x00b3() == 1):
- store(7, 4)
- store(0, 1)
- unset_flag(10)
- unset_flag(8)
- return
- else:
- if (retrieve(1) == 1):
- func_0x0110(519, 1, 582)
- set_targeting_self()
- if (func_0x00b3() == 1):
- store(6, 1)
- return
- else:
- func_0x0110(519, 1, 582)
- set_targeting_self()
- if (func_0x00b3() == 1):
- store(6, 1)
- return
- else:
- if (retrieve(1) >= 6):
- func_0x0110(519, 1, 582)
- set_targeting_self()
- return
- else:
- if (retrieve(1) == 1):
- set_action_skill(585)
- set_targeting_standard()
- return
- else:
- if (retrieve(4) == 7):
- if ((retrieve(1) == 7) & (retrieve(2) == 0)):
- store(1, 1)
- store((retrieve(2) + 1), 2)
- if (get_flag(4) == 1):
- unset_flag(4)
- if (rand(99) < 50):
- set_flag(5)
- else:
- set_flag(6)
- else:
- if (get_flag(5) == 1):
- unset_flag(5)
- if (rand(99) < 50):
- set_flag(4)
- else:
- set_flag(6)
- else:
- if (rand(99) < 50):
- unset_flag(6)
- set_flag(4)
- else:
- unset_flag(6)
- set_flag(5)
- if (((retrieve(1) == 1) | (retrieve(1) == 4)) | (retrieve(1) == 7)):
- func_0x0110(518, 1, 664)
- set_targeting_self()
- return
- else:
- func_0x0121(27)
- if (retrieve(1) == 2):
- set_action_skill(283)
- set_targeting_front()
- return
- else:
- if (retrieve(1) == 3):
- set_action_skill(585)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) >= 10):
- func_0x0110(519, 1, 582)
- set_targeting_self()
- return
- func_0x00ec(0)
- set_targeting_self()
- return
- if (retrieve(4) == 7):
- if (retrieve(1) == 1):
- set_action_skill(297)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 2):
- set_action_skill(586)
- set_targeting_front()
- return
- else:
- if (retrieve(1) == 3):
- if (((get_flag(4) == 0) & (get_flag(5) == 0)) & (get_flag(6) == 0)):
- if (retrieve(0) < 33):
- set_flag(4)
- else:
- if (retrieve(0) < 66):
- set_flag(5)
- else:
- set_flag(6)
- if (get_flag(4) == 1):
- set_action_leveled_skill(286, 2)
- set_targeting_standard()
- if ((func_0x00b3() == 1) & (rand(99) < 50)):
- set_flag(7)
- return
- else:
- if (get_flag(5) == 1):
- set_action_skill(583)
- set_targeting_standard()
- if ((func_0x00b3() == 1) & (rand(99) < 50)):
- set_flag(7)
- return
- else:
- set_action_leveled_skill(287, 2)
- set_targeting_standard()
- if ((func_0x00b3() == 1) & (rand(99) < 50)):
- set_flag(7)
- return
- else:
- if (retrieve(1) == 4):
- if (get_flag(4) == 1):
- if (get_flag(7) == 1):
- set_action_leveled_skill(288, 2)
- set_targeting_standard()
- return
- else:
- set_action_leveled_skill(279, 2)
- set_targeting_standard()
- return
- else:
- if (get_flag(5) == 1):
- if (get_flag(7) == 1):
- set_action_leveled_skill(288, 2)
- set_targeting_standard()
- return
- else:
- set_action_leveled_skill(281, 2)
- set_targeting_standard()
- return
- else:
- if (get_flag(7) == 1):
- set_action_leveled_skill(280, 2)
- set_targeting_standard()
- return
- else:
- set_action_leveled_skill(286, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 5):
- set_action_skill(586)
- set_targeting_back()
- return
- else:
- if (retrieve(1) == 6):
- if (get_flag(4) == 1):
- if (get_flag(7) == 1):
- if (retrieve(0) < 50):
- set_action_leveled_skill(281, 2)
- set_targeting_standard()
- return
- else:
- set_action_leveled_skill(282, 2)
- set_targeting_standard()
- return
- else:
- set_action_leveled_skill(287, 2)
- set_targeting_standard()
- return
- else:
- if (get_flag(5) == 1):
- if (get_flag(7) == 1):
- set_action_leveled_skill(282, 2)
- set_targeting_standard()
- return
- else:
- set_action_leveled_skill(286, 2)
- set_targeting_standard()
- return
- else:
- if (get_flag(7) == 1):
- set_action_leveled_skill(288, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(0) < 50):
- set_action_leveled_skill(281, 2)
- set_targeting_standard()
- return
- else:
- set_action_leveled_skill(282, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 7):
- if (get_flag(4) == 1):
- if (retrieve(0) < 50):
- set_action_leveled_skill(280, 2)
- set_targeting_front()
- return
- else:
- set_action_leveled_skill(292, 2)
- set_targeting_standard()
- return
- else:
- if (get_flag(5) == 1):
- if (retrieve(0) < 50):
- set_action_leveled_skill(279, 2)
- set_targeting_standard()
- return
- else:
- set_action_leveled_skill(292, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(0) < 50):
- set_action_leveled_skill(279, 2)
- set_targeting_standard()
- return
- else:
- set_action_leveled_skill(292, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 8):
- set_action_skill(586)
- set_targeting_front()
- return
- else:
- if (retrieve(1) == 9):
- if (func_0x00b3() == 1):
- if (get_flag(12) == 1):
- set_action_leveled_skill(285, 2)
- set_targeting_standard()
- unset_flag(12)
- return
- else:
- set_action_skill(583)
- set_targeting_standard()
- return
- else:
- if status_check(1):
- set_action_skill(583)
- set_targeting_standard()
- return
- else:
- set_action_leveled_skill(285, 2)
- set_targeting_standard()
- set_flag(12)
- return
- else:
- if (retrieve(1) == 10):
- set_action_leveled_skill(292, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) >= 11):
- if (func_0x0122(29) == 1):
- set_action_leveled_skill(291, 2)
- set_targeting_standard()
- if (func_0x00b3() == 1):
- set_flag(10)
- unset_flag(14)
- return
- else:
- set_action_leveled_skill(292, 2)
- set_targeting_standard()
- return
- else:
- set_action_leveled_skill(291, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(4) == 6):
- if (retrieve(1) == 1):
- if hp_check(5):
- set_action_leveled_skill(293, 10)
- set_targeting_self()
- return
- else:
- if hp_check(10):
- set_action_leveled_skill(293, 8)
- set_targeting_self()
- return
- else:
- if hp_check(15):
- set_action_leveled_skill(293, 5)
- set_targeting_self()
- return
- else:
- if hp_check(20):
- set_action_leveled_skill(293, 3)
- set_targeting_self()
- return
- else:
- set_action_leveled_skill(293, 1)
- set_targeting_self()
- return
- else:
- if (retrieve(1) == 2):
- set_action_leveled_skill(282, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 2):
- set_action_leveled_skill(282, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 3):
- set_action_skill(587)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 4):
- set_action_skill(583)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 5):
- set_action_leveled_skill(285, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 6):
- set_action_skill(587)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) >= 7):
- if (func_0x0122(29) == 1):
- set_action_leveled_skill(291, 2)
- set_targeting_standard()
- if (func_0x00b3() == 1):
- set_flag(10)
- unset_flag(14)
- return
- else:
- set_action_leveled_skill(292, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(4) == 5):
- if (retrieve(1) == 1):
- set_action_skill(289)
- set_targeting_self()
- return
- else:
- if (retrieve(1) == 2):
- if (((get_flag(4) == 0) & (get_flag(5) == 0)) & (get_flag(6) == 0)):
- if (retrieve(0) < 33):
- set_flag(4)
- else:
- if (retrieve(0) < 66):
- set_flag(5)
- else:
- set_flag(6)
- set_action_skill(586)
- set_targeting_front()
- return
- else:
- if (retrieve(1) == 3):
- if (get_flag(4) == 1):
- set_action_leveled_skill(286, 2)
- set_targeting_standard()
- if ((func_0x00b3() == 1) & (rand(99) < 50)):
- set_flag(7)
- return
- else:
- if (get_flag(5) == 1):
- set_action_leveled_skill(287, 2)
- set_targeting_standard()
- if ((func_0x00b3() == 1) & (rand(99) < 50)):
- set_flag(7)
- return
- else:
- set_action_leveled_skill(288, 2)
- set_targeting_standard()
- if ((func_0x00b3() == 1) & (rand(99) < 50)):
- set_flag(7)
- return
- else:
- if (retrieve(1) == 4):
- if (get_flag(4) == 1):
- if (get_flag(7) == 1):
- set_action_leveled_skill(287, 2)
- set_targeting_standard()
- return
- else:
- set_action_skill(583)
- set_targeting_standard()
- return
- else:
- if (get_flag(5) == 1):
- if (get_flag(7) == 1):
- set_action_leveled_skill(288, 2)
- set_targeting_standard()
- return
- else:
- set_action_skill(583)
- set_targeting_standard()
- return
- else:
- if (get_flag(7) == 1):
- set_action_leveled_skill(286, 2)
- set_targeting_standard()
- return
- else:
- set_action_skill(583)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 5):
- set_action_skill(586)
- set_targeting_back()
- return
- else:
- if (retrieve(1) == 6):
- if (get_flag(4) == 1):
- if (get_flag(7) == 1):
- set_action_skill(583)
- set_targeting_standard()
- return
- else:
- set_action_leveled_skill(287, 2)
- set_targeting_standard()
- return
- else:
- if (get_flag(5) == 1):
- if (get_flag(7) == 1):
- set_action_skill(583)
- set_targeting_standard()
- return
- else:
- set_action_leveled_skill(288, 2)
- set_targeting_standard()
- return
- else:
- if (get_flag(7) == 1):
- set_action_skill(583)
- set_targeting_standard()
- return
- else:
- set_action_leveled_skill(286, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 7):
- if (get_flag(4) == 1):
- set_action_leveled_skill(288, 2)
- set_targeting_standard()
- return
- else:
- if (get_flag(5) == 1):
- set_action_leveled_skill(286, 2)
- set_targeting_standard()
- return
- else:
- set_action_leveled_skill(287, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 8):
- set_action_skill(586)
- set_targeting_front()
- return
- else:
- if (retrieve(1) == 9):
- if (rand(99) < 50):
- set_action_leveled_skill(280, 2)
- set_targeting_front()
- return
- else:
- set_action_leveled_skill(279, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 10):
- set_action_leveled_skill(292, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 11):
- set_action_skill(586)
- set_targeting_back()
- return
- else:
- if (retrieve(1) >= 12):
- set_action_skill(297)
- set_targeting_standard()
- if (func_0x00b3() == 1):
- set_flag(11)
- return
- else:
- set_action_leveled_skill(291, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(4) == 4):
- if (retrieve(1) == 1):
- if (get_global_flag(20) == 1):
- set_action_leveled_skill(293, 2)
- set_targeting_self()
- return
- else:
- if hp_check(20):
- set_action_leveled_skill(293, 12)
- set_targeting_self()
- return
- else:
- if hp_check(30):
- set_action_leveled_skill(293, 8)
- set_targeting_self()
- return
- else:
- if hp_check(40):
- set_action_leveled_skill(293, 4)
- set_targeting_self()
- return
- else:
- set_action_leveled_skill(293, 2)
- set_targeting_self()
- return
- else:
- if (retrieve(1) == 2):
- set_action_leveled_skill(282, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 3):
- set_action_skill(587)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 4):
- set_action_skill(583)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 5):
- set_action_leveled_skill(285, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 6):
- set_action_skill(587)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) >= 7):
- if (func_0x0122(29) == 1):
- set_action_leveled_skill(291, 2)
- set_targeting_standard()
- if (func_0x00b3() == 1):
- set_flag(10)
- unset_flag(14)
- return
- else:
- set_action_leveled_skill(292, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(4) == 3):
- if (retrieve(1) == 1):
- set_action_leveled_skill(285, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 2):
- if (((get_flag(4) == 0) & (get_flag(5) == 0)) & (get_flag(6) == 0)):
- if (retrieve(0) < 33):
- set_flag(4)
- else:
- if (retrieve(0) < 66):
- set_flag(5)
- else:
- set_flag(6)
- if (get_flag(4) == 1):
- set_action_leveled_skill(286, 2)
- set_targeting_standard()
- return
- else:
- if (get_flag(5) == 1):
- set_action_leveled_skill(292, 2)
- set_targeting_standard()
- return
- else:
- set_action_leveled_skill(288, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 3):
- if ((get_flag(4) == 1) | (get_flag(6) == 1)):
- set_action_leveled_skill(292, 2)
- set_targeting_standard()
- return
- else:
- if (get_flag(5) == 1):
- set_action_skill(583)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 4):
- if ((get_flag(4) == 1) | (get_flag(6) == 1)):
- set_action_skill(583)
- set_targeting_standard()
- return
- else:
- if (get_flag(5) == 1):
- set_action_leveled_skill(287, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 5):
- set_action_leveled_skill(282, 2)
- set_targeting_standard()
- if (func_0x00b3() == 0):
- if (get_flag(4) == 1):
- unset_flag(4)
- set_flag(5)
- else:
- if (get_flag(5) == 1):
- unset_flag(5)
- set_flag(6)
- else:
- unset_flag(6)
- set_flag(4)
- return
- else:
- set_action_leveled_skill(291, 2)
- set_targeting_standard()
- if (func_0x00b3() == 0):
- if (get_flag(4) == 1):
- unset_flag(4)
- set_flag(5)
- else:
- if (get_flag(5) == 1):
- unset_flag(5)
- set_flag(6)
- else:
- unset_flag(6)
- set_flag(4)
- return
- else:
- if (retrieve(4) == 2):
- if (retrieve(1) == 1):
- if (get_global_flag(19) == 1):
- set_action_leveled_skill(293, 2)
- set_targeting_self()
- return
- else:
- if (get_global_flag(20) == 1):
- set_action_leveled_skill(293, 2)
- set_targeting_self()
- return
- else:
- if hp_check(35):
- set_action_leveled_skill(293, 14)
- set_targeting_self()
- return
- else:
- if hp_check(50):
- set_action_leveled_skill(293, 10)
- set_targeting_self()
- return
- else:
- if hp_check(60):
- set_action_leveled_skill(293, 8)
- set_targeting_self()
- return
- else:
- set_action_leveled_skill(293, 2)
- set_targeting_self()
- return
- else:
- if (retrieve(1) == 2):
- set_action_leveled_skill(282, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 3):
- set_action_skill(587)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 4):
- set_action_leveled_skill(292, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 5):
- set_action_leveled_skill(292, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 6):
- set_action_skill(587)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) >= 7):
- if (func_0x0122(29) == 1):
- set_action_leveled_skill(291, 2)
- set_targeting_standard()
- if (func_0x00b3() == 1):
- set_flag(10)
- unset_flag(14)
- return
- else:
- set_action_leveled_skill(292, 2)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 1):
- set_action_skill(588)
- set_targeting_standard()
- return
- else:
- if (retrieve(1) == 2):
- if (retrieve(2) == 0):
- if (retrieve(0) < 50):
- set_action_leveled_skill(281, 2)
- set_targeting_standard()
- if (func_0x00b3() == 1):
- set_flag(4)
- return
- else:
- set_action_leveled_skill(279, 2)
- set_targeting_standard()
- if (func_0x00b3() == 1):
- set_flag(5)
- return
- else:
- if (get_flag(4) == 1):
- set_action_leveled_skill(279, 2)
- set_targeting_standard()
- if (func_0x00b3() == 1):
- unset_flag(4)
- set_flag(5)
- return
- else:
- set_action_leveled_skill(281, 2)
- set_targeting_standard()
- if (func_0x00b3() == 1):
- unset_flag(5)
- set_flag(4)
- return
- else:
- if (retrieve(1) == 3):
- if (retrieve(2) == 0):
- if (retrieve(0) < 33):
- set_action_leveled_skill(286, 2)
- set_targeting_standard()
- if (func_0x00b3() == 1):
- set_flag(2)
- return
- else:
- if (retrieve(0) < 66):
- set_action_leveled_skill(287, 2)
- set_targeting_standard()
- if (func_0x00b3() == 1):
- set_flag(3)
- return
- else:
- set_action_leveled_skill(288, 2)
- set_targeting_standard()
- if (func_0x00b3() == 1):
- set_flag(1)
- return
- else:
- if (get_flag(1) == 1):
- set_action_leveled_skill(286, 2)
- set_targeting_standard()
- if (func_0x00b3() == 1):
- unset_flag(1)
- unset_flag(3)
- set_flag(2)
- return
- else:
- if (get_flag(2) == 1):
- set_action_leveled_skill(287, 2)
- set_targeting_standard()
- if (func_0x00b3() == 1):
- unset_flag(2)
- unset_flag(1)
- set_flag(3)
- return
- else:
- if (get_flag(3) == 1):
- set_action_leveled_skill(288, 2)
- set_targeting_standard()
- if (func_0x00b3() == 1):
- unset_flag(3)
- unset_flag(2)
- set_flag(1)
- return
- else:
- if (retrieve(1) == 4):
- if (get_flag(4) == 1):
- set_action_leveled_skill(280, 2)
- set_targeting_front()
- return
- else:
- set_action_leveled_skill(282, 2)
- set_targeting_standard()
- return
- else:
- set_action_leveled_skill(292, 2)
- set_targeting_standard()
- return
- return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement