Created
July 4, 2020 10:51
-
-
Save aEnigmatic/b797461c744038bbc6aa1165e99b4e94 to your computer and use it in GitHub Desktop.
Scorn of the Sworn Eight of Paladia
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 'Scorn of the Sworn Eight of Paladia' (8997401) | |
# | |
# Battles | |
# * Veritas of the Heavens, Veritas of the Bolt | |
# * Veritas of the Earth, Veritas of the Frost | |
# * Veritas of the Waters, Veritas of the Flame | |
# * Veritas of the Light, Veritas of the Dark | |
## | |
## | |
# Monster Info | |
## | |
# | |
# Monster Veritas of the Heavens (305131100) | |
# Race Human | |
# Level 99 | |
# Actions 5-5 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 200000000 | |
# MP 100000 | |
# ATK 1200 | |
# DEF 1500 | |
# MAG 1000 | |
# SPR 1500 | |
# | |
# | |
# 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 (+80% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 100% | |
# MAG 100% | |
# SPR 100% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 風属性吸収 (100011) [Passive] | |
# | |
# Absorb Wind elemental attacks | |
# | |
## | |
# | |
# 全ステ60% (100048) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 60% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Aerora (218579) [Magic] | |
# | |
# Magic wind damage (3.4x, MAG) to all enemies | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Aeroga (218580) [Magic] | |
# | |
# Magic wind damage (3.8x, MAG) to all enemies | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Spineshatter Dive (218581) [Physical] | |
# | |
# Physical damage (2x, ATK) to one enemy after a one turn jump delay | |
# Unused parameters: [0,0,1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Cruel Punishment (218582) [Hybrid] | |
# | |
# Hybrid wind damage (10x, ATK & MAG) to all enemies | |
# Unused parameters: [0] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Grit (218583) [None] | |
# | |
# Increase ATK and MAG by 40% for 3 turns to all allies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Spear Thrust (218584) [Physical] | |
# | |
# Physical damage (2.5x * 1.25 = 3.13x, ATK) to one enemy (ignore cover) | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Spineshatter Dive 0 (218585) [Physical] | |
# | |
# Physical damage (6x, ATK) to one enemy after a one turn jump delay | |
# Unused parameters: [0,0,1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if self.HP < 0.9 and apple == False and once(): | |
useSkill(4, 'random') # Cruel Punishment (218582): Hybrid wind damage (10x, ATK & MAG) to all enemies | |
apple = True # reset next turn | |
elif random() <= 0.25 and self.HP < 0.6 and apple == False and olive == False: | |
useSkill(7, 'random') # Spineshatter Dive 0 (218585): Physical damage (6x, ATK) to one enemy after a one turn jump delay | |
olive = True # reset next turn | |
apple = True # reset next turn | |
elif random() <= 0.35 and self.hasBuff('any') and olive == False: | |
useSkill(1, 'random') # Aerora (218579): Magic wind damage (3.4x, MAG) to all enemies | |
olive = True # reset next turn | |
berry = True # reset next turn | |
elif random() <= 0.30 and self.hasBuff('any') and peach == False and olive == False: | |
useSkill(2, 'random') # Aeroga (218580): Magic wind damage (3.8x, MAG) to all enemies | |
olive = True # reset next turn | |
peach = True # reset next turn | |
berry = True # reset next turn | |
elif self.hasBuff('any') and isTurnMod(3) and self.HP > 0.7: | |
useSkill(3, 'random') # Spineshatter Dive (218581): Physical damage (2x, ATK) to one enemy after a one turn jump delay | |
berry = True # reset next turn | |
elif self.hasBuff('any') and isTurnMod(3) and self.HP < 0.7: | |
useSkill(7, 'random') # Spineshatter Dive 0 (218585): Physical damage (6x, ATK) to one enemy after a one turn jump delay | |
berry = True # reset next turn | |
elif random() <= 0.30 and self.hasBuff('any') and mango == False: | |
useSkill(6, 'random') # Spear Thrust (218584): Physical damage (2.5x * 1.25 = 3.13x, ATK) to one enemy (ignore cover) | |
mango = True # reset next turn | |
elif self.HP < 0.4 and berry == False: | |
useSkill(5, 'random') # Grit (218583): Increase ATK and MAG by 40% for 3 turns to all allies | |
berry = True # reset next turn | |
elif random() <= 0.50 and self.HP < 0.7 and berry == False: | |
useSkill(5, 'random') # Grit (218583): Increase ATK and MAG by 40% for 3 turns to all allies | |
berry = True # reset next turn | |
elif random() <= 0.35 and olive == False: | |
useSkill(1, 'random') # Aerora (218579): Magic wind damage (3.4x, MAG) to all enemies | |
olive = True # reset next turn | |
elif random() <= 0.30 and peach == False and olive == False: | |
useSkill(2, 'random') # Aeroga (218580): Magic wind damage (3.8x, MAG) to all enemies | |
olive = True # reset next turn | |
peach = True # reset next turn | |
elif mango == False: | |
useSkill(6, 'random') # Spear Thrust (218584): Physical damage (2.5x * 1.25 = 3.13x, ATK) to one enemy (ignore cover) | |
mango = True # reset next turn | |
else: | |
attack('random') | |
## | |
# Monster Info | |
## | |
# | |
# Monster Veritas of the Bolt (305015500) | |
# Race Human | |
# Level 99 | |
# Actions 4-4 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 200000000 | |
# MP 100000 | |
# ATK 1000 | |
# DEF 1500 | |
# MAG 1200 | |
# SPR 1500 | |
# | |
# | |
# 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 (+80% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 100% | |
# MAG 100% | |
# SPR 100% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 雷属性吸収 (100005) [Passive] | |
# | |
# Absorb Lightning elemental attacks | |
# | |
## | |
# | |
# 全ステ60% (100048) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 60% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Thundaga (218586) [Magic] | |
# | |
# Magic lightning damage (3.6x, MAG) to all enemies | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Thundaja (218587) [Magic] | |
# | |
# Magic lightning damage (3.8x, MAG) to all enemies | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Bewitching Pain (218588) [Magic] | |
# | |
# Magic damage (4.5x, MAG) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Shock Blade (218589) [Magic] | |
# | |
# Magic lightning damage (4.5x, MAG) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Eternal Pain (218590) [Magic] | |
# | |
# Magic damage (3.5x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Thunder's Light (218591) [Magic] | |
# | |
# Magic lightning damage (4.5x, MAG) to all enemies | |
# Reduce resistance to Lightning by 100% for 3 turns to all enemies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if self.HP < 0.6 and apple == False: | |
useSkill(6, 'random') # Thunder's Light (218591): Magic lightning damage (4.5x, MAG) to all enemies, Reduce resistance to Lightning by 100% for 3 turns to all enemies | |
apple = True # reset next turn | |
elif self.HP < 0.6 and berry == False: | |
useSkill(4, 'random') # Shock Blade (218589): Magic lightning damage (4.5x, MAG) to one enemy | |
berry = True # reset next turn | |
elif self.HP > 0.6 and olive == False: | |
useSkill(3, 'random') # Bewitching Pain (218588): Magic damage (4.5x, MAG) to one enemy | |
olive = True # reset next turn | |
elif random() <= 0.60 and peach == False: | |
useSkill(5, 'random') # Eternal Pain (218590): Magic damage (3.5x, MAG) to all enemies | |
peach = True # reset next turn | |
elif random() <= 0.40 and peach == False and self.HP > 0.6: | |
useSkill(1, 'random') # Thundaga (218586): Magic lightning damage (3.6x, MAG) to all enemies | |
peach = True # reset next turn | |
elif random() <= 0.40: | |
useSkill(2, 'random') # Thundaja (218587): Magic lightning damage (3.8x, MAG) to all enemies | |
else: | |
attack('random') | |
## | |
# Monster Info | |
## | |
# | |
# Monster Veritas of the Earth (305161100) | |
# Race Human | |
# Level 99 | |
# Actions 4-4 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 200000000 | |
# MP 100000 | |
# ATK 1000 | |
# DEF 1900 | |
# MAG 1000 | |
# SPR 1500 | |
# | |
# | |
# 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 (+80% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 100% | |
# MAG 100% | |
# SPR 100% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 土属性吸収 (100007) [Passive] | |
# | |
# Absorb Earth elemental attacks | |
# | |
## | |
# | |
# 全ステ60% (100048) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 60% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Stonra (218592) [Magic] | |
# | |
# Magic earth damage (5.4x, MAG) to all enemies | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Stonga (218593) [Magic] | |
# | |
# Magic earth damage (5.8x, MAG) to all enemies | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Fossil Burst (218594) [Physical] | |
# | |
# Inflict Petrify (80%) on one enemy | |
# Unknown parameters: [1] | |
# Physical damage (4x, ATK) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Still Mind (218595) [None] | |
# | |
# Cure all status effects for caster | |
# Remove all buffs and debuffs from caster | |
# Restore 20000000 HP to caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Smiting Shield (218596) [Physical] | |
# | |
# Physical damage (4.6x, ATK) to one enemy | |
# Inflict Paralyze (80%) on one enemy | |
# Unknown parameters: [1] | |
# Increase DEF and SPR by 50% for 3 turns to caster | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Earth Crush (218597) [Physical] | |
# | |
# Physical earth damage (7x, ATK) to all enemies | |
# Reduce ATK and MAG by 40% for 5 turns to all enemies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Cover (218598) [None] | |
# | |
# Intercept unknown damage to allies for 2 turns, reducing damage by 80% | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Crag Wall (218599) [None] | |
# | |
# Reduce damage taken by 100% to one ally for 2 turns (can not be removed) | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if isTurn(1) and once(): | |
useSkill(6, 'random') # Earth Crush (218597): Physical earth damage (7x, ATK) to all enemies, Reduce ATK and MAG by 40% for 5 turns to all enemies | |
elif unit('3:ally:2:Veritas of the Bolt').is('alive') and isTurn(1) and once(): | |
useSkill(7, 'random') # Cover (218598): Intercept unknown damage to allies for 2 turns, reducing damage by 80% | |
mango = True # reset next turn | |
olive = True # reset next turn | |
elif unit('3:ally:2:Veritas of the Bolt').is('alive') and mango == True: | |
useSkill(8, 'random') # Crag Wall (218599): Reduce damage taken by 100% to one ally for 2 turns (can not be removed) | |
mango = False # reset next turn | |
elif unit('3:ally:2:Veritas of the Bolt').is('alive') and green == 3: | |
useSkill(7, 'random') # Cover (218598): Intercept unknown damage to allies for 2 turns, reducing damage by 80% | |
green = 0 | |
mango = True # reset next turn | |
olive = True # reset next turn | |
elif olive == False: | |
useSkill(2, 'random') # Stonga (218593): Magic earth damage (5.8x, MAG) to all enemies | |
green += 1 | |
olive = True # reset next turn | |
elif self.HP < 0.5 and once(): | |
useSkill(6, 'random') # Earth Crush (218597): Physical earth damage (7x, ATK) to all enemies, Reduce ATK and MAG by 40% for 5 turns to all enemies | |
elif unit('4:ally:any').supportedWithLastTurn('magic') and apple == False: | |
useSkill(3, 'random') # Fossil Burst (218594): Inflict Petrify (80%) on one enemy, Physical damage (4x, ATK) to one enemy | |
apple = True # reset next turn | |
elif isTurnMod(3) and berry == False: | |
useSkill(4, 'random') # Still Mind (218595): Cure all status effects for caster, Remove all buffs and debuffs from caster, Restore 20000000 HP to caster | |
berry = True # reset next turn | |
elif isTurnMod(3) and berry == True: | |
useSkill(5, 'random') # Smiting Shield (218596): Physical damage (4.6x, ATK) to one enemy, Inflict Paralyze (80%) on one enemy, Increase DEF and SPR by 50% for 3 turns to caster | |
elif random() <= 0.30 and peach == False: | |
useSkill(1, 'random') # Stonra (218592): Magic earth damage (5.4x, MAG) to all enemies | |
peach = True # reset next turn | |
elif random() <= 0.30 and peach == False: | |
useSkill(2, 'random') # Stonga (218593): Magic earth damage (5.8x, MAG) to all enemies | |
peach = True # reset next turn | |
else: | |
attack('random') | |
## | |
# Monster Info | |
## | |
# | |
# Monster Veritas of the Frost (305101400) | |
# Race Human | |
# Level 99 | |
# Actions 6-6 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 200000000 | |
# MP 100000 | |
# ATK 1200 | |
# DEF 1300 | |
# MAG 1200 | |
# SPR 1300 | |
# | |
# | |
# 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 (+80% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 100% | |
# MAG 100% | |
# SPR 100% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 氷属性吸収 (100004) [Passive] | |
# | |
# Absorb Ice elemental attacks | |
# | |
## | |
# | |
# 全ステ60% (100048) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 60% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Blizzaga (218600) [Magic] | |
# | |
# Magic ice damage (2.8x, MAG) to all enemies | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Flash Freeze (218601) [Magic] | |
# | |
# Magic ice damage (3x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Ruthless Cleaver (218602) [Physical] | |
# | |
# Physical damage (2.8x, ATK) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Cleaving Frost (218603) [Magic] | |
# | |
# Magic ice damage (4.5x, MAG) to all enemies | |
# Reduce resistance to Ice by 100% for 2 turns to all enemies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Ice Shatter Stance (218604) [Physical] | |
# | |
# Reduce resistance to Ice by 100% for 2 turns to all enemies | |
# Unused parameters: [1] | |
# Physical damage (3.8x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Killing Stance (218605) [None] | |
# | |
# Increase ATK and MAG by 30% for 3 turns to caster | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Ice Wall (218606) [None] | |
# | |
# Increase resistance to Fire, Lightning, Water, Wind, Earth, Light and Dark by 20% for 2 turns to all allies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Ice Piercer (218607) [Physical] | |
# | |
# Physical ice damage (4.5x * 1.25 = 5.63x, ATK) to one enemy (ignore cover) | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if isTurn(1) and once(): | |
useSkill(6, 'random') # Killing Stance (218605): Increase ATK and MAG by 30% for 3 turns to caster | |
elif isTurn(1) and once(): | |
useSkill(4, 'random') # Cleaving Frost (218603): Magic ice damage (4.5x, MAG) to all enemies, Reduce resistance to Ice by 100% for 2 turns to all enemies | |
elif isTurn(1) and once(): | |
useSkill(7, 'random') # Ice Wall (218606): Increase resistance to Fire, Lightning, Water, Wind, Earth, Light and Dark by 20% for 2 turns to all allies | |
elif green >= 2: | |
useSkill(8, 'random') # Ice Piercer (218607): Physical ice damage (4.5x * 1.25 = 5.63x, ATK) to one enemy (ignore cover) | |
green = 0 | |
elif self.HP < 0.7 and once(): | |
useSkill(6, 'random') # Killing Stance (218605): Increase ATK and MAG by 30% for 3 turns to caster | |
elif self.HP < 0.7 and once(): | |
useSkill(4, 'random') # Cleaving Frost (218603): Magic ice damage (4.5x, MAG) to all enemies, Reduce resistance to Ice by 100% for 2 turns to all enemies | |
elif self.HP < 0.7 and once(): | |
useSkill(7, 'random') # Ice Wall (218606): Increase resistance to Fire, Lightning, Water, Wind, Earth, Light and Dark by 20% for 2 turns to all allies | |
elif self.HP < 0.4 and once(): | |
useSkill(6, 'random') # Killing Stance (218605): Increase ATK and MAG by 30% for 3 turns to caster | |
elif self.HP < 0.4 and once(): | |
useSkill(4, 'random') # Cleaving Frost (218603): Magic ice damage (4.5x, MAG) to all enemies, Reduce resistance to Ice by 100% for 2 turns to all enemies | |
elif self.HP < 0.4 and once(): | |
useSkill(7, 'random') # Ice Wall (218606): Increase resistance to Fire, Lightning, Water, Wind, Earth, Light and Dark by 20% for 2 turns to all allies | |
elif white >= 3: | |
useSkill(5, 'random') # Ice Shatter Stance (218604): Reduce resistance to Ice by 100% for 2 turns to all enemies, Physical damage (3.8x, ATK) to all enemies | |
white = 0 | |
elif unit('5:enemy:any').hasBuff('any') and apple == False: | |
useSkill(3, 'random') # Ruthless Cleaver (218602): Physical damage (2.8x, ATK) to one enemy | |
white += 1 | |
green += 1 | |
apple = True # reset next turn | |
elif isTurnMod(3) and berry == False: | |
useSkill(2, 'random') # Flash Freeze (218601): Magic ice damage (3x, MAG) to all enemies | |
berry = True # reset next turn | |
elif self.HP < 0.3 and isTurnMod(2) and olive == False: | |
useSkill(4, 'random') # Cleaving Frost (218603): Magic ice damage (4.5x, MAG) to all enemies, Reduce resistance to Ice by 100% for 2 turns to all enemies | |
olive = True # reset next turn | |
elif self.HP < 0.5 and peach == False: | |
useSkill(8, 'random') # Ice Piercer (218607): Physical ice damage (4.5x * 1.25 = 5.63x, ATK) to one enemy (ignore cover) | |
peach = True # reset next turn | |
elif random() <= 0.30: | |
useSkill(1, 'random') # Blizzaga (218600): Magic ice damage (2.8x, MAG) to all enemies | |
elif random() <= 0.30: | |
useSkill(3, 'random') # Ruthless Cleaver (218602): Physical damage (2.8x, ATK) to one enemy | |
else: | |
attack('random') | |
## | |
# Monster Info | |
## | |
# | |
# Monster Veritas of the Waters (305151100) | |
# Race Human | |
# Level 99 | |
# Actions 5-5 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 200000000 | |
# MP 100000 | |
# ATK 1000 | |
# DEF 1500 | |
# MAG 1500 | |
# SPR 1700 | |
# | |
# | |
# 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 (+80% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 100% | |
# MAG 100% | |
# SPR 100% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 水属性吸収 (100006) [Passive] | |
# | |
# Absorb Water elemental attacks | |
# | |
## | |
# | |
# 全ステ60% (100048) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 60% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Watera (218608) [Magic] | |
# | |
# Magic water damage (3.4x, MAG) to all enemies | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Waterga (218609) [Magic] | |
# | |
# Magic water damage (3.8x, MAG) to all enemies | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Deadly Murk (218610) [None] | |
# | |
# [Death] | |
# Instant KO (50%) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Aquatic Retribution (218611) [Magic] | |
# | |
# Magic water damage (5x, MAG) to all enemies | |
# Reduce ATK, DEF, MAG and SPR by 50% for 3 turns to all enemies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Elemental Power (218612) [None] | |
# | |
# Increase resistance to all elements by 50% for 5 turns to caster | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Blinding Mist (218613) [None] | |
# | |
# Inflict Blind (80%) on all enemies | |
# Unknown parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Biora (218614) [Magic] | |
# | |
# Magic dark damage (4.25x, MAG) to all enemies | |
# Inflict Poison (80%) on all enemies | |
# Unknown parameters: [1] | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Mind Blast (218615) [Magic] | |
# | |
# Magic damage (4.3x, MAG) to all enemies | |
# Inflict Paralyze (80%) on all enemies | |
# Unknown parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Confuse (218616) [Magic] | |
# | |
# Inflict Confusion (70%) on one enemy | |
# Unknown parameters: [1] | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Vital Flow (218617) [None] | |
# | |
# Restore 15000000 (+1.8x, Heal) HP to all allies | |
# Unknown parameters: [100] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if isTurn(1) and once() and apple == False: | |
useSkill(5, 'random') # Elemental Power (218612): Increase resistance to all elements by 50% for 5 turns to caster | |
mango = True # reset next turn | |
apple = True # reset next turn | |
elif mango == False and isTurnMod(2): | |
useSkill(10, 'random') # Vital Flow (218617): Restore 15000000 (+1.8x, Heal) HP to all allies | |
mango = True # reset next turn | |
elif random() <= 0.35 and self.HP < 0.3 and lemon == False: | |
useSkill(3, 'random') # Deadly Murk (218610): [Death], Instant KO (50%) to one enemy | |
lemon = True # reset next turn | |
elif self.HP < 0.5 and once() and apple == False: | |
useSkill(5, 'random') # Elemental Power (218612): Increase resistance to all elements by 50% for 5 turns to caster | |
apple = True # reset next turn | |
elif self.HP < 0.8 and once() and apple == False: | |
useSkill(4, 'random') # Aquatic Retribution (218611): Magic water damage (5x, MAG) to all enemies, Reduce ATK, DEF, MAG and SPR by 50% for 3 turns to all enemies | |
apple = True # reset next turn | |
elif self.HP < 0.5 and once() and apple == False: | |
useSkill(4, 'random') # Aquatic Retribution (218611): Magic water damage (5x, MAG) to all enemies, Reduce ATK, DEF, MAG and SPR by 50% for 3 turns to all enemies | |
apple = True # reset next turn | |
elif random() <= 0.25 and self.HP < 0.5 and apple == False: | |
useSkill(4, 'random') # Aquatic Retribution (218611): Magic water damage (5x, MAG) to all enemies, Reduce ATK, DEF, MAG and SPR by 50% for 3 turns to all enemies | |
elif random() <= 0.40 and self.HP < 0.5: | |
useSkill(1, 'random') # Watera (218608): Magic water damage (3.4x, MAG) to all enemies | |
elif random() <= 0.35 and self.HP < 0.5: | |
useSkill(2, 'random') # Waterga (218609): Magic water damage (3.8x, MAG) to all enemies | |
elif random() <= 0.30 and self.HP > 0.5 and berry == False: | |
useSkill(6, 'random') # Blinding Mist (218613): Inflict Blind (80%) on all enemies | |
berry = True # reset next turn | |
elif random() <= 0.30 and self.HP > 0.5 and peach == False: | |
useSkill(8, 'random') # Mind Blast (218615): Magic damage (4.3x, MAG) to all enemies, Inflict Paralyze (80%) on all enemies | |
peach = True # reset next turn | |
elif random() <= 0.40 and olive == False and self.HP > 0.5: | |
useSkill(1, 'random') # Watera (218608): Magic water damage (3.4x, MAG) to all enemies | |
olive = True # reset next turn | |
elif olive == False: | |
useSkill(2, 'random') # Waterga (218609): Magic water damage (3.8x, MAG) to all enemies | |
olive = True # reset next turn | |
elif random() <= 0.30: | |
useSkill(7, 'random') # Biora (218614): Magic dark damage (4.25x, MAG) to all enemies, Inflict Poison (80%) on all enemies | |
elif random() <= 0.30: | |
useSkill(9, 'random') # Confuse (218616): Inflict Confusion (70%) on one enemy | |
else: | |
attack('random') | |
## | |
# Monster Info | |
## | |
# | |
# Monster Veritas of the Flame (305141100) | |
# Race Human | |
# Level 99 | |
# Actions 5-5 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 200000000 | |
# MP 100000 | |
# ATK 1400 | |
# DEF 1600 | |
# MAG 1100 | |
# SPR 1500 | |
# | |
# | |
# 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 (+80% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 100% | |
# MAG 100% | |
# SPR 100% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 火属性吸収 (100003) [Passive] | |
# | |
# Absorb Fire elemental attacks | |
# | |
## | |
# | |
# 全ステ60% (100048) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 60% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Blaze Breaker (218618) [Hybrid] | |
# | |
# Hybrid fire damage (10x, ATK & MAG) to one enemy | |
# Unused parameters: [0] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Flaming Axe (218619) [Hybrid] | |
# | |
# Hybrid fire damage (8x, ATK & MAG) to one enemy | |
# Unused parameters: [0] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Call for the Strong (218620) [None] | |
# | |
# Increase ATK by 25% for 2 turns to caster | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Heavy Swing (218621) [Physical] | |
# | |
# Physical damage (3.3x, ATK) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Fira (218622) [Magic] | |
# | |
# Magic fire damage (3.4x, MAG) to all enemies | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Burning Hellfire (218623) [Physical] | |
# | |
# Physical fire damage (5x, ATK) to all enemies | |
# Reduce ATK, DEF, MAG and SPR by 20% for 3 turns to all enemies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Rousing Inferno (218624) [None] | |
# | |
# Increase ATK and DEF by 40% for 3 turns to all allies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if random() <= 0.50 and self.HP < 0.7 and apple == False: | |
useSkill(6, 'random') # Burning Hellfire (218623): Physical fire damage (5x, ATK) to all enemies, Reduce ATK, DEF, MAG and SPR by 20% for 3 turns to all enemies | |
apple = True # reset next turn | |
elif self.HP < 0.7 and once(): | |
useSkill(7, 'random') # Rousing Inferno (218624): Increase ATK and DEF by 40% for 3 turns to all allies | |
peach = True # reset next turn | |
elif unit('3:ally:1:Veritas of the Heavens').HP < 0.5 and once() and peach == False: | |
useSkill(7, 'random') # Rousing Inferno (218624): Increase ATK and DEF by 40% for 3 turns to all allies | |
berry = True # reset next turn | |
elif self.HP < 0.6 and berry == False: | |
useSkill(1, 'random') # Blaze Breaker (218618): Hybrid fire damage (10x, ATK & MAG) to one enemy | |
berry = True # reset next turn | |
elif apple == False: | |
useSkill(3, 'random') # Call for the Strong (218620): Increase ATK by 25% for 2 turns to caster | |
apple = True # reset next turn | |
elif random() <= 0.60 and berry == False: | |
useSkill(4, 'random') # Heavy Swing (218621): Physical damage (3.3x, ATK) to all enemies | |
berry = True # reset next turn | |
elif random() <= 0.30: | |
useSkill(2, 'random') # Flaming Axe (218619): Hybrid fire damage (8x, ATK & MAG) to one enemy | |
berry = True # reset next turn | |
elif random() <= 0.30: | |
useSkill(5, 'random') # Fira (218622): Magic fire damage (3.4x, MAG) to all enemies | |
else: | |
attack('random') | |
## | |
# Monster Info | |
## | |
# | |
# Monster Veritas of the Light (305071400) | |
# Race Human | |
# Level 99 | |
# Actions 5-5 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 200000000 | |
# MP 100000 | |
# ATK 1000 | |
# DEF 1500 | |
# MAG 1400 | |
# SPR 1500 | |
# | |
# | |
# 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 (+80% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 100% | |
# MAG 100% | |
# SPR 100% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 光属性吸収 (100012) [Passive] | |
# | |
# Absorb Light elemental attacks | |
# | |
## | |
# | |
# 全ステ60% (100048) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 60% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Holy (218625) [Magic] | |
# | |
# Magic light damage (4.3x, MAG) to one enemy | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Banishga (218626) [Magic] | |
# | |
# Magic light damage (3.8x, MAG) to all enemies | |
# | |
# Sealable + Unknown1 + | |
# Reflect + Unknown2 - | |
# | |
## | |
# | |
# Erasing Aura (218627) [None] | |
# | |
# Remove all debuffs from all allies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Divine (218628) [None] | |
# | |
# Restore 50000000 (+2x, Heal) HP split over 5 turns to caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Divine Shot (218629) [Magic] | |
# | |
# Magic light damage (4x, MAG) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Light of Supremacy (218630) [Magic] | |
# | |
# Magic damage (2.6x, MAG) to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Dawn of Judgment (218631) [Magic] | |
# | |
# Magic light damage (4x, MAG) to all enemies | |
# Increase ATK and MAG by 20% for 5 turns to caster | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Ultima (218632) [Magic] | |
# | |
# Magic damage (4.5x * 1.33 = 6x, MAG) to all enemies (ignore reflect) | |
# | |
# Sealable + Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Salvatory Light (218633) [None] | |
# | |
# Increase ATK, DEF, MAG and SPR by 50% for 999 turns to caster (can not be removed) | |
# Unused parameters: [1] | |
# Restore 90-99% HP to caster | |
# Remove all buffs and debuffs from caster | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if unit('3:ally:2:Veritas of the Bolt').is('dead') and once(): | |
useSkill(9, 'random') # Salvatory Light (218633): Increase ATK, DEF, MAG and SPR by 50% for 999 turns to caster (can not be removed), Restore 90-99% HP to caster, Remove all buffs and debuffs from caster | |
elif isTurn(1) and once(): | |
useSkill(7, 'random') # Dawn of Judgment (218631): Magic light damage (4x, MAG) to all enemies, Increase ATK and MAG by 20% for 5 turns to caster | |
elif isTurnMod(4) and peach == False: | |
useSkill(8, 'random') # Ultima (218632): Magic damage (4.5x * 1.33 = 6x, MAG) to all enemies (ignore reflect) | |
peach = True # reset next turn | |
elif unit('4:ally:any').hasDebuff('any') and berry == False: | |
useSkill(3, 'random') # Erasing Aura (218627): Remove all debuffs from all allies | |
berry = True # reset next turn | |
elif self.HP < 0.7 and once(): | |
useSkill(4, 'random') # Divine (218628): Restore 50000000 (+2x, Heal) HP split over 5 turns to caster | |
olive = True # reset next turn | |
elif self.HP < 0.4 and once() and olive == False: | |
useSkill(4, 'random') # Divine (218628): Restore 50000000 (+2x, Heal) HP split over 5 turns to caster | |
olive = True # reset next turn | |
elif random() <= 0.25 and self.HP < 0.5 and apple == False: | |
useSkill(6, 'random') # Light of Supremacy (218630): Magic damage (2.6x, MAG) to all enemies | |
apple = True # reset next turn | |
elif random() <= 0.20: | |
useSkill(1, 'random') # Holy (218625): Magic light damage (4.3x, MAG) to one enemy | |
elif random() <= 0.30: | |
useSkill(2, 'random') # Banishga (218626): Magic light damage (3.8x, MAG) to all enemies | |
elif random() <= 0.30: | |
useSkill(6, 'random') # Light of Supremacy (218630): Magic damage (2.6x, MAG) to all enemies | |
elif random() <= 0.30: | |
useSkill(5, 'random') # Divine Shot (218629): Magic light damage (4x, MAG) to one enemy | |
else: | |
attack('random') | |
## | |
# Monster Info | |
## | |
# | |
# Monster Veritas of the Dark (305111100) | |
# Race Human | |
# Level 99 | |
# Actions 7-7 | |
# | |
# NEW DAMAGE FORMULA! (5, 25, 185) | |
# | |
# | |
# Stats | |
# HP 200000000 | |
# MP 100000 | |
# ATK 1400 | |
# DEF 1500 | |
# MAG 1200 | |
# SPR 1500 | |
# | |
# | |
# 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 (+80% / application) | |
# Poison 100% | |
# Blind 100% | |
# Sleep 100% | |
# Silence 100% | |
# Paralyze 100% | |
# Confusion 100% | |
# Disease 100% | |
# Petrify 100% | |
# | |
# | |
# Debuff resist | |
# ATK 100% | |
# DEF 100% | |
# MAG 100% | |
# SPR 100% | |
# Stop 100% | |
# Charm 100% | |
# Berserk 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Passives | |
### | |
# | |
# 闇属性吸収 (100013) [Passive] | |
# | |
# Absorb Dark elemental attacks | |
# | |
## | |
# | |
# 全ステ60% (100048) [Passive] | |
# | |
# Increase ATK, DEF, MAG and SPR by 60% | |
# | |
## | |
### | |
# Skills | |
### | |
# | |
# Mirror of Equity (218634) [Physical] | |
# | |
# Physical damage (1.3x, ATK) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Fingersnap (218635) [Physical] | |
# | |
# Physical damage (1.2x, ATK) to one enemy | |
# Remove all buffs and debuffs from one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Dark Punishment (218636) [Physical] | |
# | |
# Physical dark damage (2.3x * 1.33 = 3.07x, ATK) to one enemy (ignore cover) | |
# Reduce resistance to Dark by 100% for 2 turns to one enemy | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Dual Slash (218637) [Physical] | |
# | |
# 2 physical attacks (3.6x each, 7.2x total, ATK) to all enemies | |
# Unused parameters: [16] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Defensive Barrier (218638) [None] | |
# | |
# Reduce damage taken by 20% to caster for 3 turns | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Impact (218639) [Magic] | |
# | |
# Magic dark damage (6.4x, MAG) to all enemies | |
# Reduce resistance to Dark by 80% for 3 turns to all enemies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Seal of Conviction (218640) [None] | |
# | |
# 70% HP damage to all enemies | |
# Unknown parameters: [70,100] | |
# Reduce resistance to Light and Dark by 60% for 3 turns to all enemies | |
# Unused parameters: [1] | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if self.HP < 0.3 and once(): | |
useSkill(7, 'random') # Seal of Conviction (218640): 70% HP damage to all enemies, Reduce resistance to Light and Dark by 60% for 3 turns to all enemies | |
honey = True # persistent | |
elif self.HP < 0.4 and once() and honey == False: | |
useSkill(7, 'random') # Seal of Conviction (218640): 70% HP damage to all enemies, Reduce resistance to Light and Dark by 60% for 3 turns to all enemies | |
honey = True # persistent | |
elif self.HP < 0.7 and once() and honey == False: | |
useSkill(7, 'random') # Seal of Conviction (218640): 70% HP damage to all enemies, Reduce resistance to Light and Dark by 60% for 3 turns to all enemies | |
elif green >= 9 and isTurnMod(2) and grape == False: | |
useSkill(5, 'random') # Defensive Barrier (218638): Reduce damage taken by 20% to caster for 3 turns | |
grape = True # reset next turn | |
elif green >= 8 and isTurnMod(3) and grape == False: | |
useSkill(5, 'random') # Defensive Barrier (218638): Reduce damage taken by 20% to caster for 3 turns | |
green = 0 | |
grape = True # reset next turn | |
elif random() <= 0.50 and apple == False: | |
useSkill(1, 'random') # Mirror of Equity (218634): Physical damage (1.3x, ATK) to one enemy | |
green += 1 | |
apple = True # reset next turn | |
elif apple == False: | |
useSkill(2, 'random') # Fingersnap (218635): Physical damage (1.2x, ATK) to one enemy, Remove all buffs and debuffs from one enemy | |
green += 1 | |
apple = True # reset next turn | |
elif random() <= 0.50 and berry == False: | |
useSkill(1, 'random') # Mirror of Equity (218634): Physical damage (1.3x, ATK) to one enemy | |
green += 1 | |
berry = True # reset next turn | |
elif berry == False: | |
useSkill(2, 'random') # Fingersnap (218635): Physical damage (1.2x, ATK) to one enemy, Remove all buffs and debuffs from one enemy | |
green += 1 | |
berry = True # reset next turn | |
elif random() <= 0.50 and peach == False: | |
useSkill(1, 'random') # Mirror of Equity (218634): Physical damage (1.3x, ATK) to one enemy | |
green += 1 | |
peach = True # reset next turn | |
elif peach == False: | |
useSkill(2, 'random') # Fingersnap (218635): Physical damage (1.2x, ATK) to one enemy, Remove all buffs and debuffs from one enemy | |
green += 1 | |
peach = True # reset next turn | |
elif ramen == True and lemon == False: | |
useSkill(4, 'random') # Dual Slash (218637): 2 physical attacks (3.6x each, 7.2x total, ATK) to all enemies | |
lemon = True # reset next turn | |
ramen = False # persistent | |
elif self.HP < 0.6 and olive == False: | |
useSkill(3, 'random') # Dark Punishment (218636): Physical dark damage (2.3x * 1.33 = 3.07x, ATK) to one enemy (ignore cover), Reduce resistance to Dark by 100% for 2 turns to one enemy | |
green += 1 | |
olive = True # reset next turn | |
elif mango == False: | |
useSkill(3, 'random') # Dark Punishment (218636): Physical dark damage (2.3x * 1.33 = 3.07x, ATK) to one enemy (ignore cover), Reduce resistance to Dark by 100% for 2 turns to one enemy | |
green += 1 | |
mango = True # reset next turn | |
elif ramen == False and lemon == False: | |
useSkill(6, 'random') # Impact (218639): Magic dark damage (6.4x, MAG) to all enemies, Reduce resistance to Dark by 80% for 3 turns to all enemies | |
lemon = True # reset next turn | |
ramen = True # persistent | |
else: | |
attack('random') | |
green += 1 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment