Skip to content

Instantly share code, notes, and snippets.

@aEnigmatic
Created July 4, 2020 10:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aEnigmatic/b797461c744038bbc6aa1165e99b4e94 to your computer and use it in GitHub Desktop.
Save aEnigmatic/b797461c744038bbc6aa1165e99b4e94 to your computer and use it in GitHub Desktop.
Scorn of the Sworn Eight of Paladia
##
# 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