Created
January 22, 2020 02:43
-
-
Save aEnigmatic/fa5c2905ea90552379390dad19606f9c to your computer and use it in GitHub Desktop.
Chocobo Battalion
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## | |
# Mission '見参!チョコボ大隊・覚醒級' (8997303) | |
# | |
# Battles | |
# * デブチョコボ, 黄チョコボ, 赤チョコボ, 黒チョコボ, 青チョコボ | |
## | |
## | |
# Monster Info | |
## | |
# | |
# Monster デブチョコボ (302091002, 302091000) | |
# Race Avian | |
# Level 99 | |
# Actions 15-15 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 300000000 | |
# MP 100000 | |
# ATK 1100 | |
# DEF 1500 | |
# MAG 1100 | |
# SPR 1500 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 100% | |
# Ice 50% | |
# Lightning 50% | |
# Water 50% | |
# Wind 50% | |
# Earth 50% | |
# Light 50% | |
# Dark 50% | |
# Non-Elemental 0% | |
# | |
# | |
# Status resist (+20% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 100% | |
# MAG 100% | |
# SPR 100% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 全ステ60% (100048) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 60% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# 腹減ったぁ…… (218289) [None] | |
# | |
# No effect | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# しっかりしろー! (218290) [Magic] | |
# | |
# Magic damage (14x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 突撃ぃ! (218291) [None] | |
# | |
# No effect | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# いったん引くんだぁ! (218292) [None] | |
# | |
# No effect | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# ほらほら頑張れぇ! (218293) [None] | |
# | |
# Increase MAG and SPR by 25% and ATK and DEF by 20% for 3 turns to all allies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 次は引くんだぞぉ! (218301) [None] | |
# | |
# No effect | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 【デブ】ウィンドブラスト (218294) [Magic] | |
# | |
# Magic wind damage (8x, MAG) to all enemies | |
# Unknown parameters: [0] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 【デブ】ヘヴィープレス (218295) [Physical] | |
# | |
# Physical damage (2.2x, ATK) to one enemy | |
# Inflict Paralyze (100%) on one enemy | |
# Unknown parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 【デブ】ヘヴィークラッシュ (218296) [Physical] | |
# | |
# Physical damage (4x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 辺りがチョコボ臭くなった (218297) [None] | |
# | |
# Reduce ATK, DEF, MAG and SPR by 50% for one turn to all enemies | |
# Unused parameters: [1] | |
# Inflict Confusion (20%) on all enemies | |
# Unknown parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# お前の力はこんなもんかぁ? (218298) [None] | |
# | |
# Inflict berserk (+20% ATK) on one enemy for 2 turns | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# そろそろ本気をだすぞぉ (218299) [None] | |
# | |
# No effect | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 次は突撃だぁ! (218300) [None] | |
# | |
# No effect | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if apple == True: | |
endTurn() | |
elif gourd == True and var_61 == False: | |
wait() # No action | |
var_61 = True # unknown flag type | |
elif gourd == True and var_62 == False: | |
wait() # No action | |
var_62 = True # unknown flag type | |
elif gourd == True and var_63 == False: | |
wait() # No action | |
var_63 = True # unknown flag type | |
elif gourd == True and green == 0 and bacon == False: | |
useSkill(13, 'random') # 次は突撃だぁ! (218300): No effect | |
apple = True # reset next turn | |
ramen = False # persistent | |
honey = False # persistent | |
elif gourd == True and green == 1 and bacon == False: | |
useSkill(13, 'random') # 次は突撃だぁ! (218300): No effect | |
apple = True # reset next turn | |
ramen = False # persistent | |
honey = False # persistent | |
elif gourd == True and green == 2 and bacon == False: | |
useSkill(6, 'random') # 次は引くんだぞぉ! (218301): No effect | |
apple = True # reset next turn | |
ramen = False # persistent | |
honey = False # persistent | |
elif not party('unknown').unitsAlive(3) and sushi == False: | |
useSkill(12, 'random') # そろそろ本気をだすぞぉ (218299): No effect | |
sushi = True # persistent | |
elif party('player').unitsAlive(1) and sushi == False: | |
useSkill(12, 'random') # そろそろ本気をだすぞぉ (218299): No effect | |
sushi = True # persistent | |
elif party('player').unitsAlive(1) and once(): | |
useSkill(7, 'random') # 【デブ】ウィンドブラスト (218294): Magic wind damage (8x, MAG) to all enemies | |
bacon = True # persistent | |
elif green == 0 and mango == False and bacon == False: | |
useSkill(3, 'random') # 突撃ぃ! (218291): No effect | |
black += 1 | |
green += 1 | |
mango = True # reset next turn | |
ramen = False # persistent | |
honey = True # persistent | |
elif green == 1 and mango == False and bacon == False: | |
useSkill(3, 'random') # 突撃ぃ! (218291): No effect | |
black += 1 | |
green += 1 | |
mango = True # reset next turn | |
ramen = False # persistent | |
honey = True # persistent | |
elif green == 2 and mango == False and bacon == False: | |
useSkill(4, 'random') # いったん引くんだぁ! (218292): No effect | |
black += 1 | |
green = 0 | |
mango = True # reset next turn | |
ramen = True # persistent | |
honey = False # persistent | |
elif black >= 5 and var_64 == False and sushi == False: | |
useSkill(1, 'random') # 腹減ったぁ…… (218289): No effect | |
var_64 = True # unknown flag type | |
black = 0 | |
gourd = True # reset next turn | |
mango = True # reset next turn | |
peach = True # reset next turn | |
elif self.HP < 0.7 and once(): | |
useSkill(2, 'random') # しっかりしろー! (218290): Magic damage (14x, MAG) to all enemies | |
olive = True # reset next turn | |
berry = True # reset next turn | |
elif self.HP < 0.5 and once() and olive == False: | |
useSkill(2, 'random') # しっかりしろー! (218290): Magic damage (14x, MAG) to all enemies | |
olive = True # reset next turn | |
berry = True # reset next turn | |
elif self.HP < 0.3 and once() and olive == False: | |
useSkill(2, 'random') # しっかりしろー! (218290): Magic damage (14x, MAG) to all enemies | |
olive = True # reset next turn | |
berry = True # reset next turn | |
elif self.HP < 0.1 and once() and olive == False: | |
useSkill(2, 'random') # しっかりしろー! (218290): Magic damage (14x, MAG) to all enemies | |
olive = True # reset next turn | |
berry = True # reset next turn | |
elif sushi == False and var_65 == False: | |
wait() # No action | |
var_65 = True # unknown flag type | |
elif sushi == False and var_66 == False: | |
wait() # No action | |
var_66 = True # unknown flag type | |
elif sushi == False: | |
useSkill(7, 'random') # 【デブ】ウィンドブラスト (218294): Magic wind damage (8x, MAG) to all enemies | |
gourd = True # reset next turn | |
elif sushi == True and lemon == False: | |
useSkill(7, 'random') # 【デブ】ウィンドブラスト (218294): Magic wind damage (8x, MAG) to all enemies | |
lemon = True # reset next turn | |
elif sushi == True and grape == False: | |
useSkill(8, 'random') # 【デブ】ヘヴィープレス (218295): Physical damage (2.2x, ATK) to one enemy, Inflict Paralyze (100%) on one enemy | |
grape = True # reset next turn | |
elif sushi == True and melon == False: | |
useSkill(9, 'random') # 【デブ】ヘヴィークラッシュ (218296): Physical damage (4x, ATK) to all enemies | |
melon = True # reset next turn | |
elif white == 0 and sushi == True and guava == False: | |
useSkill(10, 'random') # 辺りがチョコボ臭くなった (218297): Reduce ATK, DEF, MAG and SPR by 50% for one turn to all enemies, Inflict Confusion (20%) on all enemies | |
white += 1 | |
guava = True # reset next turn | |
elif white == 1 and sushi == True and guava == False: | |
useSkill(11, 'random') # お前の力はこんなもんかぁ? (218298): Inflict berserk (+20% ATK) on one enemy for 2 turns | |
white += 1 | |
guava = True # reset next turn | |
elif white == 2 and sushi == True and guava == False: | |
useSkill(5, 'random') # ほらほら頑張れぇ! (218293): Increase MAG and SPR by 25% and ATK and DEF by 20% for 3 turns to all allies | |
white = 0 | |
guava = True # reset next turn | |
elif sushi == True and bacon == True: | |
useSkill(7, 'random') # 【デブ】ウィンドブラスト (218294): Magic wind damage (8x, MAG) to all enemies | |
apple = True # reset next turn | |
elif sushi == True: | |
useSkill(7, 'random') # 【デブ】ウィンドブラスト (218294): Magic wind damage (8x, MAG) to all enemies | |
gourd = True # reset next turn | |
ramen = False # persistent | |
honey = False # persistent | |
else: | |
attack('random') | |
## | |
# Monster Info | |
## | |
# | |
# Monster 黄チョコボ (202091002, 202091000) | |
# Race Avian | |
# Level 99 | |
# Actions 8-8 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 250000000 | |
# MP 100000 | |
# ATK 800 | |
# DEF 2000 | |
# MAG 600 | |
# SPR 2000 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 0% | |
# Ice 0% | |
# Lightning 100% | |
# Water 0% | |
# Wind 0% | |
# Earth 0% | |
# Light 0% | |
# Dark 0% | |
# Non-Elemental 0% | |
# | |
# | |
# Status resist (+20% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 50% | |
# MAG 50% | |
# SPR 50% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 全ステ60% (100048) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 60% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# 【黄】ストライクビーク (218316) [Physical] | |
# | |
# Physical damage (4x, ATK) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 【黄】ウィングスラップ (218317) [Physical] | |
# | |
# Physical damage (4x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 【黄】アサルトビーク (218318) [Physical] | |
# | |
# Physical damage (3.5x * 2 = 7x, ATK) to one enemy (ignore cover) | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 黄チョコボは本気を出した (218319) [None] | |
# | |
# Increase ATK by 70% for 9999 turns to caster (can not be removed) | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if apple == True: | |
endTurn() | |
elif unit('3:ally:1:デブチョコボ').is('alive') and var_61 == False: | |
wait() # No action | |
var_61 = True # unknown flag type | |
elif unit('3:ally:1:デブチョコボ').is('alive') and var_62 == False: | |
wait() # No action | |
var_62 = True # unknown flag type | |
elif unit('3:ally:3:赤チョコボ').is('dead') and unit('3:ally:4:黒チョコボ').is('dead') and sushi == False: | |
useSkill(4, 'random') # 黄チョコボは本気を出した (218319): Increase ATK by 70% for 9999 turns to caster (can not be removed) | |
var_61 = True # unknown flag type | |
sushi = True # persistent | |
elif unit('3:ally:3:赤チョコボ').is('dead') and unit('3:ally:5:青チョコボ').is('dead') and sushi == False: | |
useSkill(4, 'random') # 黄チョコボは本気を出した (218319): Increase ATK by 70% for 9999 turns to caster (can not be removed) | |
var_61 = True # unknown flag type | |
sushi = True # persistent | |
elif unit('3:ally:5:青チョコボ').is('dead') and unit('3:ally:4:黒チョコボ').is('dead') and sushi == False: | |
useSkill(4, 'random') # 黄チョコボは本気を出した (218319): Increase ATK by 70% for 9999 turns to caster (can not be removed) | |
var_61 = True # unknown flag type | |
sushi = True # persistent | |
elif unit('3:ally:1:デブチョコボ').is('dead') and once(): | |
useSkill(4, 'random') # 黄チョコボは本気を出した (218319): Increase ATK by 70% for 9999 turns to caster (can not be removed) | |
ramen = True # persistent | |
elif honey == True and berry == False and ramen == False: | |
useSkill(1, 'random') # 【黄】ストライクビーク (218316): Physical damage (4x, ATK) to one enemy | |
peach = True # reset next turn | |
berry = True # reset next turn | |
elif ramen == True and ramen == False: | |
useSkill(1, 'random') # 【黄】ストライクビーク (218316): Physical damage (4x, ATK) to one enemy | |
apple = True # reset next turn | |
elif peach == True and mango == False: | |
useSkill(2, 'random') # 【黄】ウィングスラップ (218317): Physical damage (4x, ATK) to all enemies | |
mango = True # reset next turn | |
elif peach == True and lemon == False: | |
useSkill(1, 'random') # 【黄】ストライクビーク (218316): Physical damage (4x, ATK) to one enemy | |
green += 1 | |
lemon = True # reset next turn | |
elif peach == True and green >= 3: | |
useSkill(3, 'highest DEF') # 【黄】アサルトビーク (218318): Physical damage (3.5x * 2 = 7x, ATK) to one enemy (ignore cover) | |
green = 0 | |
elif peach == True: | |
useSkill(2, 'random') # 【黄】ウィングスラップ (218317): Physical damage (4x, ATK) to all enemies | |
apple = True # reset next turn | |
elif ramen == True and melon == False: | |
useSkill(2, 'random') # 【黄】ウィングスラップ (218317): Physical damage (4x, ATK) to all enemies | |
melon = True # reset next turn | |
elif ramen == True and grape == False: | |
useSkill(3, 'highest DEF') # 【黄】アサルトビーク (218318): Physical damage (3.5x * 2 = 7x, ATK) to one enemy (ignore cover) | |
grape = True # reset next turn | |
elif ramen == True and lemon == False: | |
useSkill(2, 'random') # 【黄】ウィングスラップ (218317): Physical damage (4x, ATK) to all enemies | |
lemon = True # reset next turn | |
elif ramen == True: | |
useSkill(3, 'highest DEF') # 【黄】アサルトビーク (218318): Physical damage (3.5x * 2 = 7x, ATK) to one enemy (ignore cover) | |
apple = True # reset next turn | |
else: | |
attack('random') | |
## | |
# Monster Info | |
## | |
# | |
# Monster 赤チョコボ (202092002, 202092000) | |
# Race Avian | |
# Level 99 | |
# Actions 8-8 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 250000000 | |
# MP 100000 | |
# ATK 600 | |
# DEF 2200 | |
# MAG 600 | |
# SPR 2000 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 100% | |
# Ice 0% | |
# Lightning 0% | |
# Water 0% | |
# Wind 0% | |
# Earth 0% | |
# Light 0% | |
# Dark 0% | |
# Non-Elemental 0% | |
# | |
# | |
# Status resist (+20% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 50% | |
# DEF 100% | |
# MAG 50% | |
# SPR 50% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 全ステ60% (100048) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 60% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# 赤チョコボは覚悟を決めた (218320) [None] | |
# | |
# Increase ATK and DEF by 50% and MAG and SPR by 20% for 9999 turns to caster (can not be removed) | |
# Unused parameters: [1] | |
# Restore 100% HP to caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 【赤】ストライクビーク (218321) [Physical] | |
# | |
# Physical damage (4x, ATK) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 【赤】ウィンドブラスト (218322) [Magic] | |
# | |
# Magic wind damage (15x, MAG) to all enemies | |
# Unknown parameters: [0] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 【赤】ウィングクラッシュ (218323) [Physical] | |
# | |
# Physical damage (8x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 怒号に驚いている (218325) [Physical] | |
# | |
# Physical damage (2x, ATK) to one ally | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 【赤】鋭い鳴き声 (218324) [None] | |
# | |
# Increase MAG and SPR by 40% and ATK and DEF by 20% for 10 turns to all allies (can not be removed) | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if apple == True: | |
endTurn() | |
elif unit('3:ally:1:デブチョコボ').is('alive') and var_61 == False: | |
wait() # No action | |
var_61 = True # unknown flag type | |
elif unit('3:ally:1:デブチョコボ').is('alive') and var_62 == False: | |
wait() # No action | |
var_62 = True # unknown flag type | |
elif unit('3:ally:1:デブチョコボ').is('alive') and var_63 == False: | |
wait() # No action | |
var_63 = True # unknown flag type | |
elif unit('3:ally:1:デブチョコボ').is('alive') and var_64 == False: | |
wait() # No action | |
var_64 = True # unknown flag type | |
elif unit('3:ally:1:デブチョコボ').is('alive') and var_65 == False: | |
wait() # No action | |
var_65 = True # unknown flag type | |
elif unit('3:ally:1:デブチョコボ').is('alive') and var_66 == False: | |
wait() # No action | |
var_66 = True # unknown flag type | |
elif unit('3:ally:1:デブチョコボ').is('dead') and once(): | |
useSkill(1, 'random') # 赤チョコボは覚悟を決めた (218320): Increase ATK and DEF by 50% and MAG and SPR by 20% for 9999 turns to caster (can not be removed), Restore 100% HP to caster | |
honey = True # persistent | |
elif berry == True and honey == False: | |
useSkill(5, 'random') # 怒号に驚いている (218325): Physical damage (2x, ATK) to one ally | |
apple = True # reset next turn | |
elif honey == False: | |
useSkill(2, 'random') # 【赤】ストライクビーク (218321): Physical damage (4x, ATK) to one enemy | |
apple = True # reset next turn | |
elif honey == True and berry == False: | |
useSkill(4, 'random') # 【赤】ウィングクラッシュ (218323): Physical damage (8x, ATK) to all enemies | |
green += 1 | |
berry = True # reset next turn | |
elif green >= 3 and peach == False: | |
useSkill(6, 'random') # 【赤】鋭い鳴き声 (218324): Increase MAG and SPR by 40% and ATK and DEF by 20% for 10 turns to all allies (can not be removed) | |
green = 0 | |
peach = True # reset next turn | |
elif random() <= 0.50 and honey == True: | |
useSkill(3, 'random') # 【赤】ウィンドブラスト (218322): Magic wind damage (15x, MAG) to all enemies | |
elif honey == True: | |
useSkill(4, 'random') # 【赤】ウィングクラッシュ (218323): Physical damage (8x, ATK) to all enemies | |
apple = True # reset next turn | |
else: | |
attack('random') | |
## | |
# Monster Info | |
## | |
# | |
# Monster 黒チョコボ (202093002, 202093000) | |
# Race Avian | |
# Level 99 | |
# Actions 8-8 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 250000000 | |
# MP 100000 | |
# ATK 600 | |
# DEF 2000 | |
# MAG 800 | |
# SPR 2000 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 0% | |
# Ice 0% | |
# Lightning 0% | |
# Water 0% | |
# Wind 0% | |
# Earth 0% | |
# Light 0% | |
# Dark 100% | |
# Non-Elemental 0% | |
# | |
# | |
# Status resist (+20% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 50% | |
# DEF 50% | |
# MAG 100% | |
# SPR 50% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 全ステ60% (100048) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 60% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# 【黒】魔襲 (218308) [Magic] | |
# | |
# Magic damage (3.5x, MAG) to one enemy | |
# Unknown parameters: [0] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 【黒】超魔襲 (218309) [Magic] | |
# | |
# Magic damage (5x, MAG) to all enemies | |
# Unknown parameters: [0] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 【黒】闇襲 (218310) [Magic] | |
# | |
# Magic dark damage (11x, MAG) to one enemy | |
# Unknown parameters: [0] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 【黒】デスペル (218311) [Magic] | |
# | |
# Remove all buffs from one enemy | |
# | |
# Sealable + Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 【黒】阻喪の舞い (218312) [None] | |
# | |
# Reduce ATK, DEF, MAG and SPR by 10% for 2 turns to all enemies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 【黒】忘失の舞い (218313) [None] | |
# | |
# Reduce ATK and DEF by 20% and MAG and SPR by 40% for 4 turns to all enemies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 【黒】鋭い鳴き声 (218314) [None] | |
# | |
# Increase MAG and SPR by 20% and ATK and DEF by 10% for 3 turns to all allies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 黒チョコボは本気を出した (218315) [None] | |
# | |
# Increase MAG by 70% for 9999 turns to caster (can not be removed) | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if apple == True: | |
endTurn() | |
elif unit('3:ally:1:デブチョコボ').is('alive') and var_61 == False: | |
wait() # No action | |
var_61 = True # unknown flag type | |
elif unit('3:ally:1:デブチョコボ').is('alive') and var_62 == False: | |
wait() # No action | |
var_62 = True # unknown flag type | |
elif unit('3:ally:2:黄チョコボ').is('dead') and unit('3:ally:3:赤チョコボ').is('dead') and ramen == False: | |
useSkill(8, 'random') # 黒チョコボは本気を出した (218315): Increase MAG by 70% for 9999 turns to caster (can not be removed) | |
ramen = True # persistent | |
elif unit('3:ally:2:黄チョコボ').is('dead') and unit('3:ally:5:青チョコボ').is('dead') and ramen == False: | |
useSkill(8, 'random') # 黒チョコボは本気を出した (218315): Increase MAG by 70% for 9999 turns to caster (can not be removed) | |
ramen = True # persistent | |
elif unit('3:ally:3:赤チョコボ').is('dead') and unit('3:ally:5:青チョコボ').is('dead') and ramen == False: | |
useSkill(8, 'random') # 黒チョコボは本気を出した (218315): Increase MAG by 70% for 9999 turns to caster (can not be removed) | |
ramen = True # persistent | |
elif unit('3:ally:1:デブチョコボ').is('dead') and once(): | |
useSkill(4, 'random') # 【黒】デスペル (218311): Remove all buffs from one enemy | |
honey = True # persistent | |
elif honey == True and berry == False and honey == False: | |
useSkill(3, 'random') # 【黒】闇襲 (218310): Magic dark damage (11x, MAG) to one enemy | |
berry = True # reset next turn | |
elif honey == True and peach == False and honey == False: | |
useSkill(2, 'random') # 【黒】超魔襲 (218309): Magic damage (5x, MAG) to all enemies | |
peach = True # reset next turn | |
apple = True # reset next turn | |
elif ramen == True and berry == False and honey == False: | |
useSkill(1, 'random') # 【黒】魔襲 (218308): Magic damage (3.5x, MAG) to one enemy | |
berry = True # reset next turn | |
elif ramen == True and peach == False and honey == False: | |
useSkill(5, 'random') # 【黒】阻喪の舞い (218312): Reduce ATK, DEF, MAG and SPR by 10% for 2 turns to all enemies | |
peach = True # reset next turn | |
apple = True # reset next turn | |
elif honey == True and berry == False: | |
useSkill(2, 'random') # 【黒】超魔襲 (218309): Magic damage (5x, MAG) to all enemies | |
black += 1 | |
white += 1 | |
berry = True # reset next turn | |
elif honey == True and black == 2: | |
useSkill(2, 'random') # 【黒】超魔襲 (218309): Magic damage (5x, MAG) to all enemies | |
black = 0 | |
elif honey == True and peach == False: | |
useSkill(4, 'random') # 【黒】デスペル (218311): Remove all buffs from one enemy | |
green += 1 | |
peach = True # reset next turn | |
elif honey == True and green >= 3: | |
useSkill(3, 'random') # 【黒】闇襲 (218310): Magic dark damage (11x, MAG) to one enemy | |
green = 0 | |
elif honey == True and green >= 2 and olive == False: | |
useSkill(7, 'random') # 【黒】鋭い鳴き声 (218314): Increase MAG and SPR by 20% and ATK and DEF by 10% for 3 turns to all allies | |
olive = True # reset next turn | |
elif white >= 2 and honey == True: | |
useSkill(6, 'random') # 【黒】忘失の舞い (218313): Reduce ATK and DEF by 20% and MAG and SPR by 40% for 4 turns to all enemies | |
white = 0 | |
elif random() <= 0.50 and honey == True: | |
useSkill(3, 'random') # 【黒】闇襲 (218310): Magic dark damage (11x, MAG) to one enemy | |
apple = True # reset next turn | |
elif random() <= 0.50: | |
useSkill(1, 'random') # 【黒】魔襲 (218308): Magic damage (3.5x, MAG) to one enemy | |
apple = True # reset next turn | |
else: | |
attack('random') | |
## | |
# Monster Info | |
## | |
# | |
# Monster 青チョコボ (202094002, 202094000) | |
# Race Avian | |
# Level 99 | |
# Actions 8-8 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 250000000 | |
# MP 100000 | |
# ATK 600 | |
# DEF 2000 | |
# MAG 600 | |
# SPR 2200 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 0% | |
# Ice 100% | |
# Lightning 0% | |
# Water 0% | |
# Wind 0% | |
# Earth 0% | |
# Light 0% | |
# Dark 0% | |
# Non-Elemental 0% | |
# | |
# | |
# Status resist (+20% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 50% | |
# DEF 50% | |
# MAG 50% | |
# SPR 100% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 全ステ60% (100048) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 60% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# 【青】癒しの羽ばたき (218302) [None] | |
# | |
# Restore 5-10% HP to one ally | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 【青】癒しの羽繕い (218303) [None] | |
# | |
# Restore 5-10% HP to caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 【青】安らぎの羽ばたき (218304) [None] | |
# | |
# Restore 15-30% HP to one ally | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 【青】デブチョコボを回復した (218305) [None] | |
# | |
# Restore 5-10% HP to one ally | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 【青】高揚の舞い (218306) [None] | |
# | |
# Remove all debuffs from one ally | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# 【青】吹雪 (218307) [Magic] | |
# | |
# Magic ice damage (3.5x, MAG) to all enemies | |
# Unknown parameters: [0] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if apple == True: | |
endTurn() | |
elif unit('3:ally:1:デブチョコボ').is('alive') and var_61 == False: | |
wait() # No action | |
var_61 = True # unknown flag type | |
elif unit('3:ally:1:デブチョコボ').is('alive') and var_62 == False: | |
wait() # No action | |
var_62 = True # unknown flag type | |
elif unit('3:ally:1:デブチョコボ').is('alive') and var_63 == False: | |
wait() # No action | |
var_63 = True # unknown flag type | |
elif unit('3:ally:1:デブチョコボ').is('alive') and var_64 == False: | |
wait() # No action | |
var_64 = True # unknown flag type | |
elif unit('3:ally:1:デブチョコボ').is('dead') and once(): | |
useSkill(3, 'random') # 【青】安らぎの羽ばたき (218304): Restore 15-30% HP to one ally | |
honey = True # persistent | |
elif honey == True and berry == False: | |
useSkill(3, 'random') # 【青】安らぎの羽ばたき (218304): Restore 15-30% HP to one ally | |
green += 1 | |
berry = True # reset next turn | |
elif honey == True and peach == False: | |
useSkill(6, 'random') # 【青】吹雪 (218307): Magic ice damage (3.5x, MAG) to all enemies | |
peach = True # reset next turn | |
elif unit('4:ally:any').hasDebuff('any') and lemon == False and green >= 3 and honey == True: | |
useSkill(5, 'random') # 【青】高揚の舞い (218306): Remove all debuffs from one ally | |
green = 0 | |
lemon = True # reset next turn | |
elif random() <= 0.50 and conditionNotImplemented('non:non') and honey == True and gourd == False: | |
useSkill(3, 'random') # 【青】安らぎの羽ばたき (218304): Restore 15-30% HP to one ally | |
gourd = True # reset next turn | |
elif random() <= 0.50 and honey == True: | |
useSkill(6, 'random') # 【青】吹雪 (218307): Magic ice damage (3.5x, MAG) to all enemies | |
elif ramen == True and mango == False and self.HP < 0.6: | |
useSkill(2, 'random') # 【青】癒しの羽繕い (218303): Restore 5-10% HP to caster | |
mango = True # reset next turn | |
elif unit('3:ally:1:デブチョコボ').hasDebuff('any') and ramen == True and lemon == False: | |
useSkill(5, 'random') # 【青】高揚の舞い (218306): Remove all debuffs from one ally | |
lemon = True # reset next turn | |
elif ramen == True and olive == False: | |
useSkill(4, 'random') # 【青】デブチョコボを回復した (218305): Restore 5-10% HP to one ally | |
olive = True # reset next turn | |
apple = True # reset next turn | |
elif honey == True and grape == False: | |
wait() # No action | |
grape = True # reset next turn | |
elif unit('3:ally:2:黄チョコボ').HP < 0.7 and unit('3:ally:2:黄チョコボ').is('alive') and honey == False and olive == False and grape == True: | |
useSkill(1, 'random') # 【青】癒しの羽ばたき (218302): Restore 5-10% HP to one ally | |
green += 1 | |
olive = True # reset next turn | |
elif unit('3:ally:3:赤チョコボ').HP < 0.7 and unit('3:ally:3:赤チョコボ').is('alive') and honey == False and grape == True and melon == False: | |
useSkill(1, 'random') # 【青】癒しの羽ばたき (218302): Restore 5-10% HP to one ally | |
melon = True # reset next turn | |
elif unit('3:ally:4:黒チョコボ').HP < 0.7 and unit('3:ally:4:黒チョコボ').is('alive') and honey == False and grape == True and guava == False: | |
useSkill(1, 'random') # 【青】癒しの羽ばたき (218302): Restore 5-10% HP to one ally | |
guava = True # reset next turn | |
else: | |
wait() # No action | |
apple = True # reset next turn | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment