Created
January 19, 2019 01:08
-
-
Save aEnigmatic/803f62b862e0e879b08b2e386b4d1bda to your computer and use it in GitHub Desktop.
Folka SE - Bonus Stages
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 'Bonus Stage 1' (8170901) | |
# | |
# Battles | |
# * Microchu, Microchu, Microchu, Ochu | |
## | |
## | |
# Monster Info | |
## | |
# | |
# Monster Microchu (111031024) | |
# Race Plant | |
# Level 95 | |
# Actions 1-1 | |
# | |
# | |
# Stats | |
# HP 10000000 | |
# MP 1500 | |
# ATK 465 | |
# DEF 55 | |
# MAG 150 | |
# SPR 70 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire -50% | |
# Ice -50% | |
# Lightning 0% | |
# Water 50% | |
# Wind 0% | |
# Earth 50% | |
# Light 0% | |
# Dark 0% | |
# Non-Elemental 0% | |
# | |
# | |
# Status resist (+10% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 0% | |
# MAG 100% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 全ステ50% (100015) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 50% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Guardian Ivy (196470) [None] | |
# | |
# Increase DEF and SPR by 40% for 3 turns to all allies | |
# Reduce damage taken by 30% to all allies for 3 turns | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if random() <= 0.50 and isTurnMod(3) and apple == False: | |
useSkill(1, 'random') # Guardian Ivy (196470): Increase DEF and SPR by 40% for 3 turns to all allies, Reduce damage taken by 30% to all allies for 3 turns | |
apple = True # reset next turn | |
else: | |
attack('random') | |
## | |
# Monster Info | |
## | |
# | |
# Monster Microchu (111031025) | |
# Race Plant | |
# Level 95 | |
# Actions 1-1 | |
# | |
# | |
# Stats | |
# HP 10000000 | |
# MP 1500 | |
# ATK 465 | |
# DEF 55 | |
# MAG 150 | |
# SPR 70 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire -50% | |
# Ice -50% | |
# Lightning 0% | |
# Water 50% | |
# Wind 0% | |
# Earth 50% | |
# Light 0% | |
# Dark 0% | |
# Non-Elemental 0% | |
# | |
# | |
# Status resist (+10% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 0% | |
# MAG 100% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 全ステ50% (100015) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 50% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Snatching Ivy (196480) [None] | |
# | |
# Reduce ATK, DEF, MAG and SPR by 40% for 3 turns to all enemies | |
# Reduce resistance to Earth by 50% for 3 turns to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if random() <= 0.50 and isTurnMod(3) and apple == False: | |
useSkill(1, 'random') # Snatching Ivy (196480): Reduce ATK, DEF, MAG and SPR by 40% for 3 turns to all enemies, Reduce resistance to Earth by 50% for 3 turns to all enemies | |
apple = True # reset next turn | |
else: | |
attack('random') | |
## | |
# Monster Info | |
## | |
# | |
# Monster Microchu (111031026) | |
# Race Plant | |
# Level 95 | |
# Actions 1-1 | |
# | |
# | |
# Stats | |
# HP 10000000 | |
# MP 1500 | |
# ATK 465 | |
# DEF 55 | |
# MAG 150 | |
# SPR 70 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire -50% | |
# Ice -50% | |
# Lightning 0% | |
# Water 50% | |
# Wind 0% | |
# Earth 50% | |
# Light 0% | |
# Dark 0% | |
# Non-Elemental 0% | |
# | |
# | |
# Status resist (+10% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 0% | |
# MAG 100% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 全ステ50% (100015) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 50% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Fertile Sprout (196490) [None] | |
# | |
# Restore 10% HP to all allies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if random() <= 0.50 and isTurnMod(2) and apple == False: | |
useSkill(1, 'random') # Fertile Sprout (196490): Restore 10% HP to all allies | |
apple = True # reset next turn | |
else: | |
attack('random') | |
## | |
# Monster Info | |
## | |
# | |
# Monster Ochu (311001017) | |
# Race Plant | |
# Level 99 | |
# Actions 7-7 | |
# | |
# | |
# Stats | |
# HP 35000000 | |
# MP 5000 | |
# ATK 950 | |
# DEF 190 | |
# MAG 600 | |
# SPR 50 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire -50% | |
# Ice -50% | |
# Lightning 0% | |
# Water 50% | |
# Wind 0% | |
# Earth 50% | |
# Light 0% | |
# Dark 0% | |
# Non-Elemental 0% | |
# | |
# | |
# Status resist (+10% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 0% | |
# MAG 100% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 全ステ50% (100015) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 50% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# True Ochu Dance (196440) [Physical] | |
# | |
# Physical damage (3x, ATK) to all enemies | |
# Inflict Blind, Silence and Confusion (100%) on all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Soil Slap (196450) [Physical] | |
# | |
# Physical earth damage (2.4x, ATK) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Osmose Bind (196460) [None] | |
# | |
# Hybrid* damage (0.05x, ATK & MAG) as MP drain (5%) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if apple == True: | |
endTurn() | |
elif isTurnMod(2) and berry == False: | |
useSkill(1, 'random') # True Ochu Dance (196440): Physical damage (3x, ATK) to all enemies, Inflict Blind, Silence and Confusion (100%) on all enemies | |
berry = True # reset next turn | |
elif self.HP < 0.8 and once(): | |
useSkill(3, 'random') # Osmose Bind (196460): Hybrid* damage (0.05x, ATK & MAG) as MP drain (5%) to one enemy | |
peach = True # reset next turn | |
elif self.HP < 0.5 and once(): | |
useSkill(3, 'random') # Osmose Bind (196460): Hybrid* damage (0.05x, ATK & MAG) as MP drain (5%) to one enemy | |
peach = True # reset next turn | |
elif self.HP < 0.3 and once(): | |
useSkill(3, 'random') # Osmose Bind (196460): Hybrid* damage (0.05x, ATK & MAG) as MP drain (5%) to one enemy | |
peach = True # reset next turn | |
elif peach == True: | |
useSkill(1, 'random') # True Ochu Dance (196440): Physical damage (3x, ATK) to all enemies, Inflict Blind, Silence and Confusion (100%) on all enemies | |
apple = True # reset next turn | |
elif self.HP < 0.5 and olive == False: | |
useSkill(1, 'random') # True Ochu Dance (196440): Physical damage (3x, ATK) to all enemies, Inflict Blind, Silence and Confusion (100%) on all enemies | |
olive = True # reset next turn | |
elif isTurnMod(2) and olive == False: | |
useSkill(1, 'random') # True Ochu Dance (196440): Physical damage (3x, ATK) to all enemies, Inflict Blind, Silence and Confusion (100%) on all enemies | |
olive = True # reset next turn | |
elif mango == False: | |
useSkill(2, 'random') # Soil Slap (196450): Physical earth damage (2.4x, ATK) to one enemy | |
mango = True # reset next turn | |
elif lemon == False: | |
useSkill(1, 'random') # True Ochu Dance (196440): Physical damage (3x, ATK) to all enemies, Inflict Blind, Silence and Confusion (100%) on all enemies | |
lemon = True # reset next turn | |
elif random() <= 0.15 and self.HP < 0.5: | |
useSkill(1, 'random') # True Ochu Dance (196440): Physical damage (3x, ATK) to all enemies, Inflict Blind, Silence and Confusion (100%) on all enemies | |
else: | |
attack('random') | |
## | |
# Mission 'Bonus Stage 2' (8170902) | |
# Enemy has first strike! | |
# | |
# Battles | |
# * Fire Bomb Junior, Ice Bomb Junior, Thunder Bomb Junior, Water Bomb Junior, Wind Bomb Junior, Stone Bomb Junior, Light Bomb Junior, Dark Bomb Junior | |
## | |
## | |
# Monster Info | |
## | |
# | |
# Monster Fire Bomb Junior (104071003) | |
# Race Demon | |
# Level 99 | |
# Actions 7-7 | |
# | |
# | |
# Stats | |
# HP 8888888 | |
# MP 1000 | |
# ATK 900 | |
# DEF 60 | |
# MAG 666 | |
# SPR 35 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 300% | |
# Ice -100% | |
# Lightning 300% | |
# Water 300% | |
# Wind 300% | |
# Earth 300% | |
# Light 300% | |
# Dark 300% | |
# Non-Elemental 300% | |
# | |
# | |
# Status resist (+100% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 0% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 0% | |
# MAG 100% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Skills | |
### | |
# | |
# Fire (180240) [Magic] | |
# | |
# Magic fire damage (4x, MAG) to one enemy | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Fire bomb junior is trembling (180320) [None] | |
# | |
# Increase ATK by 100% for 3 turns to caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Self-Destruct (180340) [None] | |
# | |
# Magic* fire damage (100x, MAG) to all enemies | |
# 100% HP damage to caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Imperil (180330) [Magic] | |
# | |
# Reduce resistance to all elements by 30% for 3 turns to one enemy | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if green >= 2: | |
endTurn() | |
green = 0 | |
elif once(): | |
useSkill(4, 'random') # Imperil (180330): Reduce resistance to all elements by 30% for 3 turns to one enemy | |
green += 1 | |
honey = True # persistent | |
elif ramen == True and apple == False: | |
useSkill(3, 'random') # Self-Destruct (180340): Magic* fire damage (100x, MAG) to all enemies, 100% HP damage to caster | |
apple = True # reset next turn | |
ramen = False # persistent | |
elif random() <= 0.15 and ramen == False and apple == False and isTurnMod(3): | |
useSkill(2, 'random') # Fire bomb junior is trembling (180320): Increase ATK by 100% for 3 turns to caster | |
green += 1 | |
apple = True # reset next turn | |
ramen = True # persistent | |
elif honey == True and apple == False: | |
useSkill(1, 'random') # Fire (180240): Magic fire damage (4x, MAG) to one enemy | |
green += 1 | |
apple = True # reset next turn | |
honey = False # persistent | |
elif honey == False and apple == False: | |
useSkill(4, 'random') # Imperil (180330): Reduce resistance to all elements by 30% for 3 turns to one enemy | |
green += 1 | |
apple = True # reset next turn | |
honey = True # persistent | |
else: | |
attack('random') | |
green += 1 | |
## | |
# Monster Info | |
## | |
# | |
# Monster Ice Bomb Junior (104081003) | |
# Race Demon | |
# Level 99 | |
# Actions 7-7 | |
# | |
# | |
# Stats | |
# HP 8888888 | |
# MP 1000 | |
# ATK 900 | |
# DEF 25 | |
# MAG 666 | |
# SPR 35 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire -100% | |
# Ice 300% | |
# Lightning 300% | |
# Water 300% | |
# Wind 300% | |
# Earth 300% | |
# Light 300% | |
# Dark 300% | |
# Non-Elemental 300% | |
# | |
# | |
# Status resist (+100% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 0% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 0% | |
# MAG 100% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Skills | |
### | |
# | |
# Blizzard (180250) [Magic] | |
# | |
# Magic ice damage (4x, MAG) to one enemy | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Ice bomb junior is trembling (180321) [None] | |
# | |
# Increase ATK by 100% for 3 turns to caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Self-Destruct (180350) [None] | |
# | |
# Magic* ice damage (100x, MAG) to all enemies | |
# 100% HP damage to caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Imperil (180330) [Magic] | |
# | |
# Reduce resistance to all elements by 30% for 3 turns to one enemy | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if green >= 2: | |
endTurn() | |
green = 0 | |
elif once(): | |
useSkill(4, 'random') # Imperil (180330): Reduce resistance to all elements by 30% for 3 turns to one enemy | |
green += 1 | |
honey = True # persistent | |
elif ramen == True and apple == False: | |
useSkill(3, 'random') # Self-Destruct (180350): Magic* ice damage (100x, MAG) to all enemies, 100% HP damage to caster | |
apple = True # reset next turn | |
ramen = False # persistent | |
elif random() <= 0.30 and ramen == False and apple == False and isTurnMod(4): | |
useSkill(2, 'random') # Ice bomb junior is trembling (180321): Increase ATK by 100% for 3 turns to caster | |
green += 1 | |
apple = True # reset next turn | |
ramen = True # persistent | |
elif honey == True and apple == False: | |
useSkill(4, 'random') # Imperil (180330): Reduce resistance to all elements by 30% for 3 turns to one enemy | |
green += 1 | |
apple = True # reset next turn | |
honey = False # persistent | |
elif honey == False and apple == False: | |
useSkill(1, 'random') # Blizzard (180250): Magic ice damage (4x, MAG) to one enemy | |
green += 1 | |
apple = True # reset next turn | |
honey = True # persistent | |
else: | |
attack('random') | |
green += 1 | |
## | |
# Monster Info | |
## | |
# | |
# Monster Thunder Bomb Junior (104091003) | |
# Race Demon | |
# Level 99 | |
# Actions 7-7 | |
# | |
# | |
# Stats | |
# HP 8888888 | |
# MP 1000 | |
# ATK 900 | |
# DEF 25 | |
# MAG 666 | |
# SPR 35 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 300% | |
# Ice 300% | |
# Lightning 300% | |
# Water -100% | |
# Wind 300% | |
# Earth 300% | |
# Light 300% | |
# Dark 300% | |
# Non-Elemental 300% | |
# | |
# | |
# Status resist (+100% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 0% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 0% | |
# MAG 100% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Skills | |
### | |
# | |
# Thunder (180260) [Magic] | |
# | |
# Magic lightning damage (4x, MAG) to one enemy | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Thunder bomb junior is trembling (180322) [None] | |
# | |
# Increase ATK by 100% for 3 turns to caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Self-Destruct (180360) [None] | |
# | |
# Magic* lightning damage (100x, MAG) to all enemies | |
# 100% HP damage to caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Imperil (180330) [Magic] | |
# | |
# Reduce resistance to all elements by 30% for 3 turns to one enemy | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if green >= 2: | |
endTurn() | |
green = 0 | |
elif once(): | |
useSkill(4, 'random') # Imperil (180330): Reduce resistance to all elements by 30% for 3 turns to one enemy | |
green += 1 | |
honey = True # persistent | |
elif ramen == True and apple == False: | |
useSkill(3, 'random') # Self-Destruct (180360): Magic* lightning damage (100x, MAG) to all enemies, 100% HP damage to caster | |
apple = True # reset next turn | |
ramen = False # persistent | |
elif random() <= 0.15 and ramen == False and apple == False and isTurnMod(3): | |
useSkill(2, 'random') # Thunder bomb junior is trembling (180322): Increase ATK by 100% for 3 turns to caster | |
green += 1 | |
apple = True # reset next turn | |
ramen = True # persistent | |
elif honey == True and apple == False: | |
useSkill(1, 'random') # Thunder (180260): Magic lightning damage (4x, MAG) to one enemy | |
green += 1 | |
apple = True # reset next turn | |
honey = False # persistent | |
elif honey == False and apple == False: | |
useSkill(4, 'random') # Imperil (180330): Reduce resistance to all elements by 30% for 3 turns to one enemy | |
green += 1 | |
apple = True # reset next turn | |
honey = True # persistent | |
else: | |
attack('random') | |
green += 1 | |
## | |
# Monster Info | |
## | |
# | |
# Monster Water Bomb Junior (104101003) | |
# Race Demon | |
# Level 99 | |
# Actions 7-7 | |
# | |
# | |
# Stats | |
# HP 8888888 | |
# MP 1000 | |
# ATK 900 | |
# DEF 25 | |
# MAG 666 | |
# SPR 35 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 300% | |
# Ice 300% | |
# Lightning -100% | |
# Water 300% | |
# Wind 300% | |
# Earth 300% | |
# Light 300% | |
# Dark 300% | |
# Non-Elemental 300% | |
# | |
# | |
# Status resist (+100% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 0% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 0% | |
# MAG 100% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Skills | |
### | |
# | |
# Water (180270) [Magic] | |
# | |
# Magic water damage (4x, MAG) to one enemy | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Water bomb junior is trembling (180323) [None] | |
# | |
# Increase ATK by 100% for 3 turns to caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Self-Destruct (180370) [None] | |
# | |
# Magic* water damage (100x, MAG) to all enemies | |
# 100% HP damage to caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Imperil (180330) [Magic] | |
# | |
# Reduce resistance to all elements by 30% for 3 turns to one enemy | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if green >= 2: | |
endTurn() | |
green = 0 | |
elif once(): | |
useSkill(4, 'random') # Imperil (180330): Reduce resistance to all elements by 30% for 3 turns to one enemy | |
green += 1 | |
honey = True # persistent | |
elif ramen == True and apple == False: | |
useSkill(3, 'random') # Self-Destruct (180370): Magic* water damage (100x, MAG) to all enemies, 100% HP damage to caster | |
apple = True # reset next turn | |
ramen = False # persistent | |
elif random() <= 0.30 and ramen == False and apple == False and isTurnMod(4): | |
useSkill(2, 'random') # Water bomb junior is trembling (180323): Increase ATK by 100% for 3 turns to caster | |
green += 1 | |
apple = True # reset next turn | |
ramen = True # persistent | |
elif honey == True and apple == False: | |
useSkill(4, 'random') # Imperil (180330): Reduce resistance to all elements by 30% for 3 turns to one enemy | |
green += 1 | |
apple = True # reset next turn | |
honey = False # persistent | |
elif honey == False and apple == False: | |
useSkill(1, 'random') # Water (180270): Magic water damage (4x, MAG) to one enemy | |
green += 1 | |
apple = True # reset next turn | |
honey = True # persistent | |
else: | |
attack('random') | |
green += 1 | |
## | |
# Monster Info | |
## | |
# | |
# Monster Wind Bomb Junior (104111003) | |
# Race Demon | |
# Level 99 | |
# Actions 7-7 | |
# | |
# | |
# Stats | |
# HP 8888888 | |
# MP 1000 | |
# ATK 900 | |
# DEF 25 | |
# MAG 666 | |
# SPR 35 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 300% | |
# Ice 300% | |
# Lightning 300% | |
# Water 300% | |
# Wind 300% | |
# Earth -100% | |
# Light 300% | |
# Dark 300% | |
# Non-Elemental 300% | |
# | |
# | |
# Status resist (+100% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 0% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 0% | |
# MAG 100% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Skills | |
### | |
# | |
# Aero (180290) [Magic] | |
# | |
# Magic wind damage (4x, MAG) to one enemy | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Wind bomb junior is trembling (180324) [None] | |
# | |
# Increase ATK by 100% for 3 turns to caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Self-Destruct (180390) [None] | |
# | |
# Magic* earth damage (100x, MAG) to all enemies | |
# 100% HP damage to caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Imperil (180330) [Magic] | |
# | |
# Reduce resistance to all elements by 30% for 3 turns to one enemy | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if green >= 2: | |
endTurn() | |
green = 0 | |
elif once(): | |
useSkill(4, 'random') # Imperil (180330): Reduce resistance to all elements by 30% for 3 turns to one enemy | |
green += 1 | |
honey = True # persistent | |
elif ramen == True and apple == False: | |
useSkill(3, 'random') # Self-Destruct (180390): Magic* earth damage (100x, MAG) to all enemies, 100% HP damage to caster | |
apple = True # reset next turn | |
ramen = False # persistent | |
elif random() <= 0.15 and ramen == False and apple == False and isTurnMod(3): | |
useSkill(2, 'random') # Wind bomb junior is trembling (180324): Increase ATK by 100% for 3 turns to caster | |
green += 1 | |
apple = True # reset next turn | |
ramen = True # persistent | |
elif honey == True and apple == False: | |
useSkill(1, 'random') # Aero (180290): Magic wind damage (4x, MAG) to one enemy | |
green += 1 | |
apple = True # reset next turn | |
honey = False # persistent | |
elif honey == False and apple == False: | |
useSkill(4, 'random') # Imperil (180330): Reduce resistance to all elements by 30% for 3 turns to one enemy | |
green += 1 | |
apple = True # reset next turn | |
honey = True # persistent | |
else: | |
attack('random') | |
green += 1 | |
## | |
# Monster Info | |
## | |
# | |
# Monster Stone Bomb Junior (104121003) | |
# Race Demon | |
# Level 99 | |
# Actions 7-7 | |
# | |
# | |
# Stats | |
# HP 8888888 | |
# MP 1000 | |
# ATK 900 | |
# DEF 25 | |
# MAG 666 | |
# SPR 35 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 300% | |
# Ice 300% | |
# Lightning 300% | |
# Water 300% | |
# Wind -100% | |
# Earth 300% | |
# Light 300% | |
# Dark 300% | |
# Non-Elemental 300% | |
# | |
# | |
# Status resist (+100% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 0% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 0% | |
# MAG 100% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Skills | |
### | |
# | |
# Stone (180280) [Magic] | |
# | |
# Magic earth damage (4x, MAG) to one enemy | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Stone bomb junior is trembling (180325) [None] | |
# | |
# Increase ATK by 100% for 3 turns to caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Self-Destruct (180380) [None] | |
# | |
# Magic* wind damage (100x, MAG) to all enemies | |
# 100% HP damage to caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Imperil (180330) [Magic] | |
# | |
# Reduce resistance to all elements by 30% for 3 turns to one enemy | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if green >= 2: | |
endTurn() | |
green = 0 | |
elif once(): | |
useSkill(4, 'random') # Imperil (180330): Reduce resistance to all elements by 30% for 3 turns to one enemy | |
green += 1 | |
honey = True # persistent | |
elif ramen == True and apple == False: | |
useSkill(3, 'random') # Self-Destruct (180380): Magic* wind damage (100x, MAG) to all enemies, 100% HP damage to caster | |
apple = True # reset next turn | |
ramen = False # persistent | |
elif random() <= 0.30 and ramen == False and apple == False and isTurnMod(4): | |
useSkill(2, 'random') # Stone bomb junior is trembling (180325): Increase ATK by 100% for 3 turns to caster | |
green += 1 | |
apple = True # reset next turn | |
ramen = True # persistent | |
elif honey == True and apple == False: | |
useSkill(4, 'random') # Imperil (180330): Reduce resistance to all elements by 30% for 3 turns to one enemy | |
green += 1 | |
apple = True # reset next turn | |
honey = False # persistent | |
elif honey == False and apple == False: | |
useSkill(1, 'random') # Stone (180280): Magic earth damage (4x, MAG) to one enemy | |
green += 1 | |
apple = True # reset next turn | |
honey = True # persistent | |
else: | |
attack('random') | |
green += 1 | |
## | |
# Monster Info | |
## | |
# | |
# Monster Light Bomb Junior (104131003) | |
# Race Demon | |
# Level 99 | |
# Actions 7-7 | |
# | |
# | |
# Stats | |
# HP 8888888 | |
# MP 1000 | |
# ATK 900 | |
# DEF 25 | |
# MAG 666 | |
# SPR 35 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 300% | |
# Ice 300% | |
# Lightning 300% | |
# Water 300% | |
# Wind 300% | |
# Earth 300% | |
# Light 300% | |
# Dark -100% | |
# Non-Elemental 300% | |
# | |
# | |
# Status resist (+100% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 0% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 0% | |
# MAG 100% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Skills | |
### | |
# | |
# Dear (180300) [Magic] | |
# | |
# Magic light damage (4x, MAG) to one enemy | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Light bomb junior is trembling (180326) [None] | |
# | |
# Increase ATK by 100% for 3 turns to caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Self-Destruct (180400) [None] | |
# | |
# Magic* light damage (100x, MAG) to all enemies | |
# 100% HP damage to caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Imperil (180330) [Magic] | |
# | |
# Reduce resistance to all elements by 30% for 3 turns to one enemy | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if green >= 2: | |
endTurn() | |
green = 0 | |
elif once(): | |
useSkill(4, 'random') # Imperil (180330): Reduce resistance to all elements by 30% for 3 turns to one enemy | |
green += 1 | |
honey = True # persistent | |
elif ramen == True and apple == False: | |
useSkill(3, 'random') # Self-Destruct (180400): Magic* light damage (100x, MAG) to all enemies, 100% HP damage to caster | |
apple = True # reset next turn | |
ramen = False # persistent | |
elif random() <= 0.15 and ramen == False and apple == False and isTurnMod(3): | |
useSkill(2, 'random') # Light bomb junior is trembling (180326): Increase ATK by 100% for 3 turns to caster | |
green += 1 | |
apple = True # reset next turn | |
ramen = True # persistent | |
elif honey == True and apple == False: | |
useSkill(1, 'random') # Dear (180300): Magic light damage (4x, MAG) to one enemy | |
green += 1 | |
apple = True # reset next turn | |
honey = False # persistent | |
elif honey == False and apple == False: | |
useSkill(4, 'random') # Imperil (180330): Reduce resistance to all elements by 30% for 3 turns to one enemy | |
green += 1 | |
apple = True # reset next turn | |
honey = True # persistent | |
else: | |
attack('random') | |
green += 1 | |
## | |
# Monster Info | |
## | |
# | |
# Monster Dark Bomb Junior (104141003) | |
# Race Demon | |
# Level 99 | |
# Actions 7-7 | |
# | |
# | |
# Stats | |
# HP 8888888 | |
# MP 1000 | |
# ATK 900 | |
# DEF 25 | |
# MAG 666 | |
# SPR 35 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 300% | |
# Ice 300% | |
# Lightning 300% | |
# Water 300% | |
# Wind 300% | |
# Earth 300% | |
# Light -100% | |
# Dark 300% | |
# Non-Elemental 300% | |
# | |
# | |
# Status resist (+100% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 0% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 0% | |
# MAG 100% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Skills | |
### | |
# | |
# Dark (180310) [Magic] | |
# | |
# Magic dark damage (4x, MAG) to one enemy | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Dark bomb junior is trembling (180327) [None] | |
# | |
# Increase ATK by 100% for 3 turns to caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Self-Destruct (180410) [None] | |
# | |
# Magic* dark damage (100x, MAG) to all enemies | |
# 100% HP damage to caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Imperil (180330) [Magic] | |
# | |
# Reduce resistance to all elements by 30% for 3 turns to one enemy | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if green >= 2: | |
endTurn() | |
green = 0 | |
elif once(): | |
useSkill(4, 'random') # Imperil (180330): Reduce resistance to all elements by 30% for 3 turns to one enemy | |
green += 1 | |
honey = True # persistent | |
elif ramen == True and apple == False: | |
useSkill(3, 'random') # Self-Destruct (180410): Magic* dark damage (100x, MAG) to all enemies, 100% HP damage to caster | |
apple = True # reset next turn | |
ramen = False # persistent | |
elif random() <= 0.30 and ramen == False and apple == False and isTurnMod(4): | |
useSkill(2, 'random') # Dark bomb junior is trembling (180327): Increase ATK by 100% for 3 turns to caster | |
green += 1 | |
apple = True # reset next turn | |
ramen = True # persistent | |
elif honey == True and apple == False: | |
useSkill(4, 'random') # Imperil (180330): Reduce resistance to all elements by 30% for 3 turns to one enemy | |
green += 1 | |
apple = True # reset next turn | |
honey = False # persistent | |
elif honey == False and apple == False: | |
useSkill(1, 'random') # Dark (180310): Magic dark damage (4x, MAG) to one enemy | |
green += 1 | |
apple = True # reset next turn | |
honey = True # persistent | |
else: | |
attack('random') | |
green += 1 | |
## | |
# Mission 'Bonus Stage 3' (8170903) | |
# Enemy has first strike! | |
# | |
# Battles | |
# * Europa [+ Searcher (max 999), Searcher (max 999)] | |
## | |
## | |
# Monster Info | |
## | |
# | |
# Monster Europa (306002005) | |
# Race Machina | |
# Level 99 | |
# Actions 30-30 | |
# | |
# | |
# Stats | |
# HP 55000000 | |
# MP 100000 | |
# ATK 800 | |
# DEF 230 | |
# MAG 750 | |
# SPR 210 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 0% | |
# Ice 300% | |
# Lightning 0% | |
# Water 300% | |
# Wind 300% | |
# Earth 0% | |
# Light 300% | |
# Dark 300% | |
# Non-Elemental 0% | |
# | |
# | |
# Status resist (+10% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 0% | |
# DEF 100% | |
# MAG 0% | |
# SPR 100% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 攻撃魔力50% (100025) [Passive] | |
# | |
# Increase ATK and MAG by 50% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Rapid Shot - Wind (196060) [None] | |
# | |
# Hybrid* wind damage (2.5x, ATK & MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Rapid Shot - Light (196070) [None] | |
# | |
# Hybrid* light damage (2.5x, ATK & MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Rapid Shot - Water (196080) [None] | |
# | |
# Hybrid* water damage (2.5x, ATK & MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Rapid Shot - Ice (196090) [None] | |
# | |
# Hybrid* ice damage (2.5x, ATK & MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Rapid Shot - Dark (196100) [None] | |
# | |
# Hybrid* dark damage (2.5x, ATK & MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Twin Gatling Gun (196110) [Physical] | |
# | |
# Physical damage (2.5x, ATK) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Recovery System On (196120) [None] | |
# | |
# Remove ATK, DEF, MAG, SPR, Stop and Charm debuff from caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Pile Banger (196130) [Physical] | |
# | |
# Physical damage (4.5x, ATK) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Super Blast (196140) [Magic] | |
# | |
# Magic damage (3x, MAG) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Crush All (196150) [Physical] | |
# | |
# Physical damage (2.3x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Change: Impact Mode (196160) [None] | |
# | |
# Set Fire, Lightning and Earth resistance to -150% for 2 turns to caster (can not be removed) | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Change: Shooting Mode (196170) [None] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# System Reinforce - Support (196290) [None] | |
# | |
# Summon ally #3 | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# System Reinforce - Chain (196300) [None] | |
# | |
# Summon ally #2 | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if apple == True: | |
endTurn() | |
elif once(): | |
useSkill(14, 'random') # System Reinforce - Chain (196300): Summon Searcher (106002038) | |
elif once(): | |
useSkill(13, 'random') # System Reinforce - Support (196290): Summon Searcher (106002039) | |
apple = True # reset next turn | |
elif black >= 5 and steak == True and mango == False: | |
useSkill(10, 'random') # Crush All (196150): Physical damage (2.3x, ATK) to all enemies | |
mango = True # reset next turn | |
elif unit('1:ally:any').HP < 0.5 and black >= 6 and steak == True and lemon == False: | |
useSkill(10, 'random') # Crush All (196150): Physical damage (2.3x, ATK) to all enemies | |
lemon = True # reset next turn | |
elif unit('3:ally:2:Searcher').is('dead') and unit('1:ally:any').HP > 0.5 and black >= 5 and isTurnMod(3) and steak == True: | |
useSkill(14, 'random') # System Reinforce - Chain (196300): Summon Searcher (106002038) | |
melon = True # reset next turn | |
elif unit('3:ally:2:Searcher').is('dead') and unit('1:ally:any').HP < 0.5 and black >= 6 and isTurnMod(2) and steak == True: | |
useSkill(14, 'random') # System Reinforce - Chain (196300): Summon Searcher (106002038) | |
melon = True # reset next turn | |
elif unit('3:ally:3:Searcher').is('dead') and unit('1:ally:any').HP > 0.5 and black >= 5 and isTurnMod(3) and steak == True: | |
useSkill(13, 'random') # System Reinforce - Support (196290): Summon Searcher (106002039) | |
guava = True # reset next turn | |
elif unit('3:ally:3:Searcher').is('dead') and unit('1:ally:any').HP < 0.5 and black >= 6 and isTurnMod(2) and steak == True: | |
useSkill(13, 'random') # System Reinforce - Support (196290): Summon Searcher (106002039) | |
guava = True # reset next turn | |
elif unit('1:ally:any').HP > 0.5 and black >= 5 and mauve >= 2 and olive == False and steak == True: | |
useSkill(12, 'random') # Change: Shooting Mode (196170): No effect | |
olive = True # reset next turn | |
elif unit('1:ally:any').HP < 0.5 and black >= 6 and mauve >= 2 and olive == False and steak == True: | |
useSkill(12, 'random') # Change: Shooting Mode (196170): No effect | |
olive = True # reset next turn | |
elif unit('1:ally:any').HP > 0.5 and black >= 5 and steak == True and mauve >= 2: | |
endTurn() | |
mauve = 0 | |
black = 0 | |
steak = False # persistent | |
elif unit('1:ally:any').HP < 0.5 and black >= 6 and steak == True and mauve >= 2: | |
endTurn() | |
mauve = 0 | |
black = 0 | |
steak = False # persistent | |
elif unit('1:ally:any').HP > 0.5 and black >= 5 and steak == True and var_61 == False: | |
wait() # No action | |
var_61 = 1 | |
mauve += 1 | |
elif unit('1:ally:any').HP < 0.5 and black >= 6 and steak == True and var_61 == False: | |
wait() # No action | |
var_61 = 1 | |
mauve += 1 | |
elif unit('1:ally:any').HP > 0.5 and black >= 5 and steak == True: | |
endTurn() | |
black = 0 | |
elif unit('1:ally:any').HP < 0.5 and black >= 6 and steak == True: | |
endTurn() | |
black = 0 | |
elif random() <= 0.50 and steak == True: | |
useSkill(8, 'random') # Pile Banger (196130): Physical damage (4.5x, ATK) to one enemy | |
black += 1 | |
elif steak == True: | |
useSkill(9, 'random') # Super Blast (196140): Magic damage (3x, MAG) to one enemy | |
black += 1 | |
elif unit('1:ally:any').HP > 0.5 and green >= 6 and isTurnMod(4) and gourd == False: | |
useSkill(7, 'random') # Recovery System On (196120): Remove ATK, DEF, MAG, SPR, Stop and Charm debuff from caster | |
gourd = True # reset next turn | |
elif unit('1:ally:any').HP < 0.5 and green >= 8 and isTurnMod(4) and gourd == False: | |
useSkill(7, 'random') # Recovery System On (196120): Remove ATK, DEF, MAG, SPR, Stop and Charm debuff from caster | |
gourd = True # reset next turn | |
elif unit('3:ally:2:Searcher').is('dead') and unit('1:ally:any').HP > 0.5 and green >= 6 and isTurnMod(3): | |
useSkill(14, 'random') # System Reinforce - Chain (196300): Summon Searcher (106002038) | |
melon = True # reset next turn | |
elif unit('3:ally:2:Searcher').is('dead') and unit('1:ally:any').HP < 0.5 and green >= 8 and isTurnMod(2): | |
useSkill(14, 'random') # System Reinforce - Chain (196300): Summon Searcher (106002038) | |
melon = True # reset next turn | |
elif unit('3:ally:3:Searcher').is('dead') and unit('1:ally:any').HP > 0.5 and green >= 6 and isTurnMod(3): | |
useSkill(13, 'random') # System Reinforce - Support (196290): Summon Searcher (106002039) | |
guava = True # reset next turn | |
elif unit('3:ally:3:Searcher').is('dead') and unit('1:ally:any').HP < 0.5 and green >= 8 and isTurnMod(2): | |
useSkill(13, 'random') # System Reinforce - Support (196290): Summon Searcher (106002039) | |
guava = True # reset next turn | |
elif unit('1:ally:any').HP > 0.5 and green >= 6 and white >= 3 and olive == False and steak == False: | |
useSkill(11, 'random') # Change: Impact Mode (196160): Set Fire, Lightning and Earth resistance to -150% for 2 turns to caster (can not be removed) | |
olive = True # reset next turn | |
elif unit('1:ally:any').HP < 0.5 and green >= 8 and white >= 3 and olive == False and steak == False: | |
useSkill(11, 'random') # Change: Impact Mode (196160): Set Fire, Lightning and Earth resistance to -150% for 2 turns to caster (can not be removed) | |
olive = True # reset next turn | |
elif unit('1:ally:any').HP > 0.5 and green >= 6 and white >= 3: | |
endTurn() | |
white = 0 | |
green = 0 | |
steak = True # persistent | |
elif unit('1:ally:any').HP < 0.5 and green >= 8 and white >= 3: | |
endTurn() | |
white = 0 | |
green = 0 | |
steak = True # persistent | |
elif unit('1:ally:any').HP > 0.5 and green >= 6 and var_61 == False: | |
wait() # No action | |
var_61 = 1 | |
white += 1 | |
elif unit('1:ally:any').HP < 0.5 and green >= 8 and var_61 == False: | |
wait() # No action | |
var_61 = 1 | |
white += 1 | |
elif unit('1:ally:any').HP > 0.5 and green >= 6: | |
endTurn() | |
green = 0 | |
elif unit('1:ally:any').HP < 0.5 and green >= 8: | |
endTurn() | |
green = 0 | |
elif honey == False and berry == False: | |
useSkill(1, 'random') # Rapid Shot - Wind (196060): Hybrid* wind damage (2.5x, ATK & MAG) to all enemies | |
green += 1 | |
berry = True # reset next turn | |
honey = True # persistent | |
elif honey == True and ramen == False and berry == False: | |
useSkill(2, 'random') # Rapid Shot - Light (196070): Hybrid* light damage (2.5x, ATK & MAG) to all enemies | |
green += 1 | |
berry = True # reset next turn | |
ramen = True # persistent | |
elif ramen == True and sushi == False and berry == False: | |
useSkill(3, 'random') # Rapid Shot - Water (196080): Hybrid* water damage (2.5x, ATK & MAG) to all enemies | |
green += 1 | |
berry = True # reset next turn | |
sushi = True # persistent | |
elif sushi == True and bacon == False and berry == False: | |
useSkill(4, 'random') # Rapid Shot - Ice (196090): Hybrid* ice damage (2.5x, ATK & MAG) to all enemies | |
green += 1 | |
berry = True # reset next turn | |
bacon = True # persistent | |
elif bacon == True and berry == False: | |
useSkill(5, 'random') # Rapid Shot - Dark (196100): Hybrid* dark damage (2.5x, ATK & MAG) to all enemies | |
green += 1 | |
berry = True # reset next turn | |
bacon = False # persistent | |
sushi = False # persistent | |
ramen = False # persistent | |
honey = False # persistent | |
elif isTurnMod(3) and peach == False: | |
useSkill(6, 'random') # Twin Gatling Gun (196110): Physical damage (2.5x, ATK) to one enemy | |
green += 1 | |
peach = True # reset next turn | |
elif unit('1:ally:any').HP < 0.5 and isTurnMod(3) and grape == False: | |
useSkill(6, 'random') # Twin Gatling Gun (196110): Physical damage (2.5x, ATK) to one enemy | |
green += 1 | |
grape = True # reset next turn | |
else: | |
attack('random') | |
green += 1 | |
## | |
# Monster Info | |
## | |
# | |
# Monster Searcher (106002038) | |
# Race Machina | |
# Level 99 | |
# Actions 20-20 | |
# | |
# | |
# Stats | |
# HP 15000000 | |
# MP 80000 | |
# ATK 500 | |
# DEF 120 | |
# MAG 300 | |
# SPR 110 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 150% | |
# Ice 0% | |
# Lightning 150% | |
# Water -50% | |
# Wind 0% | |
# Earth 150% | |
# Light -50% | |
# Dark 0% | |
# Non-Elemental 0% | |
# | |
# | |
# Status resist (+10% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 0% | |
# MAG 100% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Skills | |
### | |
# | |
# Chain Laser (196180) [Magic] | |
# | |
# Magic ice, water, wind, light and dark damage (0.5x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Melting Eye - Light/Dark (196190) [None] | |
# | |
# Reduce resistance to Light and Dark by 30% for 3 turns to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Melting Eye - Ice/Water (196200) [None] | |
# | |
# Reduce resistance to Ice and Water by 30% for 3 turns to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# System Attack - ATK/MAG (196210) [None] | |
# | |
# Reduce ATK and MAG by 65% for 3 turns to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# System Attack - DEF/SPR (196220) [None] | |
# | |
# Reduce DEF and SPR by 50% for 3 turns to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if apple == True: | |
endTurn() | |
elif once(): | |
useSkill(5, 'random') # System Attack - DEF/SPR (196220): Reduce DEF and SPR by 50% for 3 turns to all enemies | |
apple = True # reset next turn | |
elif unit('3:ally:1:Europa').HP < 0.5 and green >= 8: | |
endTurn() | |
green = 0 | |
elif unit('3:ally:1:Europa').HP > 0.5 and green >= 6: | |
endTurn() | |
green = 0 | |
elif steak == True and isTurnMod(2) and berry == False: | |
useSkill(4, 'random') # System Attack - ATK/MAG (196210): Reduce ATK and MAG by 65% for 3 turns to all enemies | |
green += 1 | |
berry = True # reset next turn | |
elif steak == True and isTurnMod(3) and peach == False: | |
useSkill(5, 'random') # System Attack - DEF/SPR (196220): Reduce DEF and SPR by 50% for 3 turns to all enemies | |
green += 1 | |
peach = True # reset next turn | |
elif steak == True: | |
attack('random') | |
green += 1 | |
elif berry == False: | |
useSkill(1, 'random') # Chain Laser (196180): Magic ice, water, wind, light and dark damage (0.5x, MAG) to all enemies | |
green += 1 | |
berry = True # reset next turn | |
elif peach == False and isTurnMod(3): | |
useSkill(2, 'random') # Melting Eye - Light/Dark (196190): Reduce resistance to Light and Dark by 30% for 3 turns to all enemies | |
green += 1 | |
peach = True # reset next turn | |
elif peach == False and isTurnMod(4): | |
useSkill(3, 'random') # Melting Eye - Ice/Water (196200): Reduce resistance to Ice and Water by 30% for 3 turns to all enemies | |
green += 1 | |
peach = True # reset next turn | |
else: | |
attack('random') | |
green += 1 | |
## | |
# Monster Info | |
## | |
# | |
# Monster Searcher (106002039) | |
# Race Machina | |
# Level 99 | |
# Actions 20-20 | |
# | |
# | |
# Stats | |
# HP 15000000 | |
# MP 80000 | |
# ATK 500 | |
# DEF 120 | |
# MAG 300 | |
# SPR 110 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 150% | |
# Ice 0% | |
# Lightning 150% | |
# Water -50% | |
# Wind 0% | |
# Earth 150% | |
# Light -50% | |
# Dark 0% | |
# Non-Elemental 0% | |
# | |
# | |
# Status resist (+10% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 0% | |
# MAG 100% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Skills | |
### | |
# | |
# Attack Assist (196230) [None] | |
# | |
# Increase ATK and MAG by 80% for 3 turns to all allies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Elemental Shield (196240) [None] | |
# | |
# Increase resistance to Fire, Lightning and Earth by 100% for 3 turns to all allies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Stop (196250) [None] | |
# | |
# Inflict Stop (80%) for 3 turns on one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Material Field (196260) [None] | |
# | |
# Reduce physical damage taken by 30% to all allies for 3 turns (can not be removed) | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Magic Field (196270) [None] | |
# | |
# Reduce magic damage taken by 30% to all allies for 3 turns (can not be removed) | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Enthrall Eye (196280) [None] | |
# | |
# Inflict Charm (80%) on one enemy for 3 turns | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if apple == True: | |
endTurn() | |
elif once(): | |
useSkill(1, 'random') # Attack Assist (196230): Increase ATK and MAG by 80% for 3 turns to all allies | |
apple = True # reset next turn | |
elif unit('3:ally:1:Europa').HP < 0.5 and green >= 8 and isTurnMod(2) and berry == False: | |
useSkill(1, 'random') # Attack Assist (196230): Increase ATK and MAG by 80% for 3 turns to all allies | |
berry = True # reset next turn | |
elif unit('3:ally:1:Europa').HP < 0.5 and green >= 8: | |
endTurn() | |
green = 0 | |
elif unit('3:ally:1:Europa').HP > 0.5 and green >= 6 and isTurnMod(2) and berry == False: | |
useSkill(1, 'random') # Attack Assist (196230): Increase ATK and MAG by 80% for 3 turns to all allies | |
berry = True # reset next turn | |
elif unit('3:ally:1:Europa').HP > 0.5 and green >= 6: | |
endTurn() | |
green = 0 | |
elif steak == True and unit('3:ally:1:Europa').HP < 0.5 and green >= 8: | |
endTurn() | |
green = 0 | |
elif steak == True and unit('3:ally:1:Europa').HP > 0.5 and green >= 6: | |
endTurn() | |
green = 0 | |
elif steak == True and peach == False and isTurnMod(2): | |
useSkill(6, 'random') # Enthrall Eye (196280): Inflict Charm (80%) on one enemy for 3 turns | |
green += 1 | |
peach = True # reset next turn | |
elif steak == True and berry == False and isTurnMod(3): | |
useSkill(4, 'random') # Material Field (196260): Reduce physical damage taken by 30% to all allies for 3 turns (can not be removed) | |
green += 1 | |
berry = True # reset next turn | |
elif steak == True and berry == False and isTurnMod(4): | |
useSkill(5, 'random') # Magic Field (196270): Reduce magic damage taken by 30% to all allies for 3 turns (can not be removed) | |
green += 1 | |
berry = True # reset next turn | |
elif steak == True: | |
attack('random') | |
green += 1 | |
elif olive == False and isTurnMod(2): | |
useSkill(3, 'random') # Stop (196250): Inflict Stop (80%) for 3 turns on one enemy | |
green += 1 | |
olive = True # reset next turn | |
elif peach == False and isTurnMod(4): | |
useSkill(2, 'random') # Elemental Shield (196240): Increase resistance to Fire, Lightning and Earth by 100% for 3 turns to all allies | |
green += 1 | |
peach = True # reset next turn | |
else: | |
attack('random') | |
green += 1 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment