Created
April 22, 2021 17:52
-
-
Save aEnigmatic/dae04ebea13a0e240e04856f281c0706 to your computer and use it in GitHub Desktop.
Brawler Unbound
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 'Brawler Unbound' (10590101) | |
# | |
# Battles | |
# * Red Wisp | |
# * Vengeful Champion Kyros | |
## | |
## | |
# Monster Info | |
## | |
# | |
# Monster Red Wisp (900010951, 1) | |
# Race Fairy | |
# Level 50 | |
# Actions 2-2 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 1000000 | |
# MP 100000 | |
# ATK 100 | |
# DEF 100 | |
# MAG 100 | |
# SPR 100 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 0% | |
# Ice 0% | |
# Lightning 0% | |
# Water 0% | |
# Wind 0% | |
# Earth 0% | |
# Light 0% | |
# Dark 0% | |
# Non-Elemental 0% | |
# | |
# | |
# Status resist (+100% / 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 + | |
# | |
### | |
### | |
# AI | |
### | |
if True: | |
attack('random') | |
## | |
# Monster Info | |
## | |
# | |
# Monster Vengeful Champion Kyros (900010941) | |
# Race Demon, Human | |
# Level 99 | |
# Actions 10-10 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 250000000 | |
# MP 100000 | |
# ATK 1350 | |
# DEF 14500 | |
# MAG 1350 | |
# SPR 14500 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 500% | |
# Ice -50% | |
# Lightning 200% | |
# Water -50% | |
# Wind 200% | |
# Earth 200% | |
# Light 200% | |
# Dark 200% | |
# Non-Elemental 25% | |
# | |
# | |
# 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 + | |
# | |
### | |
# Break | |
### | |
# | |
# Hit points 2750 (+0 after first BREAK) | |
# Duration 5 | |
# | |
# Damage | |
# Dagger 10 | |
# Sword 50 | |
# Great Sword 50 | |
# Katana 50 | |
# Staff 10 | |
# Rod 50 | |
# Bow 10 | |
# Axe 10 | |
# Hammer 50 | |
# Spear 10 | |
# Instrument 10 | |
# Whip 10 | |
# Throwing 10 | |
# Gun 10 | |
# Mace 10 | |
# Fist 10 | |
# | |
### | |
# Broken Form | |
### | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 0 | |
# MP 0 | |
# ATK 1850 | |
# DEF 3000 | |
# MAG 1850 | |
# SPR 3000 | |
# | |
# | |
# Damage resist | |
# physical 0% | |
# magical 0% | |
# | |
# | |
# Element resist | |
# Fire 200% | |
# Ice -75% | |
# Lightning 75% | |
# Water -75% | |
# Wind 75% | |
# Earth 75% | |
# Light 75% | |
# Dark 75% | |
# Non-Elemental 100% | |
# | |
# | |
# 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 | |
### | |
# | |
# Kyros Counters (910001) [Passive] | |
# | |
# 20% chance to counter physical attacks with Counter Kick - Physical (900881) to the attacker | |
# 20% chance to counter magic attacks with Counter Kick - Magic (900882) to the attacker | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Kyros is gathering energy in his fists. (900883) [Physical] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Sapping Feint (900884) [Physical] | |
# | |
# Physical damage (0.1x, ATK) as MP drain (10%) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Kyros is approaching the party. (900885) [Physical] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Kyros unleashes a furious blow! (900886) [Physical] | |
# | |
# Physical damage (50x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Kyros gathers energy and approaches the party! (900887) [Physical] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Sapping Sweep (900888) [Physical] | |
# | |
# Physical damage (0.1x, ATK) as MP drain (15%) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# One more down! No one can stop me! (900889) [Physical] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Seal of Torment (900890) [Physical] | |
# | |
# Reduce resistance to Fire, Lightning and Dark by 125% for 3 turns to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Damnation to the arcane! (900891) [Physical] | |
# | |
# Physical dark damage (6.75x, ATK) to one enemy | |
# Reduce MAG by 75% for 3 turns to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Conflagration to the strong! (900892) [Physical] | |
# | |
# Physical fire damage (6.75x, ATK) to one enemy | |
# Reduce ATK by 75% for 3 turns to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Indignation to the faithful! (900893) [Physical] | |
# | |
# Physical lightning damage (6.75x, ATK) to one enemy | |
# Reduce ATK and MAG by 50% for 3 turns to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Kyros' strength has grown immensely! (900894) [Physical] | |
# | |
# Unknown active effect type '36': [1250,0,0,0,3,1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Kyros is emitting a wrathful aura! (900895) [Physical] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Chaotic Spin I (900896) [Physical] | |
# | |
# Fixed* damage (1500) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Chaotic Spin II (900897) [Physical] | |
# | |
# Fixed* damage (2000) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Chaotic Spin III (900898) [Physical] | |
# | |
# Fixed* damage (2500) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Chaotic Spin IV (900899) [Physical] | |
# | |
# Fixed* damage (3000) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Chaotic Spin V (900900) [Physical] | |
# | |
# Fixed* damage (3500) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Murderous Flurry I (900901) [Physical] | |
# | |
# Fixed* damage (4000) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Murderous Flurry II (900902) [Physical] | |
# | |
# Fixed* damage (5000) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Murderous Flurry III (900903) [Physical] | |
# | |
# Fixed* damage (6000) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Murderous Flurry IV (900904) [Physical] | |
# | |
# Fixed* damage (7000) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Murderous Flurry V (900905) [Physical] | |
# | |
# Fixed* damage (8000) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# I will not be defeated! (900906) [Physical] | |
# | |
# Reduce damage taken by 90% to caster for one turn (can not be removed) | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Seething Pain (900907) [Physical] | |
# | |
# Physical damage (2x, ATK) per turn to all enemies for 7 turns | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Deterioration Art (900908) [Physical] | |
# | |
# Inflict all status effects (100%) on all enemies | |
# Physical damage (5x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Debilitation Art (900909) [Physical] | |
# | |
# Magic* damage (5x, MAG) to all enemies | |
# Physical damage (5x, ATK) to all enemies | |
# Reduce resistance to all elements by 150% for 4 turns to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Absorption Art (900910) [Physical] | |
# | |
# Physical damage (5x, ATK) as MP drain (100%) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Degeneration Art (900911) [Physical] | |
# | |
# Physical damage (5x, ATK) to all enemies | |
# Reduce ATK, DEF, MAG and SPR by 90% for 3 turns to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Cessation Art (900912) [Physical] | |
# | |
# Physical damage (5x, ATK) to all enemies | |
# Remove all buffs from all enemies | |
# Inflict Stop (100%) for 2 turns on all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Blood Rage (900913) [Physical] | |
# | |
# Remove all buffs from all enemies | |
# Instant KO (100%) to all enemies (ignores death resist) | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# The pain has only just begun! (900914) [Physical] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Kyros is ignited by his desire for battle! (900915) [Physical] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Powerful Haymaker (900916) [Physical] | |
# | |
# Physical damage (3.25x, ATK) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Bloodcurdling Battlecry (900917) [Physical] | |
# | |
# Remove all buffs from all enemies | |
# 99% HP damage to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Frenzied Barrage (900918) [Physical] | |
# | |
# Physical damage (5.75x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# The battle is not yet over! (900919) [Physical] | |
# | |
# No effect | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Jab (900920) [Physical] | |
# | |
# Physical damage (3x, ATK) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Jab-Cross (900921) [Physical] | |
# | |
# Physical damage (6x, ATK) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Sapping Roundhouse (900922) [Physical] | |
# | |
# Physical damage (3.5x, ATK) to all enemies | |
# Physical damage (0.1x, ATK) as MP drain (5%) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Counter Kick - Physical (900881) [Physical] | |
# | |
# Physical damage (2.75x, ATK) to one enemy | |
# Remove all buffs from one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Counter Kick - Magic (900882) [Physical] | |
# | |
# Physical damage (2.75x, ATK) to one enemy | |
# Remove all buffs from one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if once(): | |
wait() # No action | |
elif pasta == True: | |
useSkill(37, 'random') # The battle is not yet over! (900919): No effect | |
pasta = False # persistent | |
elif self.HP < 0.51 and once(): | |
useSkill(13, 'random') # Kyros is emitting a wrathful aura! (900895): No effect | |
elif self.HP < 0.11 and mango == False and black == 2: | |
useSkill(23, 'random') # Murderous Flurry V (900905): Fixed* damage (8000) to all enemies | |
black = 0 | |
mango = True # reset next turn | |
elif self.HP > 0.1 and self.HP < 0.21 and mango == False and black == 2: | |
useSkill(22, 'random') # Murderous Flurry IV (900904): Fixed* damage (7000) to all enemies | |
black = 0 | |
mango = True # reset next turn | |
elif self.HP > 0.2 and self.HP < 0.31 and mango == False and black == 2: | |
useSkill(21, 'random') # Murderous Flurry III (900903): Fixed* damage (6000) to all enemies | |
black = 0 | |
mango = True # reset next turn | |
elif self.HP > 0.3 and self.HP < 0.41 and mango == False and black == 2: | |
useSkill(20, 'random') # Murderous Flurry II (900902): Fixed* damage (5000) to all enemies | |
black = 0 | |
mango = True # reset next turn | |
elif self.HP < 0.51 and mango == False and black == 2: | |
useSkill(19, 'random') # Murderous Flurry I (900901): Fixed* damage (4000) to all enemies | |
black = 0 | |
mango = True # reset next turn | |
elif self.HP < 0.11 and mango == False: | |
useSkill(18, 'random') # Chaotic Spin V (900900): Fixed* damage (3500) to all enemies | |
black += 1 | |
mango = True # reset next turn | |
elif self.HP > 0.1 and self.HP < 0.21 and mango == False: | |
useSkill(17, 'random') # Chaotic Spin IV (900899): Fixed* damage (3000) to all enemies | |
black += 1 | |
mango = True # reset next turn | |
elif self.HP > 0.2 and self.HP < 0.31 and mango == False: | |
useSkill(16, 'random') # Chaotic Spin III (900898): Fixed* damage (2500) to all enemies | |
black += 1 | |
mango = True # reset next turn | |
elif self.HP > 0.3 and self.HP < 0.41 and mango == False: | |
useSkill(15, 'random') # Chaotic Spin II (900897): Fixed* damage (2000) to all enemies | |
black += 1 | |
mango = True # reset next turn | |
elif self.HP > 0.4 and self.HP < 0.51 and mango == False: | |
useSkill(14, 'random') # Chaotic Spin I (900896): Fixed* damage (1500) to all enemies | |
black += 1 | |
mango = True # reset next turn | |
elif green == 0 and conditionNotImplemented('breaking:0'): | |
useSkill(32, 'random') # The pain has only just begun! (900914): No effect | |
azure = 0 | |
white = 0 | |
green += 1 | |
ramen = False # persistent | |
honey = False # persistent | |
elif green == 1 and conditionNotImplemented('breaking:0'): | |
useSkill(33, 'random') # Kyros is ignited by his desire for battle! (900915): No effect | |
green += 1 | |
elif green == 2 and conditionNotImplemented('breaking:0'): | |
endTurn() | |
green += 1 | |
elif green == 3 and conditionNotImplemented('breaking:0'): | |
useSkill(34, 'random') # Powerful Haymaker (900916): Physical damage (3.25x, ATK) to one enemy | |
green += 1 | |
elif green == 4 and conditionNotImplemented('breaking:0'): | |
useSkill(34, 'random') # Powerful Haymaker (900916): Physical damage (3.25x, ATK) to one enemy | |
green += 1 | |
elif green == 5 and conditionNotImplemented('breaking:0'): | |
useSkill(34, 'random') # Powerful Haymaker (900916): Physical damage (3.25x, ATK) to one enemy | |
green += 1 | |
elif green == 6 and conditionNotImplemented('breaking:0'): | |
useSkill(34, 'random') # Powerful Haymaker (900916): Physical damage (3.25x, ATK) to one enemy | |
green += 1 | |
elif green == 7 and conditionNotImplemented('breaking:0'): | |
endTurn() | |
green += 1 | |
elif green == 8 and conditionNotImplemented('breaking:0'): | |
useSkill(35, 'random') # Bloodcurdling Battlecry (900917): Remove all buffs from all enemies, 99% HP damage to all enemies | |
green += 1 | |
elif green == 9 and conditionNotImplemented('breaking:0'): | |
endTurn() | |
green += 1 | |
elif green == 10 and conditionNotImplemented('breaking:0'): | |
useSkill(36, 'random') # Frenzied Barrage (900918): Physical damage (5.75x, ATK) to all enemies | |
green += 1 | |
elif green == 11 and conditionNotImplemented('breaking:0'): | |
useSkill(34, 'random') # Powerful Haymaker (900916): Physical damage (3.25x, ATK) to one enemy | |
green += 1 | |
elif green == 12 and conditionNotImplemented('breaking:0'): | |
useSkill(34, 'random') # Powerful Haymaker (900916): Physical damage (3.25x, ATK) to one enemy | |
green += 1 | |
elif green == 13 and conditionNotImplemented('breaking:0'): | |
endTurn() | |
green = 0 | |
pasta = True # persistent | |
elif self.HP < 0.15 and once(): | |
wait() # No action | |
white = 0 | |
bacon = True # persistent | |
elif bacon == True and apple == False: | |
useSkill(24, 'random') # I will not be defeated! (900906): Reduce damage taken by 90% to caster for one turn (can not be removed) | |
apple = True # reset next turn | |
elif bacon == True and white == 0 and berry == False: | |
useSkill(25, 'random') # Seething Pain (900907): Physical damage (2x, ATK) per turn to all enemies for 7 turns | |
berry = True # reset next turn | |
elif bacon == True and white == 0: | |
endTurn() | |
white += 1 | |
elif bacon == True and white == 1 and berry == False: | |
useSkill(26, 'random') # Deterioration Art (900908): Inflict all status effects (100%) on all enemies, Physical damage (5x, ATK) to all enemies | |
berry = True # reset next turn | |
elif bacon == True and white == 1: | |
endTurn() | |
white += 1 | |
elif bacon == True and white == 2 and berry == False: | |
useSkill(27, 'random') # Debilitation Art (900909): Magic* damage (5x, MAG) to all enemies, Physical damage (5x, ATK) to all enemies, Reduce resistance to all elements by 150% for 4 turns to all enemies | |
berry = True # reset next turn | |
elif bacon == True and white == 2: | |
endTurn() | |
white += 1 | |
elif bacon == True and white == 3 and berry == False: | |
useSkill(28, 'random') # Absorption Art (900910): Physical damage (5x, ATK) as MP drain (100%) to all enemies | |
berry = True # reset next turn | |
elif bacon == True and white == 3: | |
endTurn() | |
white += 1 | |
elif bacon == True and white == 4 and berry == False: | |
useSkill(29, 'random') # Degeneration Art (900911): Physical damage (5x, ATK) to all enemies, Reduce ATK, DEF, MAG and SPR by 90% for 3 turns to all enemies | |
berry = True # reset next turn | |
elif bacon == True and white == 4: | |
endTurn() | |
white += 1 | |
elif bacon == True and white == 5 and berry == False: | |
useSkill(30, 'random') # Cessation Art (900912): Physical damage (5x, ATK) to all enemies, Remove all buffs from all enemies, Inflict Stop (100%) for 2 turns on all enemies | |
berry = True # reset next turn | |
elif bacon == True and white == 5: | |
endTurn() | |
white += 1 | |
elif bacon == True and white == 6 and berry == False: | |
useSkill(31, 'random') # Blood Rage (900913): Remove all buffs from all enemies, Instant KO (100%) to all enemies (ignores death resist) | |
berry = True # reset next turn | |
elif bacon == True and white == 6: | |
endTurn() | |
elif once(): | |
wait() # No action | |
honey = True # persistent | |
elif honey == True and white == 0 and apple == False: | |
useSkill(1, 'random') # Kyros is gathering energy in his fists. (900883): No effect | |
apple = True # reset next turn | |
elif honey == True and white == 0 and berry == False: | |
useSkill(2, 'random') # Sapping Feint (900884): Physical damage (0.1x, ATK) as MP drain (10%) to all enemies | |
berry = True # reset next turn | |
elif honey == True and white == 0: | |
endTurn() | |
white += 1 | |
elif honey == True and white == 1 and apple == False: | |
useSkill(3, 'random') # Kyros is approaching the party. (900885): No effect | |
apple = True # reset next turn | |
elif honey == True and white == 1 and berry == False: | |
useSkill(2, 'random') # Sapping Feint (900884): Physical damage (0.1x, ATK) as MP drain (10%) to all enemies | |
berry = True # reset next turn | |
elif honey == True and white == 1: | |
endTurn() | |
white += 1 | |
elif honey == True and white == 2 and apple == False: | |
useSkill(4, 'random') # Kyros unleashes a furious blow! (900886): Physical damage (50x, ATK) to all enemies | |
apple = True # reset next turn | |
elif honey == True and white == 2: | |
endTurn() | |
azure = 0 | |
white += 1 | |
elif honey == True and white == 5: | |
wait() # No action | |
azure = 0 | |
white = 0 | |
honey = False # persistent | |
elif honey == True and white < 5 and azure == 4: | |
endTurn() | |
azure = 0 | |
white += 1 | |
elif random() <= 0.10 and honey == True and white < 5 and apple == False: | |
useSkill(40, 'random') # Sapping Roundhouse (900922): Physical damage (3.5x, ATK) to all enemies, Physical damage (0.1x, ATK) as MP drain (5%) to one enemy | |
azure += 1 | |
apple = True # reset next turn | |
elif random() <= 0.20 and honey == True and white < 5 and berry == False: | |
useSkill(39, 'random') # Jab-Cross (900921): Physical damage (6x, ATK) to one enemy | |
azure += 1 | |
berry = True # reset next turn | |
elif random() <= 0.50 and honey == True and white < 5 and peach == False: | |
useSkill(38, 'random') # Jab (900920): Physical damage (3x, ATK) to one enemy | |
azure += 1 | |
peach = True # reset next turn | |
elif honey == True and white < 5: | |
attack('random') | |
azure += 1 | |
elif once(): | |
wait() # No action | |
ramen = True # persistent | |
elif unit('7:enemy:1').is('dead') and ramen == True and gourd == False: | |
wait() # No action | |
gourd = True # reset next turn | |
elif unit('7:enemy:2').is('dead') and ramen == True and gourd == False: | |
wait() # No action | |
gourd = True # reset next turn | |
elif unit('7:enemy:3').is('dead') and ramen == True and gourd == False: | |
wait() # No action | |
gourd = True # reset next turn | |
elif unit('7:enemy:4').is('dead') and ramen == True and gourd == False: | |
wait() # No action | |
gourd = True # reset next turn | |
elif unit('7:enemy:5').is('dead') and ramen == True and gourd == False: | |
wait() # No action | |
gourd = True # reset next turn | |
elif unit('7:enemy:6').is('dead') and ramen == True and gourd == False: | |
wait() # No action | |
gourd = True # reset next turn | |
elif ramen == True and gourd == True and olive == False: | |
useSkill(12, 'random') # Kyros' strength has grown immensely! (900894): Unknown active effect type '36': [1250,0,0,0,3,1] | |
olive = True # reset next turn | |
elif ramen == True and white == 0 and apple == False: | |
useSkill(7, 'random') # One more down! No one can stop me! (900889): No effect | |
apple = True # reset next turn | |
elif ramen == True and white == 0 and berry == False: | |
useSkill(8, 'random') # Seal of Torment (900890): Reduce resistance to Fire, Lightning and Dark by 125% for 3 turns to all enemies | |
berry = True # reset next turn | |
elif ramen == True and white == 0: | |
endTurn() | |
white += 1 | |
elif ramen == True and white == 1 and apple == False: | |
useSkill(9, 'highest MAG') # Damnation to the arcane! (900891): Physical dark damage (6.75x, ATK) to one enemy, Reduce MAG by 75% for 3 turns to one enemy | |
apple = True # reset next turn | |
elif ramen == True and white == 1 and berry == False: | |
useSkill(10, 'highest ATK') # Conflagration to the strong! (900892): Physical fire damage (6.75x, ATK) to one enemy, Reduce ATK by 75% for 3 turns to one enemy | |
berry = True # reset next turn | |
elif ramen == True and white == 1 and peach == False: | |
useSkill(11, 'highest SPR') # Indignation to the faithful! (900893): Physical lightning damage (6.75x, ATK) to one enemy, Reduce ATK and MAG by 50% for 3 turns to one enemy | |
peach = True # reset next turn | |
elif ramen == True and white == 1: | |
endTurn() | |
white += 1 | |
elif ramen == True and white == 2 and apple == False: | |
useSkill(9, 'highest MAG') # Damnation to the arcane! (900891): Physical dark damage (6.75x, ATK) to one enemy, Reduce MAG by 75% for 3 turns to one enemy | |
apple = True # reset next turn | |
elif ramen == True and white == 2 and berry == False: | |
useSkill(10, 'highest ATK') # Conflagration to the strong! (900892): Physical fire damage (6.75x, ATK) to one enemy, Reduce ATK by 75% for 3 turns to one enemy | |
berry = True # reset next turn | |
elif ramen == True and white == 2 and peach == False: | |
useSkill(11, 'highest SPR') # Indignation to the faithful! (900893): Physical lightning damage (6.75x, ATK) to one enemy, Reduce ATK and MAG by 50% for 3 turns to one enemy | |
peach = True # reset next turn | |
elif ramen == True and white == 2: | |
endTurn() | |
azure = 0 | |
white += 1 | |
elif ramen == True and white == 5: | |
wait() # No action | |
azure = 0 | |
white = 0 | |
ramen = False # persistent | |
elif ramen == True and white < 5 and azure == 4: | |
endTurn() | |
azure = 0 | |
white += 1 | |
elif random() <= 0.10 and ramen == True and white < 5 and apple == False: | |
useSkill(40, 'random') # Sapping Roundhouse (900922): Physical damage (3.5x, ATK) to all enemies, Physical damage (0.1x, ATK) as MP drain (5%) to one enemy | |
azure += 1 | |
apple = True # reset next turn | |
elif random() <= 0.20 and ramen == True and white < 5 and berry == False: | |
useSkill(39, 'random') # Jab-Cross (900921): Physical damage (6x, ATK) to one enemy | |
azure += 1 | |
berry = True # reset next turn | |
elif random() <= 0.50 and ramen == True and white < 5 and peach == False: | |
useSkill(38, 'random') # Jab (900920): Physical damage (3x, ATK) to one enemy | |
azure += 1 | |
peach = True # reset next turn | |
elif ramen == True and white < 5: | |
attack('random') | |
azure += 1 | |
elif sushi == True and white == 0 and apple == False: | |
useSkill(5, 'random') # Kyros gathers energy and approaches the party! (900887): No effect | |
apple = True # reset next turn | |
elif sushi == True and white == 0 and berry == False: | |
useSkill(6, 'random') # Sapping Sweep (900888): Physical damage (0.1x, ATK) as MP drain (15%) to all enemies | |
berry = True # reset next turn | |
elif sushi == True and white == 0: | |
endTurn() | |
white += 1 | |
elif sushi == True and white == 1 and apple == False: | |
useSkill(4, 'random') # Kyros unleashes a furious blow! (900886): Physical damage (50x, ATK) to all enemies | |
apple = True # reset next turn | |
elif sushi == True and white == 1: | |
endTurn() | |
azure = 0 | |
white += 1 | |
elif sushi == True and white == 5: | |
wait() # No action | |
azure = 0 | |
white = 0 | |
sushi = False # persistent | |
elif sushi == True and white < 5 and azure == 4: | |
endTurn() | |
azure = 0 | |
white += 1 | |
elif random() <= 0.35 and sushi == True and white < 5 and apple == False: | |
useSkill(39, 'random') # Jab-Cross (900921): Physical damage (6x, ATK) to one enemy | |
azure += 1 | |
apple = True # reset next turn | |
elif random() <= 0.50 and sushi == True and white < 5 and berry == False: | |
useSkill(38, 'random') # Jab (900920): Physical damage (3x, ATK) to one enemy | |
azure += 1 | |
berry = True # reset next turn | |
elif sushi == True and white < 5: | |
attack('random') | |
azure += 1 | |
elif random() <= 0.50 and honey == False and ramen == False and self.HP > 0.5 and lemon == False: | |
wait() # No action | |
white = 0 | |
lemon = True # reset next turn | |
sushi = False # persistent | |
honey = True # persistent | |
elif random() <= 0.50 and honey == False and ramen == False and sushi == False and self.HP < 0.49 and lemon == False: | |
wait() # No action | |
white = 0 | |
lemon = True # reset next turn | |
sushi = True # persistent | |
honey = False # persistent | |
elif honey == False and ramen == False and sushi == False: | |
wait() # No action | |
white = 0 | |
ramen = True # persistent | |
else: | |
attack('random') | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment