Skip to content

Instantly share code, notes, and snippets.

@aEnigmatic
Created May 30, 2019 09:42
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/e16584b3536e636dcd17d1e71e11e91b to your computer and use it in GitHub Desktop.
Save aEnigmatic/e16584b3536e636dcd17d1e71e11e91b to your computer and use it in GitHub Desktop.
Asura 2* [AI only]
###
# Asura 2*
###
# Skills
###
#
# Vicissitudes of Dharma (207600) [None]
#
# Reduce physical damage taken by 95% to caster for 4 turns (can not be removed)
# Unused parameters: [1]
# Reduce magic damage taken by 95% to caster for 4 turns (can not be removed)
# Unused parameters: [1]
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Face of Carnage (207610) [None]
#
# Increase ATK and MAG by 50% for 3 turns to caster
# Unused parameters: [1]
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Goddess Blade (207620) [Physical]
#
# Physical damage (3.8x, ATK) to one enemy
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Goddess Flourish (207630) [Physical]
#
# Physical damage (4.5x, ATK) to all enemies
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Spirit Blow (207640) [Physical]
#
# Physical damage (4.5x, ATK) to one enemy
# Physical damage (2.1x, ATK) per turn to one enemy for 3 turns
# Unused parameters: [0,0,5]
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Goddess Flame (207650) [Physical]
#
# Physical fire damage (4.6x, ATK) to one enemy
# Reduce resistance to Fire by 50% for 3 turns to one enemy
# Unused parameters: [1]
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Goddess Flame Slash (207660) [None]
#
# Physical* fire damage (7x, ATK) to all enemies
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Face of Rage (207670) [None]
#
# Increase DEF and SPR by 40% for 3 turns to caster
# Unused parameters: [1]
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Forsaken Stance (207680) [None]
#
# Reduce physical damage taken by 95% to caster for one turn (can not be removed)
# Unused parameters: [1]
# Reduce magic damage taken by 95% to caster for one turn (can not be removed)
# Unused parameters: [1]
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Retaliation Stance (207690) [None]
#
# Reduce physical damage taken by 95% to caster for one turn (can not be removed)
# Unused parameters: [1]
# Reduce magic damage taken by 95% to caster for one turn (can not be removed)
# Unused parameters: [1]
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Hexaslash Fury (207700) [None]
#
# Physical* damage (8x, ATK) to all enemies
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Demonic Timeseal (207710) [Magic]
#
# Magic damage (0.2x, MAG) as MP drain (20%) to one enemy
# Inflict Stop (100%) for 3 turns on one enemy
# Inflict Petrify (100%) on one enemy
# Unknown parameters: [1]
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Face of Penitence (207720) [None]
#
# Increase SPR by 40% for 3 turns to caster
# Unused parameters: [1]
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Frozen Flame Stance (207730) [None]
#
# Increase resistance to Fire and Ice by 75% for one turn to caster
# Unused parameters: [1]
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Electrified Aqua Stance (207740) [None]
#
# Increase resistance to Lightning and Water by 75% for one turn to caster
# Unused parameters: [1]
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Terra Tempest Stance (207750) [None]
#
# Increase resistance to Wind and Earth by 75% for one turn to caster
# Unused parameters: [1]
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Shadowed Radiance Stance (207760) [None]
#
# Increase resistance to Light and Dark by 75% for one turn to caster
# Unused parameters: [1]
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Slashes of Fury (207770) [Physical]
#
# Physical damage (6x, ATK) to all enemies
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Ruination of Providence (207780) [Physical]
#
# Physical damage (12x, ATK) to all enemies
# Reduce resistance to all elements by 200% for 3 turns to all enemies
# Unused parameters: [1]
# Reduce ATK and MAG by 50% for 3 turns to all enemies
# Unused parameters: [1]
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Demonic Frozen Flash (207790) [Magic]
#
# Magic ice damage (9.6x, MAG) to all enemies
# Reduce resistance to Ice by 70% for 3 turns to all enemies
# Unused parameters: [1]
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Demonic Aqua Flash (207800) [Magic]
#
# Magic water damage (9.6x, MAG) to all enemies
# Reduce resistance to Water by 70% for 3 turns to all enemies
# Unused parameters: [1]
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Demonic Terra Flash (207810) [Magic]
#
# Magic earth damage (9.6x, MAG) to all enemies
# Reduce resistance to Earth by 70% for 3 turns to all enemies
# Unused parameters: [1]
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Demonic Radiant Flash (207820) [Magic]
#
# Magic light damage (9.6x, MAG) to all enemies
# Reduce resistance to Light by 70% for 3 turns to all enemies
# Unused parameters: [1]
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Blade of Asura (207830) [None]
#
# Physical* damage (5x, ATK) to one enemy
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Fierce Goddess’ Stance (207840) [None]
#
# Increase ATK, DEF, MAG and SPR by 40% for 3 turns to caster
# Unused parameters: [1]
# Reduce physical damage taken by 95% to caster for one turn (can not be removed)
# Unused parameters: [1]
# Reduce magic damage taken by 95% to caster for one turn (can not be removed)
# Unused parameters: [1]
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Fierce Goddess’ Obliteration (207850) [None]
#
# Remove all buffs and debuffs from all enemies
# Physical* damage (5x, ATK) to all enemies
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Vengeful Stance (207860) [None]
#
# Increase ATK, DEF, MAG and SPR by 40% for 3 turns to caster
# Unused parameters: [1]
# Reduce physical damage taken by 35% to caster for 99999 turns (can not be removed)
# Unused parameters: [1]
# Reduce magic damage taken by 35% to caster for 99999 turns (can not be removed)
# Unused parameters: [1]
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Hell Condemnation (207870) [None]
#
# Remove all buffs and debuffs from one enemy
# Instant KO (100%) to one enemy (ignores death resist)
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Spirit Pounder (207880) [Physical]
#
# Physical damage (3.5x, ATK) to all enemies
# Physical damage (2.5x, ATK) per turn to all enemies for 3 turns
# Unused parameters: [0,0,5]
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Stance broken (207890) [None]
#
# No effect
# Unused parameters: [1]
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# 三千大千世界 (216716) [None]
#
# Physical* damage (2.8x, ATK) to all enemies
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
###
# AI
###
if honey == True:
endTurn()
green = 0
honey = False # persistent
elif self.HP < 0.2 and once():
wait() # No action
horse = False # reset next turn
goose = False # reset next turn
mouse = False # reset next turn
tiger = False # reset next turn
otter = False # reset next turn
pizza = False # persistent
sugar = False # persistent
sushi = False # persistent
ramen = False # persistent
elif self.HP < 0.2 and once():
useSkill(27, 'random') # Vengeful Stance (207860): Increase ATK, DEF, MAG and SPR by 40% for 3 turns to caster, Reduce physical damage taken by 35% to caster for 99999 turns (can not be removed), Reduce magic damage taken by 35% to caster for 99999 turns (can not be removed)
elif self.HP < 0.2 and once():
useSkill(31, 'random') # 三千大千世界 (216716): Physical* damage (2.8x, ATK) to all enemies
unk_9 = True # unknown flag type
unk_8 = True # unknown flag type
unk_7 = False # unknown flag type
black = 0
fries = False # persistent
salad = False # persistent
steak = False # persistent
bacon = False # persistent
honey = True # persistent
elif self.HP < 0.5 and once():
wait() # No action
horse = False # reset next turn
goose = False # reset next turn
mouse = False # reset next turn
tiger = False # reset next turn
otter = False # reset next turn
pizza = False # persistent
sugar = False # persistent
sushi = False # persistent
elif self.HP < 0.5 and unk_9 == False and once():
useSkill(25, 'random') # Fierce Goddess’ Stance (207840): Increase ATK, DEF, MAG and SPR by 40% for 3 turns to caster, Reduce physical damage taken by 95% to caster for one turn (can not be removed), Reduce magic damage taken by 95% to caster for one turn (can not be removed)
unk_7 = True # unknown flag type
mauve = 0
black = 0
white = 0
bacon = False # persistent
ramen = False # persistent
honey = True # persistent
elif self.hasStatus('Blind') and unk_7 == True and once():
useSkill(30, 'random') # Stance broken (207890): No effect
unk_7 = False # unknown flag type
fries = False # persistent
salad = False # persistent
steak = False # persistent
bacon = True # persistent
elif unk_7 == True and once():
useSkill(26, 'random') # Fierce Goddess’ Obliteration (207850): Remove all buffs and debuffs from all enemies, Physical* damage (5x, ATK) to all enemies
unk_7 = False # unknown flag type
fries = False # persistent
salad = False # persistent
steak = False # persistent
bacon = True # persistent
elif green >= 10 and var_66 == False and unk_8 == True and isTurnMod(3):
useSkill(31, 'random') # 三千大千世界 (216716): Physical* damage (2.8x, ATK) to all enemies
var_66 = True # unknown flag type
elif green >= 10:
wait() # No action
green = 0
honey = True # persistent
elif once():
useSkill(1, 'random') # Vicissitudes of Dharma (207600): Reduce physical damage taken by 95% to caster for 4 turns (can not be removed), Reduce magic damage taken by 95% to caster for 4 turns (can not be removed)
honey = True # persistent
elif ramen == False and once() and unk_9 == False:
useSkill(2, 'random') # Face of Carnage (207610): Increase ATK and MAG by 50% for 3 turns to caster
elif ramen == False and once() and unk_9 == False:
useSkill(3, 'random') # Goddess Blade (207620): Physical damage (3.8x, ATK) to one enemy
elif ramen == False and once() and unk_9 == False:
useSkill(3, 'random') # Goddess Blade (207620): Physical damage (3.8x, ATK) to one enemy
elif ramen == False and once() and unk_9 == False:
useSkill(5, 'random') # Spirit Blow (207640): Physical damage (4.5x, ATK) to one enemy, Physical damage (2.1x, ATK) per turn to one enemy for 3 turns
elif ramen == False and once() and unk_9 == False:
useSkill(6, 'random') # Goddess Flame (207650): Physical fire damage (4.6x, ATK) to one enemy, Reduce resistance to Fire by 50% for 3 turns to one enemy
ramen = True # persistent
honey = True # persistent
elif ramen == True and once():
useSkill(8, 'random') # Face of Rage (207670): Increase DEF and SPR by 40% for 3 turns to caster
elif ramen == True and once():
useSkill(9, 'random') # Forsaken Stance (207680): Reduce physical damage taken by 95% to caster for one turn (can not be removed), Reduce magic damage taken by 95% to caster for one turn (can not be removed)
sushi = True # persistent
ramen = False # persistent
honey = True # persistent
elif self.hitByLastTurn('hit_attack') and sushi == True and apple == False and once():
useSkill(11, 'random') # Hexaslash Fury (207700): Physical* damage (8x, ATK) to all enemies
apple = True # reset next turn
elif self.hitByLastTurn('special_attack') and sushi == True and apple == False and once():
useSkill(11, 'random') # Hexaslash Fury (207700): Physical* damage (8x, ATK) to all enemies
apple = True # reset next turn
elif self.hitByLastTurn('magic_attack') and sushi == True and apple == False and once():
useSkill(11, 'random') # Hexaslash Fury (207700): Physical* damage (8x, ATK) to all enemies
apple = True # reset next turn
elif unit('5:enemy:any').usedLastTurn('limitburst') and sushi == True and apple == False and once():
useSkill(11, 'random') # Hexaslash Fury (207700): Physical* damage (8x, ATK) to all enemies
apple = True # reset next turn
elif sushi == True and once():
useSkill(13, 'random') # Face of Penitence (207720): Increase SPR by 40% for 3 turns to caster
elif sushi == True and once():
useSkill(14, 'random') # Frozen Flame Stance (207730): Increase resistance to Fire and Ice by 75% for one turn to caster
pizza = True # persistent
sushi = False # persistent
honey = True # persistent
elif self.sufferedDamageLastTurn('physical', 'ice') and pizza == True and berry == False and once():
attack('random')
peach = True # reset next turn
berry = True # reset next turn
elif self.sufferedDamageLastTurn('magical', 'ice') and pizza == True and berry == False and once():
attack('random')
peach = True # reset next turn
berry = True # reset next turn
elif self.sufferedDamageLastTurn('physical', 'fire') and pizza == True and berry == False and once():
attack('random')
peach = True # reset next turn
berry = True # reset next turn
elif self.sufferedDamageLastTurn('magical', 'fire') and pizza == True and berry == False and once():
attack('random')
peach = True # reset next turn
berry = True # reset next turn
elif pizza == True and peach == False and apple == False and once():
useSkill(19, 'random') # Ruination of Providence (207780): Physical damage (12x, ATK) to all enemies, Reduce resistance to all elements by 200% for 3 turns to all enemies, Reduce ATK and MAG by 50% for 3 turns to all enemies
apple = True # reset next turn
bacon = True # persistent
elif pizza == True and peach == False and berry == False and once():
useSkill(20, 'random') # Demonic Frozen Flash (207790): Magic ice damage (9.6x, MAG) to all enemies, Reduce resistance to Ice by 70% for 3 turns to all enemies
berry = True # reset next turn
pizza = False # persistent
bacon = True # persistent
elif self.sufferedDamageLastTurn('physical', 'ice') and pizza == True and peach == True and apple == False and once():
useSkill(20, 'random') # Demonic Frozen Flash (207790): Magic ice damage (9.6x, MAG) to all enemies, Reduce resistance to Ice by 70% for 3 turns to all enemies
apple = True # reset next turn
pizza = False # persistent
bacon = True # persistent
elif self.sufferedDamageLastTurn('magical', 'ice') and pizza == True and peach == True and apple == False and once():
useSkill(20, 'random') # Demonic Frozen Flash (207790): Magic ice damage (9.6x, MAG) to all enemies, Reduce resistance to Ice by 70% for 3 turns to all enemies
apple = True # reset next turn
pizza = False # persistent
bacon = True # persistent
elif self.sufferedDamageLastTurn('physical', 'fire') and pizza == True and peach == True and apple == False and once():
useSkill(20, 'random') # Demonic Frozen Flash (207790): Magic ice damage (9.6x, MAG) to all enemies, Reduce resistance to Ice by 70% for 3 turns to all enemies
apple = True # reset next turn
pizza = False # persistent
bacon = True # persistent
elif self.sufferedDamageLastTurn('magical', 'fire') and pizza == True and peach == True and apple == False and once():
useSkill(20, 'random') # Demonic Frozen Flash (207790): Magic ice damage (9.6x, MAG) to all enemies, Reduce resistance to Ice by 70% for 3 turns to all enemies
apple = True # reset next turn
pizza = False # persistent
bacon = True # persistent
elif steak == True and black >= 2 and apple == False:
useSkill(7, 'random') # Goddess Flame Slash (207660): Physical* fire damage (7x, ATK) to all enemies
green += 1
apple = True # reset next turn
elif steak == True and apple == False:
useSkill(4, 'random') # Goddess Flourish (207630): Physical damage (4.5x, ATK) to all enemies
green += 1
apple = True # reset next turn
elif steak == True and berry == False:
useSkill(6, 'random') # Goddess Flame (207650): Physical fire damage (4.6x, ATK) to one enemy, Reduce resistance to Fire by 50% for 3 turns to one enemy
green += 1
berry = True # reset next turn
elif steak == True and peach == False:
useSkill(6, 'random') # Goddess Flame (207650): Physical fire damage (4.6x, ATK) to one enemy, Reduce resistance to Fire by 50% for 3 turns to one enemy
green += 1
peach = True # reset next turn
elif steak == True and olive == False:
useSkill(5, 'random') # Spirit Blow (207640): Physical damage (4.5x, ATK) to one enemy, Physical damage (2.1x, ATK) per turn to one enemy for 3 turns
black += 1
green += 1
olive = True # reset next turn
elif steak == True and black >= 3 and mango == False:
useSkill(24, 'highest HP') # Blade of Asura (207830): Physical* damage (5x, ATK) to one enemy
green += 1
mango = True # reset next turn
elif steak == True and black >= 3 and lemon == False:
useSkill(24, 'highest DEF') # Blade of Asura (207830): Physical* damage (5x, ATK) to one enemy
green += 1
lemon = True # reset next turn
elif steak == True and black >= 3 and grape == False:
attack('random')
green += 1
grape = True # reset next turn
elif steak == True and black >= 3 and melon == False:
attack('random')
black = 0
green += 1
melon = True # reset next turn
bacon = True # persistent
elif salad == True and white >= 2:
attack('random')
white = 0
salad = False # persistent
bacon = True # persistent
elif random() <= 0.75 and salad == True and peach == False:
useSkill(12, 'random') # Demonic Timeseal (207710): Magic damage (0.2x, MAG) as MP drain (20%) to one enemy, Inflict Stop (100%) for 3 turns on one enemy, Inflict Petrify (100%) on one enemy
peach = True # reset next turn
elif random() <= 0.50 and salad == True and guava == False:
useSkill(9, 'random') # Forsaken Stance (207680): Reduce physical damage taken by 95% to caster for one turn (can not be removed), Reduce magic damage taken by 95% to caster for one turn (can not be removed)
white += 1
guava = True # reset next turn
sugar = True # persistent
salad = False # persistent
ramen = True # persistent
honey = True # persistent
elif salad == True and guava == False:
useSkill(10, 'random') # Retaliation Stance (207690): Reduce physical damage taken by 95% to caster for one turn (can not be removed), Reduce magic damage taken by 95% to caster for one turn (can not be removed)
unk_6 = False # unknown flag type
horse = False # reset next turn
goose = False # reset next turn
mouse = False # reset next turn
tiger = False # reset next turn
otter = False # reset next turn
white += 1
guava = True # reset next turn
pasta = False # persistent
salad = False # persistent
ramen = True # persistent
honey = True # persistent
elif self.hitByLastTurn('hit_attack') and salad == False and sugar == True and berry == False:
useSkill(11, 'random') # Hexaslash Fury (207700): Physical* damage (8x, ATK) to all enemies
berry = True # reset next turn
sugar = False # persistent
salad = True # persistent
ramen = False # persistent
elif self.hitByLastTurn('special_attack') and salad == False and sugar == True and berry == False:
useSkill(11, 'random') # Hexaslash Fury (207700): Physical* damage (8x, ATK) to all enemies
berry = True # reset next turn
sugar = False # persistent
salad = True # persistent
ramen = False # persistent
elif self.hitByLastTurn('magic_attack') and salad == False and sugar == True and berry == False:
useSkill(11, 'random') # Hexaslash Fury (207700): Physical* damage (8x, ATK) to all enemies
berry = True # reset next turn
sugar = False # persistent
salad = True # persistent
ramen = False # persistent
elif unit('5:enemy:any').usedLastTurn('limitburst') and salad == False and sugar == True and berry == False:
useSkill(11, 'random') # Hexaslash Fury (207700): Physical* damage (8x, ATK) to all enemies
berry = True # reset next turn
sugar = False # persistent
salad = True # persistent
ramen = False # persistent
elif unit('5:enemy:any').usedLastTurn('guard') and salad == False and ramen == True and berry == False:
useSkill(18, 'random') # Slashes of Fury (207770): Physical damage (6x, ATK) to all enemies
berry = True # reset next turn
pasta = True # persistent
sugar = False # persistent
salad = True # persistent
ramen = False # persistent
elif not unit('5:enemy:any').usedLastTurn('guard') and salad == False and ramen == True and pasta == False and berry == False:
useSkill(11, 'random') # Hexaslash Fury (207700): Physical* damage (8x, ATK) to all enemies
berry = True # reset next turn
sugar = False # persistent
salad = True # persistent
ramen = False # persistent
elif fries == True and berry == True and white >= 2:
attack('random')
unk_6 = False # unknown flag type
horse = False # reset next turn
goose = False # reset next turn
mouse = False # reset next turn
tiger = False # reset next turn
otter = False # reset next turn
white = 0
fries = False # persistent
bacon = True # persistent
elif random() <= 0.25 and fries == True and guava == False:
useSkill(14, 'random') # Frozen Flame Stance (207730): Increase resistance to Fire and Ice by 75% for one turn to caster
horse = True # reset next turn
otter = True # reset next turn
green += 1
guava = True # reset next turn
fries = False # persistent
honey = True # persistent
elif random() <= 0.33 and fries == True and guava == False:
useSkill(15, 'random') # Electrified Aqua Stance (207740): Increase resistance to Lightning and Water by 75% for one turn to caster
horse = True # reset next turn
tiger = True # reset next turn
green += 1
guava = True # reset next turn
fries = False # persistent
honey = True # persistent
elif random() <= 0.49 and fries == True and guava == False:
useSkill(16, 'random') # Terra Tempest Stance (207750): Increase resistance to Wind and Earth by 75% for one turn to caster
horse = True # reset next turn
mouse = True # reset next turn
green += 1
guava = True # reset next turn
fries = False # persistent
honey = True # persistent
elif fries == True and guava == False:
useSkill(17, 'random') # Shadowed Radiance Stance (207760): Increase resistance to Light and Dark by 75% for one turn to caster
horse = True # reset next turn
goose = True # reset next turn
green += 1
guava = True # reset next turn
fries = False # persistent
honey = True # persistent
elif self.sufferedDamageLastTurn('physical', 'ice') and otter == True and fries == False and mango == False:
useSkill(20, 'random') # Demonic Frozen Flash (207790): Magic ice damage (9.6x, MAG) to all enemies, Reduce resistance to Ice by 70% for 3 turns to all enemies
unk_6 = True # unknown flag type
horse = False # reset next turn
otter = False # reset next turn
green += 1
mango = True # reset next turn
berry = True # reset next turn
elif self.sufferedDamageLastTurn('magical', 'ice') and otter == True and fries == False and mango == False:
useSkill(20, 'random') # Demonic Frozen Flash (207790): Magic ice damage (9.6x, MAG) to all enemies, Reduce resistance to Ice by 70% for 3 turns to all enemies
unk_6 = True # unknown flag type
horse = False # reset next turn
otter = False # reset next turn
green += 1
mango = True # reset next turn
berry = True # reset next turn
elif self.sufferedDamageLastTurn('physical', 'fire') and otter == True and fries == False and mango == False:
useSkill(20, 'random') # Demonic Frozen Flash (207790): Magic ice damage (9.6x, MAG) to all enemies, Reduce resistance to Ice by 70% for 3 turns to all enemies
unk_6 = True # unknown flag type
horse = False # reset next turn
otter = False # reset next turn
green += 1
mango = True # reset next turn
berry = True # reset next turn
elif self.sufferedDamageLastTurn('magical', 'fire') and otter == True and fries == False and mango == False:
useSkill(20, 'random') # Demonic Frozen Flash (207790): Magic ice damage (9.6x, MAG) to all enemies, Reduce resistance to Ice by 70% for 3 turns to all enemies
unk_6 = True # unknown flag type
horse = False # reset next turn
otter = False # reset next turn
green += 1
mango = True # reset next turn
berry = True # reset next turn
elif self.sufferedDamageLastTurn('physical', 'thunder') and tiger == True and fries == False and mango == False:
useSkill(21, 'random') # Demonic Aqua Flash (207800): Magic water damage (9.6x, MAG) to all enemies, Reduce resistance to Water by 70% for 3 turns to all enemies
unk_6 = True # unknown flag type
horse = False # reset next turn
tiger = False # reset next turn
green += 1
mango = True # reset next turn
berry = True # reset next turn
elif self.sufferedDamageLastTurn('magical', 'thunder') and tiger == True and fries == False and mango == False:
useSkill(21, 'random') # Demonic Aqua Flash (207800): Magic water damage (9.6x, MAG) to all enemies, Reduce resistance to Water by 70% for 3 turns to all enemies
unk_6 = True # unknown flag type
horse = False # reset next turn
tiger = False # reset next turn
green += 1
mango = True # reset next turn
berry = True # reset next turn
elif self.sufferedDamageLastTurn('physical', 'water') and tiger == True and fries == False and mango == False:
useSkill(21, 'random') # Demonic Aqua Flash (207800): Magic water damage (9.6x, MAG) to all enemies, Reduce resistance to Water by 70% for 3 turns to all enemies
unk_6 = True # unknown flag type
horse = False # reset next turn
tiger = False # reset next turn
green += 1
mango = True # reset next turn
berry = True # reset next turn
elif self.sufferedDamageLastTurn('magical', 'water') and tiger == True and fries == False and mango == False:
useSkill(21, 'random') # Demonic Aqua Flash (207800): Magic water damage (9.6x, MAG) to all enemies, Reduce resistance to Water by 70% for 3 turns to all enemies
unk_6 = True # unknown flag type
horse = False # reset next turn
tiger = False # reset next turn
green += 1
mango = True # reset next turn
berry = True # reset next turn
elif self.sufferedDamageLastTurn('physical', 'aero') and mouse == True and fries == False and mango == False:
useSkill(22, 'random') # Demonic Terra Flash (207810): Magic earth damage (9.6x, MAG) to all enemies, Reduce resistance to Earth by 70% for 3 turns to all enemies
unk_6 = True # unknown flag type
horse = False # reset next turn
mouse = False # reset next turn
green += 1
mango = True # reset next turn
berry = True # reset next turn
elif self.sufferedDamageLastTurn('magical', 'aero') and mouse == True and fries == False and mango == False:
useSkill(22, 'random') # Demonic Terra Flash (207810): Magic earth damage (9.6x, MAG) to all enemies, Reduce resistance to Earth by 70% for 3 turns to all enemies
unk_6 = True # unknown flag type
horse = False # reset next turn
mouse = False # reset next turn
green += 1
mango = True # reset next turn
berry = True # reset next turn
elif self.sufferedDamageLastTurn('physical', 'quake') and mouse == True and fries == False and mango == False:
useSkill(22, 'random') # Demonic Terra Flash (207810): Magic earth damage (9.6x, MAG) to all enemies, Reduce resistance to Earth by 70% for 3 turns to all enemies
unk_6 = True # unknown flag type
horse = False # reset next turn
mouse = False # reset next turn
green += 1
mango = True # reset next turn
berry = True # reset next turn
elif self.sufferedDamageLastTurn('magical', 'quake') and mouse == True and fries == False and mango == False:
useSkill(22, 'random') # Demonic Terra Flash (207810): Magic earth damage (9.6x, MAG) to all enemies, Reduce resistance to Earth by 70% for 3 turns to all enemies
unk_6 = True # unknown flag type
horse = False # reset next turn
mouse = False # reset next turn
green += 1
mango = True # reset next turn
berry = True # reset next turn
elif self.sufferedDamageLastTurn('physical', 'light') and goose == True and fries == False and mango == False:
useSkill(23, 'random') # Demonic Radiant Flash (207820): Magic light damage (9.6x, MAG) to all enemies, Reduce resistance to Light by 70% for 3 turns to all enemies
unk_6 = True # unknown flag type
horse = False # reset next turn
goose = False # reset next turn
green += 1
mango = True # reset next turn
berry = True # reset next turn
elif self.sufferedDamageLastTurn('magical', 'light') and goose == True and fries == False and mango == False:
useSkill(23, 'random') # Demonic Radiant Flash (207820): Magic light damage (9.6x, MAG) to all enemies, Reduce resistance to Light by 70% for 3 turns to all enemies
unk_6 = True # unknown flag type
horse = False # reset next turn
goose = False # reset next turn
green += 1
mango = True # reset next turn
berry = True # reset next turn
elif self.sufferedDamageLastTurn('physical', 'dark') and goose == True and fries == False and mango == False:
useSkill(23, 'random') # Demonic Radiant Flash (207820): Magic light damage (9.6x, MAG) to all enemies, Reduce resistance to Light by 70% for 3 turns to all enemies
unk_6 = True # unknown flag type
horse = False # reset next turn
goose = False # reset next turn
green += 1
mango = True # reset next turn
berry = True # reset next turn
elif self.sufferedDamageLastTurn('magical', 'dark') and goose == True and fries == False and mango == False:
useSkill(23, 'random') # Demonic Radiant Flash (207820): Magic light damage (9.6x, MAG) to all enemies, Reduce resistance to Light by 70% for 3 turns to all enemies
unk_6 = True # unknown flag type
horse = False # reset next turn
goose = False # reset next turn
green += 1
mango = True # reset next turn
berry = True # reset next turn
elif otter == True and horse == True and mango == False:
useSkill(19, 'random') # Ruination of Providence (207780): Physical damage (12x, ATK) to all enemies, Reduce resistance to all elements by 200% for 3 turns to all enemies, Reduce ATK and MAG by 50% for 3 turns to all enemies
green += 1
mango = True # reset next turn
elif otter == True and horse == True and berry == False:
useSkill(20, 'random') # Demonic Frozen Flash (207790): Magic ice damage (9.6x, MAG) to all enemies, Reduce resistance to Ice by 70% for 3 turns to all enemies
unk_6 = True # unknown flag type
horse = False # reset next turn
otter = False # reset next turn
green += 1
berry = True # reset next turn
elif tiger == True and horse == True and mango == False:
useSkill(19, 'random') # Ruination of Providence (207780): Physical damage (12x, ATK) to all enemies, Reduce resistance to all elements by 200% for 3 turns to all enemies, Reduce ATK and MAG by 50% for 3 turns to all enemies
green += 1
mango = True # reset next turn
elif tiger == True and horse == True and berry == False:
useSkill(21, 'random') # Demonic Aqua Flash (207800): Magic water damage (9.6x, MAG) to all enemies, Reduce resistance to Water by 70% for 3 turns to all enemies
unk_6 = True # unknown flag type
horse = False # reset next turn
tiger = False # reset next turn
green += 1
berry = True # reset next turn
elif mouse == True and horse == True and mango == False:
useSkill(19, 'random') # Ruination of Providence (207780): Physical damage (12x, ATK) to all enemies, Reduce resistance to all elements by 200% for 3 turns to all enemies, Reduce ATK and MAG by 50% for 3 turns to all enemies
green += 1
mango = True # reset next turn
elif mouse == True and horse == True and berry == False:
useSkill(22, 'random') # Demonic Terra Flash (207810): Magic earth damage (9.6x, MAG) to all enemies, Reduce resistance to Earth by 70% for 3 turns to all enemies
unk_6 = True # unknown flag type
horse = False # reset next turn
mouse = False # reset next turn
green += 1
berry = True # reset next turn
elif goose == True and horse == True and mango == False:
useSkill(19, 'random') # Ruination of Providence (207780): Physical damage (12x, ATK) to all enemies, Reduce resistance to all elements by 200% for 3 turns to all enemies, Reduce ATK and MAG by 50% for 3 turns to all enemies
green += 1
mango = True # reset next turn
elif goose == True and horse == True and berry == False:
useSkill(23, 'random') # Demonic Radiant Flash (207820): Magic light damage (9.6x, MAG) to all enemies, Reduce resistance to Light by 70% for 3 turns to all enemies
unk_6 = True # unknown flag type
horse = False # reset next turn
goose = False # reset next turn
green += 1
berry = True # reset next turn
elif unk_6 == True and peach == False:
useSkill(24, 'random') # Blade of Asura (207830): Physical* damage (5x, ATK) to one enemy
unk_6 = False # unknown flag type
white += 1
green += 1
peach = True # reset next turn
fries = True # persistent
elif random() <= 0.40 and bacon == True and guava == False:
useSkill(2, 'random') # Face of Carnage (207610): Increase ATK and MAG by 50% for 3 turns to caster
fries = False # persistent
salad = False # persistent
steak = True # persistent
bacon = False # persistent
honey = True # persistent
elif random() <= 0.33 and bacon == True and guava == False:
useSkill(8, 'random') # Face of Rage (207670): Increase DEF and SPR by 40% for 3 turns to caster
fries = False # persistent
salad = True # persistent
steak = False # persistent
bacon = False # persistent
elif bacon == True and guava == False:
useSkill(13, 'random') # Face of Penitence (207720): Increase SPR by 40% for 3 turns to caster
fries = True # persistent
salad = False # persistent
steak = False # persistent
bacon = False # persistent
elif unk_8 == True and once() and apple == False:
useSkill(29, 'random') # Spirit Pounder (207880): Physical damage (3.5x, ATK) to all enemies, Physical damage (2.5x, ATK) per turn to all enemies for 3 turns
green += 1
apple = True # reset next turn
elif unk_8 == True and once() and berry == False:
useSkill(28, 'hp_min') # Hell Condemnation (207870): Remove all buffs and debuffs from one enemy, Instant KO (100%) to one enemy (ignores death resist)
green += 1
berry = True # reset next turn
elif unk_8 == True and once():
useSkill(24, 'random') # Blade of Asura (207830): Physical* damage (5x, ATK) to one enemy
green += 1
elif unk_8 == True and isTurnMod(3) and apple == False:
useSkill(29, 'random') # Spirit Pounder (207880): Physical damage (3.5x, ATK) to all enemies, Physical damage (2.5x, ATK) per turn to all enemies for 3 turns
green += 1
apple = True # reset next turn
elif unk_8 == True and isTurnMod(3) and berry == False:
useSkill(28, 'highest HP') # Hell Condemnation (207870): Remove all buffs and debuffs from one enemy, Instant KO (100%) to one enemy (ignores death resist)
green += 1
berry = True # reset next turn
elif unk_8 == True and isTurnMod(2) and olive == False:
useSkill(24, 'random') # Blade of Asura (207830): Physical* damage (5x, ATK) to one enemy
green += 1
olive = True # reset next turn
elif mauve >= 6 and unk_8 == True and mango == False and berry == False:
useSkill(7, 'random') # Goddess Flame Slash (207660): Physical* fire damage (7x, ATK) to all enemies
mauve = 0
green += 1
mango = True # reset next turn
elif black >= 3 and unk_8 == True and lemon == False:
useSkill(6, 'random') # Goddess Flame (207650): Physical fire damage (4.6x, ATK) to one enemy, Reduce resistance to Fire by 50% for 3 turns to one enemy
black = 0
green += 1
lemon = True # reset next turn
elif unk_8 == True and mango == False:
useSkill(3, 'random') # Goddess Blade (207620): Physical damage (3.8x, ATK) to one enemy
mauve += 1
black += 1
green += 1
mango = True # reset next turn
elif unk_8 == True and grape == False:
useSkill(3, 'random') # Goddess Blade (207620): Physical damage (3.8x, ATK) to one enemy
mauve += 1
black += 1
green += 1
grape = True # reset next turn
elif random() <= 0.12 and unk_8 == True and lemon == False:
useSkill(3, 'random') # Goddess Blade (207620): Physical damage (3.8x, ATK) to one enemy
mauve += 1
black += 1
green += 1
lemon = True # reset next turn
else:
attack('random')
green += 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment