Created
September 28, 2020 10:43
-
-
Save aEnigmatic/ecdcd2643a4e050c93f72de03ec50dc4 to your computer and use it in GitHub Desktop.
More Dark Visions?
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 'Physical Domain of Ice and Water 1' (9270101) | |
# BattleScript: 927010101 | |
# | |
# Battles | |
# * Dark Lesser Tiger | |
## | |
## | |
# Monster Info | |
## | |
# | |
# Monster Dark Lesser Tiger (201300001, 401110001) | |
# Race Beast | |
# Level 85 | |
# Actions 25-25 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 100000000 | |
# MP 30000 | |
# ATK 130 | |
# DEF 160 | |
# MAG 150 | |
# SPR 1600 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 80% | |
# Ice -50% | |
# Lightning 80% | |
# Water -50% | |
# Wind 80% | |
# Earth 80% | |
# Light 80% | |
# Dark 80% | |
# Non-Elemental 80% | |
# | |
# | |
# Status resist (+80% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 0% | |
# DEF 0% | |
# MAG 0% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 全ステ50% (100015) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 50% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Flames (219191) [Magic] | |
# | |
# Magic fire damage (2x, MAG) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# All-Flames (219192) [Magic] | |
# | |
# Magic fire damage (2.5x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Domain Under Fire (219193) [None] | |
# | |
# Reduce resistance to Fire by 45% for 3 turns to all enemies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Scorch (219194) [Magic] | |
# | |
# Magic fire damage (1.7x, MAG) to all enemies | |
# Reduce DEF and SPR by 10% for 3 turns to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Focusing the power of shadow! (Fire) (219195) [None] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Fire Breath (219196) [Magic] | |
# | |
# Magic fire damage (3.5x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if green >= 8 and self.HP < 0.7 and once(): | |
useSkill(6, 'random') # Fire Breath (219196): Magic fire damage (3.5x, MAG) to all enemies | |
apple = True # reset next turn | |
elif green >= 8 and self.HP < 0.5 and once() and apple == False: | |
useSkill(6, 'random') # Fire Breath (219196): Magic fire damage (3.5x, MAG) to all enemies | |
apple = True # reset next turn | |
elif green >= 8 and self.HP < 0.3 and once() and apple == False: | |
useSkill(6, 'random') # Fire Breath (219196): Magic fire damage (3.5x, MAG) to all enemies | |
elif green >= 8 and isTurnMod(2) and berry == False: | |
useSkill(5, 'random') # Focusing the power of shadow! (Fire) (219195): No effect | |
berry = True # reset next turn | |
honey = True # persistent | |
elif green >= 8 and isTurnMod(3) and peach == False: | |
useSkill(3, 'random') # Domain Under Fire (219193): Reduce resistance to Fire by 45% for 3 turns to all enemies | |
peach = True # reset next turn | |
elif green >= 8: | |
endTurn() | |
green = 0 | |
elif honey == True: | |
useSkill(6, 'random') # Fire Breath (219196): Magic fire damage (3.5x, MAG) to all enemies | |
honey = False # persistent | |
elif isTurnMod(3) and olive == False: | |
useSkill(4, 'random') # Scorch (219194): Magic fire damage (1.7x, MAG) to all enemies, Reduce DEF and SPR by 10% for 3 turns to all enemies | |
olive = True # reset next turn | |
elif green < 4: | |
useSkill(1, 'random') # Flames (219191): Magic fire damage (2x, MAG) to one enemy | |
green += 1 | |
elif mango == False: | |
useSkill(2, 'random') # All-Flames (219192): Magic fire damage (2.5x, MAG) to all enemies | |
green += 1 | |
mango = True # reset next turn | |
elif isTurnMod(2) and lemon == False: | |
useSkill(2, 'random') # All-Flames (219192): Magic fire damage (2.5x, MAG) to all enemies | |
lemon = True # reset next turn | |
else: | |
attack('random') | |
green += 1 | |
## | |
# Mission 'Physical Domain of Ice and Water 2' (9270102) | |
# BattleScript: 927010201 | |
# | |
# Battles | |
# * Dark Ifrit | |
## | |
## | |
# Monster Info | |
## | |
# | |
# Monster Dark Ifrit (301020001) | |
# Race Beast | |
# Level 90 | |
# Actions 25-25 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 250000000 | |
# MP 100000 | |
# ATK 850 | |
# DEF 1000 | |
# MAG 770 | |
# SPR 10000 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 80% | |
# Ice -50% | |
# Lightning 80% | |
# Water -50% | |
# Wind 80% | |
# Earth 80% | |
# Light 80% | |
# Dark 80% | |
# Non-Elemental 80% | |
# | |
# | |
# Status resist (+80% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 0% | |
# DEF 0% | |
# MAG 0% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 全ステ50% (100015) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 50% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Hell Ball (219142) [Magic] | |
# | |
# Magic fire damage (3x, MAG) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Lightning Crash (219143) [Magic] | |
# | |
# Magic lightning damage (3x, MAG) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Super Hellflame (219144) [Magic] | |
# | |
# Magic fire damage (2.5x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# All-Lightning Crash (219145) [Magic] | |
# | |
# Magic lightning damage (2.5x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Fire & Lightning Ruin (219146) [None] | |
# | |
# Reduce resistance to Fire and Lightning by 60% for 3 turns to all enemies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Its flames are growing! (219147) [None] | |
# | |
# Increase ATK and MAG by 10% for 2 turns to caster | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Dark Ifrit is putting it all on the line! (219148) [None] | |
# | |
# Increase ATK and MAG by 15% for 2 turns to caster (can not be removed) | |
# Unused parameters: [1] | |
# Reduce DEF and SPR by 20% for 2 turns to caster (can not be removed) | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Flamebeast's Roar (219149) [None] | |
# | |
# Remove all buffs and debuffs from all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Fury Claw (219150) [Physical] | |
# | |
# Physical fire damage (2.1x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Focusing the power of shadow! (Fire) (219151) [None] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Focusing the power of shadow! (Lightning) (219152) [None] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Hellfire (219153) [Magic] | |
# | |
# Magic fire damage (4x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Judgment Bolt (219154) [Magic] | |
# | |
# Magic lightning damage (4x, MAG) to all enemies | |
# Inflict Stop (100%) for 2 turns on all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if green >= 9 and apple == False and isTurnMod(3): | |
useSkill(8, 'random') # Flamebeast's Roar (219149): Remove all buffs and debuffs from all enemies | |
apple = True # reset next turn | |
elif random() <= 0.47 and green >= 9 and berry == False and isTurnMod(2): | |
useSkill(10, 'random') # Focusing the power of shadow! (Fire) (219151): No effect | |
berry = True # reset next turn | |
honey = True # persistent | |
elif green >= 9 and berry == False and isTurnMod(2): | |
useSkill(11, 'random') # Focusing the power of shadow! (Lightning) (219152): No effect | |
berry = True # reset next turn | |
ramen = True # persistent | |
elif green >= 9 and olive == False and isTurnMod(3): | |
useSkill(5, 'random') # Fire & Lightning Ruin (219146): Reduce resistance to Fire and Lightning by 60% for 3 turns to all enemies | |
olive = True # reset next turn | |
elif self.HP < 0.3 and once(): | |
useSkill(7, 'random') # Dark Ifrit is putting it all on the line! (219148): Increase ATK and MAG by 15% for 2 turns to caster (can not be removed), Reduce DEF and SPR by 20% for 2 turns to caster (can not be removed) | |
elif green >= 9: | |
endTurn() | |
green = 0 | |
elif mango == False and isTurnMod(3): | |
useSkill(6, 'random') # Its flames are growing! (219147): Increase ATK and MAG by 10% for 2 turns to caster | |
mango = True # reset next turn | |
elif honey == True: | |
useSkill(12, 'random') # Hellfire (219153): Magic fire damage (4x, MAG) to all enemies | |
honey = False # persistent | |
elif ramen == True: | |
useSkill(13, 'random') # Judgment Bolt (219154): Magic lightning damage (4x, MAG) to all enemies, Inflict Stop (100%) for 2 turns on all enemies | |
ramen = False # persistent | |
elif random() <= 0.47 and green < 3: | |
useSkill(1, 'random') # Hell Ball (219142): Magic fire damage (3x, MAG) to one enemy | |
green += 1 | |
elif green < 3: | |
useSkill(2, 'random') # Lightning Crash (219143): Magic lightning damage (3x, MAG) to one enemy | |
green += 1 | |
elif once() and self.HP < 0.8 and melon == False: | |
useSkill(9, 'random') # Fury Claw (219150): Physical fire damage (2.1x, ATK) to all enemies | |
melon = True # reset next turn | |
elif once() and self.HP < 0.6 and melon == False: | |
useSkill(9, 'random') # Fury Claw (219150): Physical fire damage (2.1x, ATK) to all enemies | |
melon = True # reset next turn | |
elif once() and self.HP < 0.4 and melon == False: | |
useSkill(9, 'random') # Fury Claw (219150): Physical fire damage (2.1x, ATK) to all enemies | |
elif mango == False and isTurnMod(2): | |
useSkill(3, 'random') # Super Hellflame (219144): Magic fire damage (2.5x, MAG) to all enemies | |
green += 1 | |
mango = True # reset next turn | |
elif lemon == False: | |
useSkill(4, 'random') # All-Lightning Crash (219145): Magic lightning damage (2.5x, MAG) to all enemies | |
green += 1 | |
lemon = True # reset next turn | |
elif grape == False and isTurnMod(3): | |
useSkill(4, 'random') # All-Lightning Crash (219145): Magic lightning damage (2.5x, MAG) to all enemies | |
green += 1 | |
grape = True # reset next turn | |
else: | |
attack('random') | |
green += 1 | |
## | |
# Mission 'Magical Domain of Fire and Light 1' (9270201) | |
# BattleScript: 927020101 | |
# | |
# Battles | |
# * Dark Hecatoncheir | |
## | |
## | |
# Monster Info | |
## | |
# | |
# Monster Dark Hecatoncheir (305410001, 401110001) | |
# Race Human | |
# Level 85 | |
# Actions 25-25 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 70000000 | |
# MP 30000 | |
# ATK 150 | |
# DEF 1500 | |
# MAG 130 | |
# SPR 150 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire -50% | |
# Ice 80% | |
# Lightning 80% | |
# Water 80% | |
# Wind 80% | |
# Earth 80% | |
# Light -50% | |
# Dark 80% | |
# Non-Elemental 80% | |
# | |
# | |
# Status resist (+80% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 0% | |
# DEF 0% | |
# MAG 0% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 全ステ50% (100015) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 50% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Hailing Ice (219197) [Physical] | |
# | |
# Physical ice damage (2x, ATK) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Hailstorm (219198) [Physical] | |
# | |
# Physical ice damage (2.5x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Domain Under Ice (219199) [None] | |
# | |
# Reduce resistance to Ice by 45% for 3 turns to all enemies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Paralyze Blade (219200) [Physical] | |
# | |
# Inflict Paralyze (30%) on one enemy | |
# Unknown parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Focusing the power of shadow! (Ice) (219201) [None] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Shadow Physical Attack - Ice (219202) [Physical] | |
# | |
# Physical ice damage (3.5x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if green >= 8 and self.HP < 0.7 and once(): | |
useSkill(6, 'random') # Shadow Physical Attack - Ice (219202): Physical ice damage (3.5x, ATK) to all enemies | |
apple = True # reset next turn | |
elif green >= 8 and self.HP < 0.5 and once() and apple == False: | |
useSkill(6, 'random') # Shadow Physical Attack - Ice (219202): Physical ice damage (3.5x, ATK) to all enemies | |
apple = True # reset next turn | |
elif green >= 8 and self.HP < 0.3 and once() and apple == False: | |
useSkill(6, 'random') # Shadow Physical Attack - Ice (219202): Physical ice damage (3.5x, ATK) to all enemies | |
elif green >= 8 and isTurnMod(2) and berry == False: | |
useSkill(5, 'random') # Focusing the power of shadow! (Ice) (219201): No effect | |
berry = True # reset next turn | |
honey = True # persistent | |
elif green >= 8 and isTurnMod(3) and peach == False: | |
useSkill(3, 'random') # Domain Under Ice (219199): Reduce resistance to Ice by 45% for 3 turns to all enemies | |
peach = True # reset next turn | |
elif green >= 8: | |
endTurn() | |
green = 0 | |
elif honey == True: | |
useSkill(6, 'random') # Shadow Physical Attack - Ice (219202): Physical ice damage (3.5x, ATK) to all enemies | |
honey = False # persistent | |
elif isTurnMod(3) and olive == False: | |
useSkill(4, 'random') # Paralyze Blade (219200): Inflict Paralyze (30%) on one enemy | |
olive = True # reset next turn | |
elif green < 4: | |
useSkill(1, 'random') # Hailing Ice (219197): Physical ice damage (2x, ATK) to one enemy | |
green += 1 | |
elif mango == False: | |
useSkill(2, 'random') # Hailstorm (219198): Physical ice damage (2.5x, ATK) to all enemies | |
green += 1 | |
mango = True # reset next turn | |
elif isTurnMod(2) and lemon == False: | |
useSkill(2, 'random') # Hailstorm (219198): Physical ice damage (2.5x, ATK) to all enemies | |
lemon = True # reset next turn | |
else: | |
attack('random') | |
green += 1 | |
## | |
# Mission 'Magical Domain of Fire and Light 2' (9270202) | |
# BattleScript: 927020102 | |
# | |
# Battles | |
# * Dark Shiva | |
## | |
## | |
# Monster Info | |
## | |
# | |
# Monster Dark Shiva (205020001, 205020002) | |
# Race Human | |
# Level 90 | |
# Actions 25-25 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 210000000 | |
# MP 100000 | |
# ATK 850 | |
# DEF 6500 | |
# MAG 770 | |
# SPR 650 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire -50% | |
# Ice 80% | |
# Lightning 80% | |
# Water 80% | |
# Wind 80% | |
# Earth 80% | |
# Light -50% | |
# Dark 80% | |
# Non-Elemental 80% | |
# | |
# | |
# Status resist (+80% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 0% | |
# DEF 0% | |
# MAG 0% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 全ステ50% (100015) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 50% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Hailing Ice (219155) [Physical] | |
# | |
# Physical ice damage (3x, ATK) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Shadow Strike (219156) [Physical] | |
# | |
# Physical dark damage (3x, ATK) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Hailstorm (219157) [Physical] | |
# | |
# Physical ice damage (2.5x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Shadow Impact (219158) [Physical] | |
# | |
# Physical dark damage (2.5x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Ice & Dark Ruin (219159) [None] | |
# | |
# Reduce resistance to Ice and Dark by 60% for 3 turns to all enemies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Osmose (219160) [Magic] | |
# | |
# Magic damage (0.05x, MAG) as MP drain (100%) to all enemies | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Silencega (219161) [Magic] | |
# | |
# Inflict Silence (100%) on all enemies | |
# Unknown parameters: [1] | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Shooting Hail (219162) [Physical] | |
# | |
# Physical damage (2.5x, ATK) to all enemies | |
# Reduce DEF and SPR by 15% for 3 turns to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Focusing the power of shadow! (Ice) (219163) [None] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Focusing the power of shadow! (Dark) (219164) [None] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Diamond Dust (219165) [Magic] | |
# | |
# Magic ice damage (4x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Ruinous Omen (219166) [Magic] | |
# | |
# Magic dark damage (4x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if green >= 10 and once() and self.HP < 0.8: | |
useSkill(8, 'random') # Shooting Hail (219162): Physical damage (2.5x, ATK) to all enemies, Reduce DEF and SPR by 15% for 3 turns to all enemies | |
apple = True # reset next turn | |
elif green >= 10 and once() and self.HP < 0.6 and apple == False: | |
useSkill(8, 'random') # Shooting Hail (219162): Physical damage (2.5x, ATK) to all enemies, Reduce DEF and SPR by 15% for 3 turns to all enemies | |
apple = True # reset next turn | |
elif green >= 10 and once() and self.HP < 0.4 and apple == False: | |
useSkill(8, 'random') # Shooting Hail (219162): Physical damage (2.5x, ATK) to all enemies, Reduce DEF and SPR by 15% for 3 turns to all enemies | |
elif random() <= 0.47 and green >= 10 and berry == False and isTurnMod(2): | |
useSkill(9, 'random') # Focusing the power of shadow! (Ice) (219163): No effect | |
berry = True # reset next turn | |
honey = True # persistent | |
elif green >= 10 and berry == False and isTurnMod(2): | |
useSkill(10, 'random') # Focusing the power of shadow! (Dark) (219164): No effect | |
berry = True # reset next turn | |
ramen = True # persistent | |
elif green >= 10 and peach == False and isTurnMod(3): | |
useSkill(5, 'random') # Ice & Dark Ruin (219159): Reduce resistance to Ice and Dark by 60% for 3 turns to all enemies | |
peach = True # reset next turn | |
elif green >= 10 and grape == False and isTurnMod(4): | |
useSkill(6, 'random') # Osmose (219160): Magic damage (0.05x, MAG) as MP drain (100%) to all enemies | |
grape = True # reset next turn | |
elif green >= 10: | |
endTurn() | |
green = 0 | |
elif honey == True: | |
useSkill(11, 'random') # Diamond Dust (219165): Magic ice damage (4x, MAG) to all enemies | |
honey = False # persistent | |
elif ramen == True: | |
useSkill(12, 'random') # Ruinous Omen (219166): Magic dark damage (4x, MAG) to all enemies | |
ramen = False # persistent | |
elif olive == False and isTurnMod(3): | |
useSkill(7, 'random') # Silencega (219161): Inflict Silence (100%) on all enemies | |
olive = True # reset next turn | |
elif random() <= 0.47 and green < 4: | |
useSkill(1, 'random') # Hailing Ice (219155): Physical ice damage (3x, ATK) to one enemy | |
green += 1 | |
elif green < 4: | |
useSkill(2, 'random') # Shadow Strike (219156): Physical dark damage (3x, ATK) to one enemy | |
green += 1 | |
elif bacon == False and mango == False: | |
useSkill(3, 'random') # Hailstorm (219157): Physical ice damage (2.5x, ATK) to all enemies | |
mango = True # reset next turn | |
bacon = True # persistent | |
elif bacon == True and mango == False: | |
useSkill(4, 'random') # Shadow Impact (219158): Physical dark damage (2.5x, ATK) to all enemies | |
mango = True # reset next turn | |
bacon = False # persistent | |
elif bacon == False and lemon == False: | |
useSkill(3, 'random') # Hailstorm (219157): Physical ice damage (2.5x, ATK) to all enemies | |
green += 1 | |
lemon = True # reset next turn | |
elif bacon == True and lemon == False: | |
useSkill(4, 'random') # Shadow Impact (219158): Physical dark damage (2.5x, ATK) to all enemies | |
green += 1 | |
lemon = True # reset next turn | |
else: | |
attack('random') | |
green += 1 | |
## | |
# Mission 'Physical Domain of Lightning and Earth 1' (9270301) | |
# BattleScript: 927030101 | |
# | |
# Battles | |
# * Dark Rukh | |
## | |
## | |
# Monster Info | |
## | |
# | |
# Monster Dark Rukh (202010000, 401110001) | |
# Race Avian | |
# Level 85 | |
# Actions 25-25 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 100000000 | |
# MP 30000 | |
# ATK 130 | |
# DEF 160 | |
# MAG 150 | |
# SPR 1600 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 80% | |
# Ice 80% | |
# Lightning -50% | |
# Water 80% | |
# Wind 80% | |
# Earth -50% | |
# Light 80% | |
# Dark 80% | |
# Non-Elemental 80% | |
# | |
# | |
# Status resist (+80% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 0% | |
# DEF 0% | |
# MAG 0% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 全ステ50% (100015) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 50% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Dark Water (219203) [Magic] | |
# | |
# Magic water damage (2x, MAG) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Dark Waterga (219204) [Magic] | |
# | |
# Magic water damage (2.5x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Domain Under Water (219205) [None] | |
# | |
# Reduce resistance to Water by 45% for 3 turns to all enemies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Blindga (219206) [Magic] | |
# | |
# Inflict Blind (30%) on all enemies | |
# Unknown parameters: [1] | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Focusing the power of shadow! (Water) (219207) [None] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Super Magic Attack - Water (219208) [Magic] | |
# | |
# Magic water damage (3.5x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if green >= 8 and self.HP < 0.7 and once(): | |
useSkill(6, 'random') # Super Magic Attack - Water (219208): Magic water damage (3.5x, MAG) to all enemies | |
apple = True # reset next turn | |
elif green >= 8 and self.HP < 0.5 and once() and apple == False: | |
useSkill(6, 'random') # Super Magic Attack - Water (219208): Magic water damage (3.5x, MAG) to all enemies | |
apple = True # reset next turn | |
elif green >= 8 and self.HP < 0.3 and once() and apple == False: | |
useSkill(6, 'random') # Super Magic Attack - Water (219208): Magic water damage (3.5x, MAG) to all enemies | |
elif green >= 8 and isTurnMod(2) and berry == False: | |
useSkill(5, 'random') # Focusing the power of shadow! (Water) (219207): No effect | |
berry = True # reset next turn | |
honey = True # persistent | |
elif green >= 8 and isTurnMod(3) and peach == False: | |
useSkill(3, 'random') # Domain Under Water (219205): Reduce resistance to Water by 45% for 3 turns to all enemies | |
peach = True # reset next turn | |
elif green >= 8: | |
endTurn() | |
green = 0 | |
elif honey == True: | |
useSkill(6, 'random') # Super Magic Attack - Water (219208): Magic water damage (3.5x, MAG) to all enemies | |
honey = False # persistent | |
elif isTurnMod(3) and olive == False: | |
useSkill(4, 'random') # Blindga (219206): Inflict Blind (30%) on all enemies | |
olive = True # reset next turn | |
elif green < 4: | |
useSkill(1, 'random') # Dark Water (219203): Magic water damage (2x, MAG) to one enemy | |
green += 1 | |
elif mango == False: | |
useSkill(2, 'random') # Dark Waterga (219204): Magic water damage (2.5x, MAG) to all enemies | |
green += 1 | |
mango = True # reset next turn | |
elif isTurnMod(2) and lemon == False: | |
useSkill(2, 'random') # Dark Waterga (219204): Magic water damage (2.5x, MAG) to all enemies | |
lemon = True # reset next turn | |
else: | |
attack('random') | |
green += 1 | |
## | |
# Mission 'Physical Domain of Lightning and Earth 2' (9270302) | |
# BattleScript: 927030102 | |
# | |
# Battles | |
# * Dark Siren | |
## | |
## | |
# Monster Info | |
## | |
# | |
# Monster Dark Siren (202000002) | |
# Race Avian | |
# Level 90 | |
# Actions 25-25 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 250000000 | |
# MP 100000 | |
# ATK 850 | |
# DEF 880 | |
# MAG 770 | |
# SPR 8800 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 80% | |
# Ice 80% | |
# Lightning -50% | |
# Water 80% | |
# Wind 80% | |
# Earth -50% | |
# Light 80% | |
# Dark 80% | |
# Non-Elemental 80% | |
# | |
# | |
# Status resist (+80% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 0% | |
# DEF 0% | |
# MAG 0% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 全ステ50% (100015) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 50% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Wind Claw of Death (219167) [Magic] | |
# | |
# Magic wind damage (3x, MAG) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Dark Water (219168) [Magic] | |
# | |
# Magic water damage (3x, MAG) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Slicing Gale (219169) [Magic] | |
# | |
# Magic wind damage (2.5x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Dark Waterga (219170) [Magic] | |
# | |
# Magic water damage (2.5x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Water & Wind Ruin (219171) [None] | |
# | |
# Reduce resistance to Water and Wind by 60% for 3 turns to all enemies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Song of Stupefaction (219172) [None] | |
# | |
# Inflict Charm (100%) on all enemies for 3 turns | |
# Remove resistances to Sleep from all enemies for 3 turns | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Delta Scrub (219173) [Physical] | |
# | |
# Physical wind damage (2.5x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Curaja (219174) [Magic] | |
# | |
# Restore 20000000 HP to caster | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Focusing the power of shadow! (Water) (219175) [None] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Focusing the power of shadow! (Wind) (219176) [None] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Drowning Voice (219177) [Magic] | |
# | |
# Magic water damage (4x, MAG) to all enemies | |
# Inflict Sleep (100%) on all enemies | |
# Unknown parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Heavenswind (219178) [Magic] | |
# | |
# Magic wind damage (4x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if green >= 10 and once() and self.HP < 0.8: | |
useSkill(7, 'random') # Delta Scrub (219173): Physical wind damage (2.5x, ATK) to all enemies | |
apple = True # reset next turn | |
elif green >= 10 and once() and self.HP < 0.6 and apple == False: | |
useSkill(7, 'random') # Delta Scrub (219173): Physical wind damage (2.5x, ATK) to all enemies | |
apple = True # reset next turn | |
elif green >= 10 and once() and self.HP < 0.4 and apple == False: | |
useSkill(7, 'random') # Delta Scrub (219173): Physical wind damage (2.5x, ATK) to all enemies | |
elif green >= 10 and berry == False and isTurnMod(4): | |
useSkill(8, 'random') # Curaja (219174): Restore 20000000 HP to caster | |
berry = True # reset next turn | |
elif random() <= 0.47 and green >= 10 and olive == False and isTurnMod(2): | |
useSkill(9, 'random') # Focusing the power of shadow! (Water) (219175): No effect | |
olive = True # reset next turn | |
honey = True # persistent | |
elif green >= 10 and olive == False and isTurnMod(2): | |
useSkill(10, 'random') # Focusing the power of shadow! (Wind) (219176): No effect | |
olive = True # reset next turn | |
ramen = True # persistent | |
elif green >= 10 and mango == False and isTurnMod(3): | |
useSkill(5, 'random') # Water & Wind Ruin (219171): Reduce resistance to Water and Wind by 60% for 3 turns to all enemies | |
mango = True # reset next turn | |
elif green >= 10: | |
endTurn() | |
green = 0 | |
elif honey == True: | |
useSkill(11, 'random') # Drowning Voice (219177): Magic water damage (4x, MAG) to all enemies, Inflict Sleep (100%) on all enemies | |
honey = False # persistent | |
elif ramen == True: | |
useSkill(12, 'random') # Heavenswind (219178): Magic wind damage (4x, MAG) to all enemies | |
ramen = False # persistent | |
elif random() <= 0.47 and green < 4: | |
useSkill(1, 'random') # Wind Claw of Death (219167): Magic wind damage (3x, MAG) to one enemy | |
green += 1 | |
elif green < 4: | |
useSkill(2, 'random') # Dark Water (219168): Magic water damage (3x, MAG) to one enemy | |
green += 1 | |
elif sushi == False and lemon == False: | |
useSkill(3, 'random') # Slicing Gale (219169): Magic wind damage (2.5x, MAG) to all enemies | |
green += 1 | |
lemon = True # reset next turn | |
sushi = True # persistent | |
elif sushi == True and lemon == False: | |
useSkill(4, 'random') # Dark Waterga (219170): Magic water damage (2.5x, MAG) to all enemies | |
green += 1 | |
lemon = True # reset next turn | |
sushi = False # persistent | |
elif bacon == False and grape == False: | |
useSkill(4, 'random') # Dark Waterga (219170): Magic water damage (2.5x, MAG) to all enemies | |
green += 1 | |
grape = True # reset next turn | |
bacon = True # persistent | |
elif bacon == True and grape == False: | |
useSkill(3, 'random') # Slicing Gale (219169): Magic wind damage (2.5x, MAG) to all enemies | |
green += 1 | |
grape = True # reset next turn | |
bacon = False # persistent | |
elif melon == False and isTurnMod(3): | |
useSkill(6, 'random') # Song of Stupefaction (219172): Inflict Charm (100%) on all enemies for 3 turns, Remove resistances to Sleep from all enemies for 3 turns | |
melon = True # reset next turn | |
else: | |
attack('random') | |
green += 1 | |
## | |
# Mission 'Magical Domain of Wind and Dark 1' (9270401) | |
# BattleScript: 927040101 | |
# | |
# Battles | |
# * Dark Ziggurat Gigas | |
## | |
## | |
# Monster Info | |
## | |
# | |
# Monster Dark Ziggurat Gigas (205000001, 401110001) | |
# Race Human | |
# Level 85 | |
# Actions 25-25 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 70000000 | |
# MP 30000 | |
# ATK 150 | |
# DEF 1500 | |
# MAG 130 | |
# SPR 150 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 80% | |
# Ice 80% | |
# Lightning 80% | |
# Water 80% | |
# Wind -50% | |
# Earth 80% | |
# Light 80% | |
# Dark -50% | |
# Non-Elemental 80% | |
# | |
# | |
# Status resist (+80% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 0% | |
# DEF 0% | |
# MAG 0% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 全ステ50% (100015) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 50% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Stone Toss (219209) [Physical] | |
# | |
# Physical earth damage (2x, ATK) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Stone Toss Combo (219210) [Physical] | |
# | |
# Physical earth damage (2.5x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Landslide Glare (219211) [None] | |
# | |
# Reduce resistance to Earth by 45% for 3 turns to one enemy | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Stone Gaze (219212) [None] | |
# | |
# Inflict Petrify (30%) on all enemies | |
# Unknown parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Focusing the power of shadow! (Earth) (219213) [None] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Magnitude 8 (219214) [Physical] | |
# | |
# Physical earth damage (3.5x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if green >= 8 and self.HP < 0.7 and once(): | |
useSkill(6, 'random') # Magnitude 8 (219214): Physical earth damage (3.5x, ATK) to all enemies | |
apple = True # reset next turn | |
elif green >= 8 and self.HP < 0.5 and once() and apple == False: | |
useSkill(6, 'random') # Magnitude 8 (219214): Physical earth damage (3.5x, ATK) to all enemies | |
apple = True # reset next turn | |
elif green >= 8 and self.HP < 0.3 and once() and apple == False: | |
useSkill(6, 'random') # Magnitude 8 (219214): Physical earth damage (3.5x, ATK) to all enemies | |
elif green >= 8 and isTurnMod(2) and berry == False: | |
useSkill(5, 'random') # Focusing the power of shadow! (Earth) (219213): No effect | |
berry = True # reset next turn | |
honey = True # persistent | |
elif green >= 8 and isTurnMod(3) and peach == False: | |
useSkill(3, 'random') # Landslide Glare (219211): Reduce resistance to Earth by 45% for 3 turns to one enemy | |
peach = True # reset next turn | |
elif green >= 8: | |
endTurn() | |
green = 0 | |
elif honey == True: | |
useSkill(6, 'random') # Magnitude 8 (219214): Physical earth damage (3.5x, ATK) to all enemies | |
honey = False # persistent | |
elif isTurnMod(3) and olive == False: | |
useSkill(4, 'random') # Stone Gaze (219212): Inflict Petrify (30%) on all enemies | |
olive = True # reset next turn | |
elif green < 4: | |
useSkill(1, 'random') # Stone Toss (219209): Physical earth damage (2x, ATK) to one enemy | |
green += 1 | |
elif mango == False: | |
useSkill(2, 'random') # Stone Toss Combo (219210): Physical earth damage (2.5x, ATK) to all enemies | |
green += 1 | |
mango = True # reset next turn | |
elif isTurnMod(2) and lemon == False: | |
useSkill(2, 'random') # Stone Toss Combo (219210): Physical earth damage (2.5x, ATK) to all enemies | |
lemon = True # reset next turn | |
else: | |
attack('random') | |
green += 1 | |
## | |
# Mission 'Magical Domain of Wind and Dark 2' (9270402) | |
# BattleScript: 927040102 | |
# | |
# Battles | |
# * Dark Titan | |
## | |
## | |
# Monster Info | |
## | |
# | |
# Monster Dark Titan (405030001) | |
# Race Human | |
# Level 90 | |
# Actions 25-25 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 210000000 | |
# MP 100000 | |
# ATK 850 | |
# DEF 6500 | |
# MAG 770 | |
# SPR 650 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 80% | |
# Ice 80% | |
# Lightning 80% | |
# Water 80% | |
# Wind -50% | |
# Earth 80% | |
# Light 80% | |
# Dark -50% | |
# Non-Elemental 80% | |
# | |
# | |
# Status resist (+80% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 0% | |
# DEF 0% | |
# MAG 0% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 全ステ50% (100015) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 50% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Gigantic Fist (219179) [Physical] | |
# | |
# Physical earth damage (3x, ATK) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Radiant Punch (219180) [Physical] | |
# | |
# Physical light damage (3x, ATK) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Severe Earthquake (219181) [Physical] | |
# | |
# Physical earth damage (2.5x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Radiant Sacrament (219182) [Physical] | |
# | |
# Physical light damage (2.5x, ATK) to all enemies | |
# Reduce SPR by 15% for 3 turns to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Earth & Light Ruin (219183) [None] | |
# | |
# Reduce resistance to Earth and Light by 60% for 3 turns to all enemies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Gigantic Growth (219184) [None] | |
# | |
# Increase ATK and MAG by 10% and DEF and SPR by 5% for 3 turns to caster | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Giant Crusher (219185) [Magic] | |
# | |
# Magic earth damage (2.5x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Stone Rapture (219186) [None] | |
# | |
# Remove one enemy from the fight | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Focusing the power of shadow! (Earth) (219187) [None] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Focusing the power of shadow! (Light) (219188) [None] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Gaia's Wrath (219189) [Physical] | |
# | |
# Physical earth damage (4x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Shadow Super Physical Attack - Light (219190) [Physical] | |
# | |
# Physical light damage (4x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if green >= 10 and ramen == True and berry == False: | |
useSkill(11, 'random') # Gaia's Wrath (219189): Physical earth damage (4x, ATK) to all enemies | |
ramen = False # persistent | |
elif random() <= 0.47 and green >= 10 and isTurnMod(2) and peach == False: | |
useSkill(10, 'random') # Focusing the power of shadow! (Light) (219188): No effect | |
peach = True # reset next turn | |
honey = True # persistent | |
elif green >= 10 and isTurnMod(2) and peach == False: | |
useSkill(9, 'random') # Focusing the power of shadow! (Earth) (219187): No effect | |
peach = True # reset next turn | |
berry = True # reset next turn | |
ramen = True # persistent | |
elif green >= 10 and isTurnMod(3) and olive == False: | |
useSkill(5, 'random') # Earth & Light Ruin (219183): Reduce resistance to Earth and Light by 60% for 3 turns to all enemies | |
olive = True # reset next turn | |
elif green >= 10 and isTurnMod(2) and var_61 == False: | |
useSkill(6, 'random') # Gigantic Growth (219184): Increase ATK and MAG by 10% and DEF and SPR by 5% for 3 turns to caster | |
var_61 = True # reset next turn | |
elif green >= 10 and self.HP < 0.3 and once() and mango == False: | |
useSkill(8, 'highest MAG') # Stone Rapture (219186): Remove one enemy from the fight | |
elif green >= 10: | |
endTurn() | |
green = 0 | |
elif honey == True: | |
useSkill(12, 'random') # Shadow Super Physical Attack - Light (219190): Physical light damage (4x, ATK) to all enemies | |
honey = False # persistent | |
elif random() <= 0.47 and green < 4: | |
useSkill(1, 'random') # Gigantic Fist (219179): Physical earth damage (3x, ATK) to one enemy | |
green += 1 | |
elif green < 4: | |
useSkill(2, 'random') # Radiant Punch (219180): Physical light damage (3x, ATK) to one enemy | |
green += 1 | |
elif lemon == False: | |
useSkill(3, 'random') # Severe Earthquake (219181): Physical earth damage (2.5x, ATK) to all enemies | |
green += 1 | |
lemon = True # reset next turn | |
elif isTurnMod(2) and grape == False: | |
useSkill(4, 'random') # Radiant Sacrament (219182): Physical light damage (2.5x, ATK) to all enemies, Reduce SPR by 15% for 3 turns to all enemies | |
green += 1 | |
grape = True # reset next turn | |
elif isTurnMod(2) and melon == False: | |
useSkill(3, 'random') # Severe Earthquake (219181): Physical earth damage (2.5x, ATK) to all enemies | |
green += 1 | |
melon = True # reset next turn | |
elif ramen == True and guava == False: | |
useSkill(4, 'random') # Radiant Sacrament (219182): Physical light damage (2.5x, ATK) to all enemies, Reduce SPR by 15% for 3 turns to all enemies | |
green += 1 | |
guava = True # reset next turn | |
elif isTurnMod(3) and gourd == False: | |
useSkill(7, 'random') # Giant Crusher (219185): Magic earth damage (2.5x, MAG) to all enemies | |
gourd = True # reset next turn | |
else: | |
attack('random') | |
green += 1 | |
## | |
# Mission 'Physical Domain of Ice and Dark' (9270501) | |
# BattleScript: 927050101 | |
# | |
# Battles | |
# * Dark Anima | |
## | |
## | |
# Monster Info | |
## | |
# | |
# Monster Dark Anima (412060002) | |
# Race Reaper | |
# Level 99 | |
# Actions 50-50 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 550000000 | |
# MP 150000 | |
# ATK 1250 | |
# DEF 2400 | |
# MAG 1350 | |
# SPR 24000 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 80% | |
# Ice -50% | |
# Lightning 80% | |
# Water 80% | |
# Wind 80% | |
# Earth 80% | |
# Light 80% | |
# Dark -50% | |
# Non-Elemental 80% | |
# | |
# | |
# Status resist (+80% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 0% | |
# DEF 0% | |
# MAG 0% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# Unknown (7) + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 全ステ60% (100048) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 60% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Dark Flare (219113) [Magic] | |
# | |
# Magic fire damage (3.5x, MAG) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Karma (219114) [Magic] | |
# | |
# Magic light damage (3.5x, MAG) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Fire Breath (219115) [Magic] | |
# | |
# Magic fire damage (3x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Banishga (219116) [Magic] | |
# | |
# Magic light damage (3x, MAG) to all enemies | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Eternal Mourning (219117) [Physical] | |
# | |
# Physical damage (2.5x, ATK) per turn to all enemies for 2 turns | |
# Unused parameters: [0,0] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Fire & Light Ruin (219118) [None] | |
# | |
# Reduce resistance to Fire and Light by 60% for 3 turns to all enemies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Chain of Gold (219119) [Physical] | |
# | |
# Physical damage (3x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Overstrain (219120) [None] | |
# | |
# Remove ATK, DEF, MAG, SPR, Stop and Charm debuff from caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Chained Impulse (219121) [None] | |
# | |
# Increase DEF and SPR by 15% and ATK and MAG by 10% for 2 turns to caster | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Focusing the power of shadow! (Light) (219122) [None] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Focusing the power of shadow! (Fire) (219123) [None] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Divine Judgment (219124) [Magic] | |
# | |
# Magic light damage (4x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Flames of Reincarnation (219125) [Magic] | |
# | |
# Magic fire damage (4x, MAG) to all enemies | |
# Restore 5-15% HP to caster | |
# Unknown parameters: [0,0,0,0] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if green >= 11 and self.HP < 0.6 and once(): | |
useSkill(7, 'random') # Chain of Gold (219119): Physical damage (3x, ATK) to all enemies | |
apple = True # reset next turn | |
elif green >= 11 and self.HP < 0.3 and once() and apple == False: | |
useSkill(7, 'random') # Chain of Gold (219119): Physical damage (3x, ATK) to all enemies | |
apple = True # reset next turn | |
elif green >= 11 and self.HP < 0.3 and once() and apple == False: | |
useSkill(7, 'random') # Chain of Gold (219119): Physical damage (3x, ATK) to all enemies | |
elif green >= 11 and berry == False and isTurnMod(3): | |
useSkill(7, 'random') # Chain of Gold (219119): Physical damage (3x, ATK) to all enemies | |
berry = True # reset next turn | |
elif self.HP > 0.4 and green >= 11 and peach == False and isTurnMod(2): | |
useSkill(9, 'random') # Chained Impulse (219121): Increase DEF and SPR by 15% and ATK and MAG by 10% for 2 turns to caster | |
peach = True # reset next turn | |
elif self.HP < 0.4 and green >= 11 and peach == False and isTurnMod(3): | |
useSkill(9, 'random') # Chained Impulse (219121): Increase DEF and SPR by 15% and ATK and MAG by 10% for 2 turns to caster | |
peach = True # reset next turn | |
elif green >= 11 and olive == False and isTurnMod(4): | |
useSkill(8, 'random') # Overstrain (219120): Remove ATK, DEF, MAG, SPR, Stop and Charm debuff from caster | |
olive = True # reset next turn | |
elif green >= 11 and grape == False and isTurnMod(3): | |
useSkill(6, 'random') # Fire & Light Ruin (219118): Reduce resistance to Fire and Light by 60% for 3 turns to all enemies | |
grape = True # reset next turn | |
elif random() <= 0.47 and green >= 11 and mango == False and honey == False and isTurnMod(2): | |
useSkill(10, 'random') # Focusing the power of shadow! (Light) (219122): No effect | |
mango = True # reset next turn | |
honey = True # persistent | |
elif green >= 11 and mango == False and ramen == False and isTurnMod(2): | |
useSkill(11, 'random') # Focusing the power of shadow! (Fire) (219123): No effect | |
mango = True # reset next turn | |
ramen = True # persistent | |
elif green >= 11: | |
endTurn() | |
green = 0 | |
elif honey == True: | |
useSkill(12, 'random') # Divine Judgment (219124): Magic light damage (4x, MAG) to all enemies | |
honey = False # persistent | |
elif ramen == True: | |
useSkill(13, 'random') # Flames of Reincarnation (219125): Magic fire damage (4x, MAG) to all enemies, Restore 5-15% HP to caster | |
ramen = False # persistent | |
elif guava == False and isTurnMod(4): | |
useSkill(5, 'random') # Eternal Mourning (219117): Physical damage (2.5x, ATK) per turn to all enemies for 2 turns | |
guava = True # reset next turn | |
elif random() <= 0.47 and green < 4: | |
useSkill(1, 'random') # Dark Flare (219113): Magic fire damage (3.5x, MAG) to one enemy | |
green += 1 | |
elif green < 4: | |
useSkill(2, 'random') # Karma (219114): Magic light damage (3.5x, MAG) to one enemy | |
green += 1 | |
elif sushi == False and lemon == False: | |
useSkill(3, 'random') # Fire Breath (219115): Magic fire damage (3x, MAG) to all enemies | |
green += 1 | |
lemon = True # reset next turn | |
sushi = True # persistent | |
elif sushi == True and lemon == False: | |
useSkill(4, 'random') # Banishga (219116): Magic light damage (3x, MAG) to all enemies | |
green += 1 | |
lemon = True # reset next turn | |
sushi = False # persistent | |
elif bacon == False and melon == False: | |
useSkill(4, 'random') # Banishga (219116): Magic light damage (3x, MAG) to all enemies | |
green += 1 | |
melon = True # reset next turn | |
bacon = True # persistent | |
elif bacon == True and melon == False: | |
useSkill(3, 'random') # Fire Breath (219115): Magic fire damage (3x, MAG) to all enemies | |
green += 1 | |
melon = True # reset next turn | |
bacon = False # persistent | |
else: | |
attack('random') | |
green += 1 | |
## | |
# Mission 'Magical Domain of Fire and Light II' (9270601) | |
# BattleScript: 927060101 | |
# | |
# Battles | |
# * Dark Diabolos | |
## | |
## | |
# Monster Info | |
## | |
# | |
# Monster Dark Diabolos (304000001) | |
# Race Demon | |
# Level 99 | |
# Actions 95-95 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 450000000 | |
# MP 150000 | |
# ATK 1350 | |
# DEF 21000 | |
# MAG 1250 | |
# SPR 2100 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire -50% | |
# Ice 80% | |
# Lightning 80% | |
# Water 80% | |
# Wind 80% | |
# Earth 80% | |
# Light -50% | |
# Dark 80% | |
# Non-Elemental 80% | |
# | |
# | |
# Status resist (+80% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 0% | |
# DEF 0% | |
# MAG 0% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 全ステ60% (100048) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 60% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Dark Clutch (219126) [Physical] | |
# | |
# Physical dark damage (3.5x, ATK) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Frigid Blade (219127) [Physical] | |
# | |
# Physical ice damage (3.5x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Splitting Darkness (219128) [Physical] | |
# | |
# Physical dark damage (3x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Ice & Dark Ruin (219129) [None] | |
# | |
# Reduce resistance to Ice and Dark by 60% for 3 turns to all enemies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Blackout (219130) [None] | |
# | |
# Inflict Blind (100%) on all enemies | |
# Unknown parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Shadow Impact (219131) [Magic] | |
# | |
# Magic dark damage (3x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Focusing the power of shadow! (Dark) (219132) [None] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Death (219133) [Magic] | |
# | |
# [Death] | |
# Instant KO (100%) to one enemy | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Roulette of Death (219134) [None] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Roulette of Death (219135) [None] | |
# | |
# [Death] | |
# Instant KO (100%) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Roulette of Death (219136) [None] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Roulette of Death (219137) [None] | |
# | |
# [Death] | |
# Instant KO (100%) to caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Roulette of Death (219138) [None] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Focusing the power of shadow! (Ice) (219139) [None] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Blizzard Hurricane (219140) [Physical] | |
# | |
# Physical ice damage (3.5x, ATK) to all enemies | |
# Inflict Stop (100%) for 3 turns on all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Dark Messenger (219141) [Magic] | |
# | |
# Magic dark damage (4x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Icestorm (219215) [Magic] | |
# | |
# Magic ice damage (2.5x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if salad == True and var_80 == False: | |
wait() # No action | |
var_80 = True # unknown flag type (80) | |
elif salad == True and var_81 == False: | |
wait() # No action | |
var_81 = True # unknown flag type (81) | |
elif salad == True and var_82 == False: | |
wait() # No action | |
var_82 = True # unknown flag type (82) | |
elif salad == True and var_83 == False: | |
wait() # No action | |
var_83 = True # unknown flag type (83) | |
elif salad == True and var_84 == False: | |
wait() # No action | |
var_84 = True # unknown flag type (84) | |
elif salad == True and var_85 == False: | |
wait() # No action | |
var_85 = True # unknown flag type (85) | |
elif salad == True and var_86 == False: | |
wait() # No action | |
var_86 = True # unknown flag type (86) | |
elif unit('7:enemy:1').inBattlefield() and var_61 == False and salad == True: | |
wait('slot:1') # No action | |
var_61 = True # reset next turn | |
elif unit('7:enemy:1').hasStatus('Petrify') and var_61 == False and salad == True: | |
wait('slot:1') # No action | |
var_61 = True # reset next turn | |
elif unit('7:enemy:1').is('dead') and var_61 == False and salad == True: | |
wait('slot:1') # No action | |
var_61 = True # reset next turn | |
elif unit('7:enemy:1').is('alive') and not unit('7:enemy:1').inBattlefield() and var_61 == False and salad == True: | |
useSkill(9, 'slot:1') # Roulette of Death (219134): No effect | |
var_61 = True # reset next turn | |
elif unit('7:enemy:2').inBattlefield() and var_62 == False and salad == True: | |
wait('slot:2') # No action | |
var_62 = True # reset next turn | |
elif unit('7:enemy:2').hasStatus('Petrify') and var_62 == False and salad == True: | |
wait('slot:2') # No action | |
var_62 = True # reset next turn | |
elif unit('7:enemy:2').is('dead') and var_62 == False and salad == True: | |
wait('slot:2') # No action | |
var_62 = True # reset next turn | |
elif unit('7:enemy:2').is('alive') and not unit('7:enemy:2').inBattlefield() and var_62 == False and salad == True: | |
useSkill(9, 'slot:2') # Roulette of Death (219134): No effect | |
var_62 = True # reset next turn | |
elif unit('7:enemy:3').inBattlefield() and var_63 == False and salad == True: | |
wait('slot:3') # No action | |
var_63 = True # reset next turn | |
elif unit('7:enemy:3').hasStatus('Petrify') and var_63 == False and salad == True: | |
wait('slot:3') # No action | |
var_63 = True # reset next turn | |
elif unit('7:enemy:3').is('dead') and var_63 == False and salad == True: | |
wait('slot:3') # No action | |
var_63 = True # reset next turn | |
elif unit('7:enemy:3').is('alive') and not unit('7:enemy:3').inBattlefield() and var_63 == False and salad == True: | |
useSkill(9, 'slot:3') # Roulette of Death (219134): No effect | |
var_63 = True # reset next turn | |
elif unit('7:enemy:4').inBattlefield() and var_64 == False and salad == True: | |
wait('slot:4') # No action | |
var_64 = True # reset next turn | |
elif unit('7:enemy:4').hasStatus('Petrify') and var_64 == False and salad == True: | |
wait('slot:4') # No action | |
var_64 = True # reset next turn | |
elif unit('7:enemy:4').is('dead') and var_64 == False and salad == True: | |
wait('slot:4') # No action | |
var_64 = True # reset next turn | |
elif unit('7:enemy:4').is('alive') and not unit('7:enemy:4').inBattlefield() and var_64 == False and salad == True: | |
useSkill(9, 'slot:4') # Roulette of Death (219134): No effect | |
var_64 = True # reset next turn | |
elif unit('7:enemy:5').inBattlefield() and var_65 == False and salad == True: | |
wait('slot:5') # No action | |
var_65 = True # reset next turn | |
elif unit('7:enemy:5').hasStatus('Petrify') and var_65 == False and salad == True: | |
wait('slot:5') # No action | |
var_65 = True # reset next turn | |
elif unit('7:enemy:5').is('dead') and var_65 == False and salad == True: | |
wait('slot:5') # No action | |
var_65 = True # reset next turn | |
elif unit('7:enemy:5').is('alive') and not unit('7:enemy:5').inBattlefield() and var_65 == False and salad == True: | |
useSkill(9, 'slot:5') # Roulette of Death (219134): No effect | |
var_65 = True # reset next turn | |
elif unit('7:enemy:6').inBattlefield() and var_66 == False and salad == True: | |
wait('slot:6') # No action | |
var_66 = True # unknown flag type (66) | |
elif unit('7:enemy:6').is('dead') and var_66 == False and salad == True: | |
wait('slot:6') # No action | |
var_66 = True # unknown flag type (66) | |
elif unit('7:enemy:6').hasStatus('Petrify') and var_66 == False and salad == True: | |
wait('slot:6') # No action | |
var_66 = True # unknown flag type (66) | |
elif unit('7:enemy:6').is('alive') and not unit('7:enemy:6').inBattlefield() and var_66 == False and salad == True: | |
useSkill(9, 'slot:6') # Roulette of Death (219134): No effect | |
var_66 = True # unknown flag type (66) | |
elif var_79 == False and salad == True: | |
useSkill(11, 'random') # Roulette of Death (219136): No effect | |
var_79 = True # unknown flag type (79) | |
elif unit('7:enemy:1').inBattlefield() and var_67 == False and salad == True and mango == False: | |
wait('slot:1') # No action | |
var_67 = True # unknown flag type (67) | |
elif unit('7:enemy:1').hasStatus('Petrify') and var_67 == False and salad == True and mango == False: | |
wait('slot:1') # No action | |
var_67 = True # unknown flag type (67) | |
elif unit('7:enemy:1').is('dead') and var_67 == False and salad == True and mango == False: | |
wait('slot:1') # No action | |
var_67 = True # unknown flag type (67) | |
elif unit('7:enemy:1').is('alive') and not unit('7:enemy:1').inBattlefield() and var_67 == False and salad == True and mango == False: | |
useSkill(9, 'slot:1') # Roulette of Death (219134): No effect | |
var_67 = True # unknown flag type (67) | |
otter = True # persistent | |
elif random() <= 0.86 and unit('7:enemy:1').is('alive') and not unit('7:enemy:1').inBattlefield() and otter == True and var_73 == False and salad == True and mango == False: | |
wait('slot:1') # No action | |
var_73 = True # unknown flag type (73) | |
otter = False # persistent | |
elif unit('7:enemy:1').is('alive') and not unit('7:enemy:1').inBattlefield() and otter == True and var_73 == False and mango == False and salad == True: | |
useSkill(10, 'slot:1') # Roulette of Death (219135): [Death], Instant KO (100%) to one enemy | |
otter = False # persistent | |
mango = True # reset next turn | |
elif unit('7:enemy:2').inBattlefield() and var_68 == False and salad == True and mango == False: | |
wait('slot:2') # No action | |
var_68 = True # unknown flag type (68) | |
elif unit('7:enemy:2').hasStatus('Petrify') and var_68 == False and salad == True and mango == False: | |
wait('slot:2') # No action | |
var_68 = True # unknown flag type (68) | |
elif unit('7:enemy:2').is('dead') and var_68 == False and salad == True and mango == False: | |
wait('slot:2') # No action | |
var_68 = True # unknown flag type (68) | |
elif unit('7:enemy:2').is('alive') and not unit('7:enemy:2').inBattlefield() and var_68 == False and salad == True and mango == False: | |
useSkill(9, 'slot:2') # Roulette of Death (219134): No effect | |
var_68 = True # unknown flag type (68) | |
tiger = True # persistent | |
elif random() <= 0.83 and unit('7:enemy:2').is('alive') and not unit('7:enemy:2').inBattlefield() and tiger == True and var_74 == False and salad == True and mango == False: | |
wait('slot:2') # No action | |
var_74 = True # unknown flag type (74) | |
tiger = False # persistent | |
elif unit('7:enemy:2').is('alive') and not unit('7:enemy:2').inBattlefield() and tiger == True and var_74 == False and mango == False and salad == True: | |
useSkill(10, 'slot:2') # Roulette of Death (219135): [Death], Instant KO (100%) to one enemy | |
tiger = False # persistent | |
mango = True # reset next turn | |
elif unit('7:enemy:3').inBattlefield() and var_69 == False and salad == True and mango == False: | |
wait('slot:3') # No action | |
var_69 = True # unknown flag type (69) | |
elif unit('7:enemy:3').hasStatus('Petrify') and var_69 == False and salad == True and mango == False: | |
wait('slot:3') # No action | |
var_69 = True # unknown flag type (69) | |
elif unit('7:enemy:3').is('dead') and var_69 == False and salad == True and mango == False: | |
wait('slot:3') # No action | |
var_69 = True # unknown flag type (69) | |
elif unit('7:enemy:3').is('alive') and not unit('7:enemy:3').inBattlefield() and var_69 == False and salad == True and mango == False: | |
useSkill(9, 'slot:3') # Roulette of Death (219134): No effect | |
var_69 = True # unknown flag type (69) | |
mouse = True # persistent | |
elif random() <= 0.80 and unit('7:enemy:3').is('alive') and not unit('7:enemy:3').inBattlefield() and mouse == True and var_75 == False and salad == True and mango == False: | |
wait('slot:3') # No action | |
var_75 = True # unknown flag type (75) | |
mouse = False # persistent | |
elif unit('7:enemy:3').is('alive') and not unit('7:enemy:3').inBattlefield() and mouse == True and var_75 == False and mango == False and salad == True: | |
useSkill(10, 'slot:3') # Roulette of Death (219135): [Death], Instant KO (100%) to one enemy | |
mouse = False # persistent | |
mango = True # reset next turn | |
elif unit('7:enemy:4').inBattlefield() and var_70 == False and salad == True and mango == False: | |
wait('slot:4') # No action | |
var_70 = True # unknown flag type (70) | |
elif unit('7:enemy:4').hasStatus('Petrify') and var_70 == False and salad == True and mango == False: | |
wait('slot:4') # No action | |
var_70 = True # unknown flag type (70) | |
elif unit('7:enemy:4').is('dead') and var_70 == False and salad == True and mango == False: | |
wait('slot:4') # No action | |
var_70 = True # unknown flag type (70) | |
elif unit('7:enemy:4').is('alive') and not unit('7:enemy:4').inBattlefield() and var_70 == False and salad == True and mango == False: | |
useSkill(9, 'slot:4') # Roulette of Death (219134): No effect | |
var_70 = True # unknown flag type (70) | |
goose = True # persistent | |
elif random() <= 0.75 and unit('7:enemy:4').is('alive') and not unit('7:enemy:4').inBattlefield() and goose == True and var_76 == False and salad == True and mango == False: | |
wait('slot:4') # No action | |
var_76 = True # unknown flag type (76) | |
goose = False # persistent | |
elif unit('7:enemy:4').is('alive') and not unit('7:enemy:4').inBattlefield() and goose == True and var_76 == False and mango == False and salad == True: | |
useSkill(10, 'slot:4') # Roulette of Death (219135): [Death], Instant KO (100%) to one enemy | |
goose = False # persistent | |
mango = True # reset next turn | |
elif unit('7:enemy:5').inBattlefield() and var_71 == False and salad == True and mango == False: | |
wait('slot:5') # No action | |
var_71 = True # unknown flag type (71) | |
elif unit('7:enemy:5').hasStatus('Petrify') and var_71 == False and salad == True and mango == False: | |
wait('slot:5') # No action | |
var_71 = True # unknown flag type (71) | |
elif unit('7:enemy:5').is('dead') and var_71 == False and salad == True and mango == False: | |
wait('slot:5') # No action | |
var_71 = True # unknown flag type (71) | |
elif unit('7:enemy:5').is('alive') and not unit('7:enemy:5').inBattlefield() and var_71 == False and salad == True and mango == False: | |
useSkill(9, 'slot:5') # Roulette of Death (219134): No effect | |
var_71 = True # unknown flag type (71) | |
horse = True # persistent | |
elif random() <= 0.67 and unit('7:enemy:5').is('alive') and not unit('7:enemy:5').inBattlefield() and horse == True and var_77 == False and salad == True and mango == False: | |
wait('slot:5') # No action | |
var_77 = True # unknown flag type (77) | |
horse = False # persistent | |
elif unit('7:enemy:5').is('alive') and not unit('7:enemy:5').inBattlefield() and horse == True and var_77 == False and mango == False and salad == True: | |
useSkill(10, 'slot:5') # Roulette of Death (219135): [Death], Instant KO (100%) to one enemy | |
horse = False # persistent | |
mango = True # reset next turn | |
elif unit('7:enemy:6').inBattlefield() and var_72 == False and salad == True and mango == False: | |
wait('slot:6') # No action | |
var_72 = True # unknown flag type (72) | |
elif unit('7:enemy:6').hasStatus('Petrify') and var_72 == False and salad == True and mango == False: | |
wait('slot:6') # No action | |
var_72 = True # unknown flag type (72) | |
elif unit('7:enemy:6').is('dead') and var_72 == False and salad == True and mango == False: | |
wait('slot:6') # No action | |
var_72 = True # unknown flag type (72) | |
elif unit('7:enemy:6').is('alive') and not unit('7:enemy:6').inBattlefield() and var_72 == False and salad == True and mango == False: | |
useSkill(9, 'slot:6') # Roulette of Death (219134): No effect | |
var_72 = True # unknown flag type (72) | |
unk_6 = True # unknown flag type (36) | |
elif random() <= 0.50 and unit('7:enemy:6').is('alive') and not unit('7:enemy:6').inBattlefield() and unk_6 == True and var_78 == False and salad == True and mango == False: | |
wait('slot:6') # No action | |
var_78 = True # unknown flag type (78) | |
unk_6 = False # unknown flag type (36) | |
elif unit('7:enemy:6').is('alive') and not unit('7:enemy:6').inBattlefield() and unk_6 == True and var_78 == False and mango == False and salad == True: | |
useSkill(10, 'slot:6') # Roulette of Death (219135): [Death], Instant KO (100%) to one enemy | |
unk_6 = False # unknown flag type (36) | |
mango = True # reset next turn | |
elif unk_7 == True and var_90 == False and mango == False: | |
useSkill(12, 'random') # Roulette of Death (219137): [Death], Instant KO (100%) to caster | |
var_90 = True # unknown flag type (90) | |
unk_7 = False # unknown flag type (37) | |
mango = True # reset next turn | |
elif mango == False and salad == True: | |
useSkill(11, 'random') # Roulette of Death (219136): No effect | |
unk_7 = True # unknown flag type (37) | |
elif green >= 10 and self.HP < 0.7 and once(): | |
useSkill(8, 'random') # Death (219133): [Death], Instant KO (100%) to one enemy | |
grape = True # reset next turn | |
elif green >= 10 and self.HP < 0.5 and once() and grape == False: | |
useSkill(8, 'random') # Death (219133): [Death], Instant KO (100%) to one enemy | |
grape = True # reset next turn | |
elif green >= 10 and self.HP < 0.3 and once() and grape == False: | |
useSkill(8, 'random') # Death (219133): [Death], Instant KO (100%) to one enemy | |
elif random() <= 0.47 and green >= 10 and isTurnMod(2) and melon == False: | |
useSkill(7, 'random') # Focusing the power of shadow! (Dark) (219132): No effect | |
melon = True # reset next turn | |
honey = True # persistent | |
elif green >= 10 and isTurnMod(2) and melon == False: | |
useSkill(14, 'random') # Focusing the power of shadow! (Ice) (219139): No effect | |
melon = True # reset next turn | |
ramen = True # persistent | |
elif green >= 10 and isTurnMod(3) and guava == False: | |
useSkill(4, 'random') # Ice & Dark Ruin (219129): Reduce resistance to Ice and Dark by 60% for 3 turns to all enemies | |
guava = True # reset next turn | |
elif green >= 10 and isTurnMod(4) and gourd == False: | |
useSkill(13, 'random') # Roulette of Death (219138): No effect | |
gourd = True # reset next turn | |
salad = True # persistent | |
elif green >= 10: | |
endTurn() | |
green = 0 | |
salad = False # persistent | |
elif honey == True: | |
useSkill(16, 'random') # Dark Messenger (219141): Magic dark damage (4x, MAG) to all enemies | |
honey = False # persistent | |
elif ramen == True: | |
useSkill(15, 'random') # Blizzard Hurricane (219140): Physical ice damage (3.5x, ATK) to all enemies, Inflict Stop (100%) for 3 turns on all enemies | |
ramen = False # persistent | |
elif random() <= 0.47 and green < 3: | |
useSkill(1, 'random') # Dark Clutch (219126): Physical dark damage (3.5x, ATK) to one enemy | |
green += 1 | |
elif green < 3: | |
useSkill(2, 'random') # Frigid Blade (219127): Physical ice damage (3.5x, ATK) to all enemies | |
green += 1 | |
elif apple == False: | |
useSkill(3, 'random') # Splitting Darkness (219128): Physical dark damage (3x, ATK) to all enemies | |
green += 1 | |
apple = True # reset next turn | |
elif berry == False: | |
useSkill(6, 'random') # Shadow Impact (219131): Magic dark damage (3x, MAG) to all enemies | |
green += 1 | |
berry = True # reset next turn | |
elif isTurnMod(2) and peach == False: | |
useSkill(3, 'random') # Splitting Darkness (219128): Physical dark damage (3x, ATK) to all enemies | |
green += 1 | |
peach = True # reset next turn | |
elif isTurnMod(3) and olive == False: | |
useSkill(17, 'random') # Icestorm (219215): Magic ice damage (2.5x, MAG) to all enemies | |
green += 1 | |
olive = True # reset next turn | |
elif isTurnMod(4) and lemon == False: | |
useSkill(5, 'random') # Blackout (219130): Inflict Blind (100%) on all enemies | |
green += 1 | |
lemon = True # reset next turn | |
else: | |
attack('random') | |
green += 1 | |
## | |
# Mission 'Battleground of the Fierce' (9270701) | |
# BattleScript: 927070101 | |
# | |
# Battles | |
# * Dark Asura | |
## | |
## | |
# Monster Info | |
## | |
# | |
# Monster Dark Asura (405120001) | |
# Race Human | |
# Level 99 | |
# Actions 60-60 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 650000000 | |
# MP 200000 | |
# ATK 1500 | |
# DEF 3300 | |
# MAG 1450 | |
# SPR 2250 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 50% | |
# Ice 50% | |
# Lightning 50% | |
# Water 50% | |
# Wind 50% | |
# Earth 50% | |
# Light 50% | |
# Dark 50% | |
# Non-Elemental 80% | |
# | |
# | |
# Status resist (+80% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 0% | |
# DEF 0% | |
# MAG 0% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 全ステ60% (100048) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 60% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Mirror of Equity (219100) [Physical] | |
# | |
# Physical damage (4x, ATK) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Goddess Flourish (219101) [Physical] | |
# | |
# Physical damage (3.5x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Spirit Blow (219102) [Physical] | |
# | |
# Physical damage (4.5x, ATK) to one enemy | |
# Magic* damage (2x, MAG) per turn to one enemy for 3 turns | |
# Unused parameters: [0,100] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Spirit Pounder (219103) [Physical] | |
# | |
# Physical damage (3.5x, ATK) to all enemies | |
# Physical damage (2.5x, ATK) per turn to all enemies for 2 turns | |
# Unused parameters: [0,101] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Fingersnap (219104) [Physical] | |
# | |
# Physical damage (3.5x, ATK) to one enemy | |
# Remove all buffs and debuffs from one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Demonic Windswept Flash (219105) [Magic] | |
# | |
# Magic damage (4.5x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Fierce Goddess’ Stance (219106) [None] | |
# | |
# Increase ATK and MAG by 15% and DEF and SPR by 10% for 2 turns to caster | |
# Unused parameters: [1] | |
# Reduce physical damage taken by 10% to caster for 2 turns | |
# Unused parameters: [1] | |
# Reduce magic damage taken by 10% to caster for 2 turns | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Demonic Timeseal (219107) [Magic] | |
# | |
# Magic damage (0.04x, MAG) as MP drain (100%) to one enemy | |
# Inflict Stop (100%) for 3 turns on one enemy | |
# Inflict Petrify (100%) on one enemy | |
# Unknown parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Hell Condemnation (219108) [None] | |
# | |
# [Death] | |
# Remove all buffs and debuffs from one enemy | |
# Instant KO (100%) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Ruination of Providence (219109) [Physical] | |
# | |
# Physical damage (5.5x, ATK) to all enemies | |
# Reduce ATK, DEF, MAG and SPR by 15% for 3 turns to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Focusing the power of shadow! (219110) [None] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Infinite Cosmos (219111) [Physical] | |
# | |
# Physical damage (6x, ATK) to all enemies (+95% accuracy) | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Infinite Cosmos (219112) [Physical] | |
# | |
# Physical damage (7x, ATK) to all enemies (+95% accuracy) | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if green >= 10 and self.HP < 0.6 and once(): | |
useSkill(10, 'random') # Ruination of Providence (219109): Physical damage (5.5x, ATK) to all enemies, Reduce ATK, DEF, MAG and SPR by 15% for 3 turns to all enemies | |
apple = True # reset next turn | |
elif green >= 10 and self.HP < 0.3 and once() and apple == False: | |
useSkill(10, 'random') # Ruination of Providence (219109): Physical damage (5.5x, ATK) to all enemies, Reduce ATK, DEF, MAG and SPR by 15% for 3 turns to all enemies | |
apple = True # reset next turn | |
elif green >= 10 and self.HP < 0.3 and once() and apple == False: | |
useSkill(10, 'random') # Ruination of Providence (219109): Physical damage (5.5x, ATK) to all enemies, Reduce ATK, DEF, MAG and SPR by 15% for 3 turns to all enemies | |
elif green >= 10 and berry == False and isTurnMod(3): | |
useSkill(6, 'random') # Demonic Windswept Flash (219105): Magic damage (4.5x, MAG) to all enemies | |
berry = True # reset next turn | |
elif green >= 10 and peach == False and ramen == False and isTurnMod(2): | |
useSkill(11, 'random') # Focusing the power of shadow! (219110): No effect | |
peach = True # reset next turn | |
honey = True # persistent | |
elif green >= 10 and olive == False and isTurnMod(4): | |
useSkill(9, 'random') # Hell Condemnation (219108): [Death], Remove all buffs and debuffs from one enemy, Instant KO (100%) to one enemy | |
olive = True # reset next turn | |
elif green >= 10 and mango == False and isTurnMod(3): | |
useSkill(7, 'random') # Fierce Goddess’ Stance (219106): Increase ATK and MAG by 15% and DEF and SPR by 10% for 2 turns to caster, Reduce physical damage taken by 10% to caster for 2 turns, Reduce magic damage taken by 10% to caster for 2 turns | |
mango = True # reset next turn | |
elif green >= 10: | |
endTurn() | |
green = 0 | |
elif self.HP > 0.4 and honey == True: | |
useSkill(12, 'random') # Infinite Cosmos (219111): Physical damage (6x, ATK) to all enemies (+95% accuracy) | |
honey = False # persistent | |
elif self.HP < 0.4 and honey == True: | |
useSkill(13, 'random') # Infinite Cosmos (219112): Physical damage (7x, ATK) to all enemies (+95% accuracy) | |
honey = False # persistent | |
elif lemon == False and isTurnMod(3): | |
useSkill(5, 'random') # Fingersnap (219104): Physical damage (3.5x, ATK) to one enemy, Remove all buffs and debuffs from one enemy | |
lemon = True # reset next turn | |
elif green < 3: | |
useSkill(1, 'random') # Mirror of Equity (219100): Physical damage (4x, ATK) to one enemy | |
green += 1 | |
elif grape == False: | |
useSkill(2, 'random') # Goddess Flourish (219101): Physical damage (3.5x, ATK) to all enemies | |
green += 1 | |
grape = True # reset next turn | |
elif melon == False and isTurnMod(2): | |
useSkill(3, 'random') # Spirit Blow (219102): Physical damage (4.5x, ATK) to one enemy, Magic* damage (2x, MAG) per turn to one enemy for 3 turns | |
green += 1 | |
melon = True # reset next turn | |
elif guava == False and isTurnMod(3): | |
useSkill(4, 'random') # Spirit Pounder (219103): Physical damage (3.5x, ATK) to all enemies, Physical damage (2.5x, ATK) per turn to all enemies for 2 turns | |
green += 1 | |
guava = True # reset next turn | |
elif gourd == False and isTurnMod(4): | |
useSkill(8, 'random') # Demonic Timeseal (219107): Magic damage (0.04x, MAG) as MP drain (100%) to one enemy, Inflict Stop (100%) for 3 turns on one enemy, Inflict Petrify (100%) on one enemy | |
green += 1 | |
gourd = True # reset next turn | |
else: | |
useSkill(1, 'random') # Mirror of Equity (219100): Physical damage (4x, ATK) to one enemy | |
green += 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment