Skip to content

Instantly share code, notes, and snippets.

@aEnigmatic
Created April 6, 2018 13:10
Show Gist options
  • Save aEnigmatic/070bfd1818ff666fd5466e45d29a8e6e to your computer and use it in GitHub Desktop.
Save aEnigmatic/070bfd1818ff666fd5466e45d29a8e6e to your computer and use it in GitHub Desktop.
FF10 - Gagazet - LGD
##
# Mission 'Gagazet - LGD' (7580106)
##
##
# Monster Info
##
#
# Monster Mech Leader (206141007)
# Race Machina
# Level 80
# Actions 3-3
#
#
# Stats
# HP 600000
# MP 500
# ATK 430
# DEF 80
# MAG 400
# SPR 70
#
#
# Damage resist
# physical 0%
# magical 0%
#
#
# Element resist
# Fire 0%
# Ice 0%
# Lightning -50%
# Water 0%
# Wind 0%
# Earth 0%
# Light 0%
# Dark 0%
# Non-Elemental 0%
#
#
# Status resist (+10% / application)
# Poison 0%
# Blind 0%
# Sleep 0%
# Silence 0%
# Paralyze 0%
# Confusion 0%
# Disease 0%
# Petrify 0%
#
#
# Debuff resist
# ATK 100%
# DEF 0%
# MAG 100%
# SPR 0%
# Stop 100%
# Charm 0%
# Berserk? 0%
#
#
# Immunity
# Death +
# Gravity +
#
###
###
# Skills
###
#
# Thunderstrike (171640) [Magic]
#
# Magic lightning damage (2x, MAG) to one enemy
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
###
# AI
###
if random() <= 0.60 and apple == False:
useRandomSkill('random')
apple = True # reset next turn
elif random() <= 0.10 and berry == False:
useRandomSkill('random')
berry = True # reset next turn
else:
attack('random')
##
# Monster Info
##
#
# Monster Grat (211041007)
# Race Plantoid
# Level 80
# Actions 3-3
#
#
# Stats
# HP 600000
# MP 500
# ATK 430
# DEF 80
# MAG 400
# SPR 70
#
#
# 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 (+10% / application)
# Poison 100%
# Blind 0%
# Sleep 0%
# Silence 0%
# Paralyze 0%
# Confusion 0%
# Disease 0%
# Petrify 100%
#
#
# Debuff resist
# ATK 100%
# DEF 0%
# MAG 100%
# SPR 0%
# Stop 100%
# Charm 0%
# Berserk? 0%
#
#
# Immunity
# Death +
# Gravity +
#
###
###
# Skills
###
#
# Seed Burst (171660) [Physical]
#
# Physical damage (2x, ATK) to one enemy
# Inflict Confusion (100%) on one enemy
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Seed Cannon (171680) [Physical]
#
# Physical damage (2.3x, ATK) to one enemy
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
###
# AI
###
if random() <= 0.60 and apple == False:
useRandomSkill('random')
apple = True # reset next turn
elif random() <= 0.10 and berry == False:
useRandomSkill('random')
berry = True # reset next turn
else:
attack('random')
##
# Monster Info
##
#
# Monster Bandersnatch (201171005)
# Race Beast
# Level 80
# Actions 4-4
#
#
# Stats
# HP 600000
# MP 500
# ATK 470
# DEF 80
# MAG 400
# SPR 70
#
#
# Damage resist
# physical 0%
# magical 0%
#
#
# Element resist
# Fire -50%
# Ice 0%
# Lightning 0%
# Water 0%
# Wind 0%
# Earth 0%
# Light 0%
# Dark 0%
# Non-Elemental 0%
#
#
# Status resist (+10% / application)
# Poison 100%
# Blind 0%
# Sleep 0%
# Silence 0%
# Paralyze 0%
# Confusion 0%
# Disease 0%
# Petrify 100%
#
#
# Debuff resist
# ATK 100%
# DEF 0%
# MAG 100%
# SPR 0%
# Stop 100%
# Charm 0%
# Berserk? 0%
#
#
# Immunity
# Death +
# Gravity +
#
###
# MISSING SKILLSET 0
##
#
# MISSING SKILLSET 0
##
#
###
# AI
###
# Missing
##
##
# Monster Info
##
#
# Monster Mech Defender (206151004)
# Race Machina
# Level 80
# Actions 3-3
#
#
# Stats
# HP 600000
# MP 500
# ATK 470
# DEF 80
# MAG 400
# SPR 70
#
#
# Damage resist
# physical 0%
# magical 0%
#
#
# Element resist
# Fire 0%
# Ice 0%
# Lightning -50%
# Water 0%
# Wind 0%
# Earth 0%
# Light 0%
# Dark 0%
# Non-Elemental 0%
#
#
# Status resist (+10% / application)
# Poison 100%
# Blind 100%
# Sleep 100%
# Silence 100%
# Paralyze 100%
# Confusion 100%
# Disease 100%
# Petrify 100%
#
#
# Debuff resist
# ATK 100%
# DEF 0%
# MAG 100%
# SPR 0%
# Stop 100%
# Charm 0%
# Berserk? 0%
#
#
# Immunity
# Death +
# Gravity +
#
###
# MISSING SKILLSET 0
##
#
# MISSING SKILLSET 0
##
#
###
# AI
###
# Missing
##
##
# Monster Info
##
#
# Monster Bashura (205681003)
# Race Beast, Human
# Level 80
# Actions 3-3
#
#
# Stats
# HP 700000
# MP 500
# ATK 470
# DEF 80
# MAG 400
# SPR 70
#
#
# Damage resist
# physical 0%
# magical 0%
#
#
# Element resist
# Fire -50%
# Ice 0%
# Lightning 0%
# Water 0%
# Wind 0%
# Earth 0%
# Light 0%
# Dark 0%
# Non-Elemental 0%
#
#
# Status resist (+10% / application)
# Poison 100%
# Blind 100%
# Sleep 100%
# Silence 100%
# Paralyze 100%
# Confusion 100%
# Disease 100%
# Petrify 100%
#
#
# Debuff resist
# ATK 100%
# DEF 0%
# MAG 100%
# SPR 0%
# Stop 100%
# Charm 0%
# Berserk? 0%
#
#
# Immunity
# Death +
# Gravity +
#
###
###
# Skills
###
#
# Psych Up (171690) [None]
#
# Increase ATK by 80% for 3 turns to one ally
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Bashura put up its dukes (171700) [None]
#
# Increase ATK by 100% for 3 turns to one ally
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Counter (171710) [Physical]
#
# Physical damage (5x, ATK) to one enemy
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
###
# AI
###
if honey == True and green > 2:
attack('random')
honey = False # persistent
green = 0
elif honey == True and apple == False and self.lastTurnHitBy('attack') and green < 2:
useSkill(3, 'random') # Counter (171710): Physical damage (5x, ATK) to one enemy
apple = True # reset next turn
honey = False # persistent
green = 0
elif honey == True and apple == False and self.lastTurnHitBy('ability') and green < 2:
useSkill(3, 'random') # Counter (171710): Physical damage (5x, ATK) to one enemy
apple = True # reset next turn
honey = False # persistent
green = 0
elif honey == True and apple == False and green < 2:
attack('random')
apple = True # reset next turn
green += 1
elif isTurnMod(3) and apple == False:
useSkill(2, 'random') # Bashura put up its dukes (171700): Increase ATK by 100% for 3 turns to one ally
apple = True # reset next turn
honey = True # persistent
elif isTurnMod(2) and apple == False:
useSkill(1, 'random') # Psych Up (171690): Increase ATK by 80% for 3 turns to one ally
apple = True # reset next turn
honey = True # persistent
else:
attack('random')
##
# Monster Info
##
#
# Monster Biran Ronso (205691001)
# Race Beast, Human
# Level 85
# Actions 4-4
#
#
# Stats
# HP 2800000
# MP 2500
# ATK 400
# DEF 50
# MAG 430
# SPR 40
#
#
# 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 (+10% / application)
# Poison 100%
# Blind 100%
# Sleep 100%
# Silence 100%
# Paralyze 100%
# Confusion 100%
# Disease 100%
# Petrify 100%
#
#
# Debuff resist
# ATK 100%
# DEF 0%
# MAG 100%
# SPR 0%
# Stop 100%
# Charm 0%
# Berserk? 0%
#
#
# Immunity
# Death +
# Gravity +
#
###
###
# Skills
###
#
# Berserk Mode (171940) [None]
#
# Increase ATK and MAG by 200% for 99 turns to caster
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Thunder (161280) [Magic]
#
# Magic lightning damage (2.2x, MAG) to one enemy
# Reduce resistance to Water by 300% for one turn to caster
#
# Sealable + Unknown1 +
# Reflect + Unknown2 -
#
##
#
# Blizzard (171950) [Magic]
#
# Magic ice damage (3x, MAG) to one enemy
#
# Sealable + Unknown1 +
# Reflect + Unknown2 -
#
##
#
# Bulldoze (171790) [Physical]
#
# Physical damage (3.5x, ATK) to one enemy
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Guard (171800) [None]
#
# Reduce damage taken by 50% to one ally for one turn
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Mighty Guard (171810) [None]
#
# Increase DEF and SPR by 50% for 3 turns to caster
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
###
# AI
###
if self.HP < 0.5 and once():
useSkill(6, 'random') # Mighty Guard (171810): Increase DEF and SPR by 50% for 3 turns to caster
elif unit('party_2').isDead() and honey == False and once():
useSkill(1, 'random') # Berserk Mode (171940): Increase ATK and MAG by 200% for 99 turns to caster
olive = True # reset next turn
honey = True # persistent
elif unit('party_2').isDead() and honey == True and olive == False and isTurnMod(1):
useSkill(1, 'random') # Berserk Mode (171940): Increase ATK and MAG by 200% for 99 turns to caster
olive = True # reset next turn
elif unit('party_2').isDead() and honey == True:
useSkill(4, 'random') # Bulldoze (171790): Physical damage (3.5x, ATK) to one enemy
elif unit('party_2').isAlive() and apple == False and isTurnMod(2):
useSkill(5, 'random') # Guard (171800): Reduce damage taken by 50% to one ally for one turn
apple = True # reset next turn
elif unit('party_2').isAlive() and berry == False:
useSkill(2, 'random') # Thunder (161280): Magic lightning damage (2.2x, MAG) to one enemy, Reduce resistance to Water by 300% for one turn to caster
berry = True # reset next turn
elif unit('party_2').isAlive() and mango == False:
useSkill(3, 'random') # Blizzard (171950): Magic ice damage (3x, MAG) to one enemy
mango = True # reset next turn
elif unit('party_2').isAlive() and peach == False:
useSkill(4, 'random') # Bulldoze (171790): Physical damage (3.5x, ATK) to one enemy
peach = True # reset next turn
elif random() <= 0.40 and unit('party_2').isAlive():
useSkill(4, 'random') # Bulldoze (171790): Physical damage (3.5x, ATK) to one enemy
elif unit('party_2').isAlive():
attack('random')
else:
attack('random')
##
# Monster Info
##
#
# Monster Yenke Ronso (205701001)
# Race Beast, Human
# Level 85
# Actions 4-4
#
#
# Stats
# HP 2600000
# MP 2500
# ATK 400
# DEF 50
# MAG 430
# SPR 40
#
#
# 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 (+10% / application)
# Poison 100%
# Blind 100%
# Sleep 100%
# Silence 100%
# Paralyze 100%
# Confusion 100%
# Disease 100%
# Petrify 100%
#
#
# Debuff resist
# ATK 100%
# DEF 0%
# MAG 100%
# SPR 0%
# Stop 100%
# Charm 0%
# Berserk? 0%
#
#
# Immunity
# Death +
# Gravity +
#
###
###
# Skills
###
#
# Haste (160080) [Physical]
#
# No effect
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Flames (166190) [Magic]
#
# Magic fire damage (1.2x, MAG) to all enemies
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Aqua Breath (171820) [Magic]
#
# Magic water damage (2.5x, MAG) to all enemies
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Bulldoze (171830) [Physical]
#
# Physical damage (3x, ATK) to one enemy
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# Guard (171840) [None]
#
# Reduce damage taken by 50% to one ally for one turn
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
#
# White Wind (171930) [None]
#
# Restore 500000 HP to all allies
#
# Sealable - Unknown1 +
# Reflect - Unknown2 -
#
##
###
# AI
###
if honey == False and green == 2:
end_turn()
green = 0
elif unit('party_1').isDead() and honey == False and once():
useSkill(1, 'random') # Haste (160080): No effect
honey = True # persistent
elif unit('party_1').isDead() and honey == True and apple == False and isTurnMod(2):
useSkill(5, 'random') # Guard (171840): Reduce damage taken by 50% to one ally for one turn
apple = True # reset next turn
elif random() <= 0.60 and unit('party_1').isDead() and honey == True and berry == False and self.HP < 0.75:
useSkill(6, 'random') # White Wind (171930): Restore 500000 HP to all allies
berry = True # reset next turn
elif random() <= 0.60 and unit('party_1').isDead() and honey == True and berry == False and self.HP < 0.5:
useSkill(6, 'random') # White Wind (171930): Restore 500000 HP to all allies
berry = True # reset next turn
elif random() <= 0.60 and unit('party_1').isDead() and honey == True and berry == False and self.HP < 0.3:
useSkill(6, 'random') # White Wind (171930): Restore 500000 HP to all allies
berry = True # reset next turn
elif random() <= 0.50 and unit('party_1').isDead() and honey == True and peach == False:
useSkill(2, 'random') # Flames (166190): Magic fire damage (1.2x, MAG) to all enemies
peach = True # reset next turn
elif random() <= 0.50 and unit('party_1').isDead() and honey == True and peach == False:
useSkill(4, 'random') # Bulldoze (171830): Physical damage (3x, ATK) to one enemy
peach = True # reset next turn
elif unit('party_1').isDead() and honey == True and olive == False:
useSkill(3, 'random') # Aqua Breath (171820): Magic water damage (2.5x, MAG) to all enemies
olive = True # reset next turn
elif unit('party_1').isDead() and honey == True:
useSkill(4, 'random') # Bulldoze (171830): Physical damage (3x, ATK) to one enemy
elif unit('party_1').isDead() and honey == True:
attack('random')
elif unit('party_1').isAlive() and honey == False and apple == False and isTurnMod(2):
useSkill(5, 'random') # Guard (171840): Reduce damage taken by 50% to one ally for one turn
apple = True # reset next turn
green += 1
elif random() <= 0.60 and unit('party_1').isAlive() and honey == False and berry == False and self.HP < 0.5:
useSkill(6, 'random') # White Wind (171930): Restore 500000 HP to all allies
berry = True # reset next turn
green += 1
elif random() <= 0.50 and unit('party_1').isAlive() and honey == False and peach == False:
useSkill(2, 'random') # Flames (166190): Magic fire damage (1.2x, MAG) to all enemies
peach = True # reset next turn
green += 1
elif random() <= 0.50 and unit('party_1').isAlive() and honey == False and peach == False:
useSkill(4, 'random') # Bulldoze (171830): Physical damage (3x, ATK) to one enemy
peach = True # reset next turn
green += 1
elif unit('party_1').isAlive() and honey == False and olive == False:
useSkill(3, 'random') # Aqua Breath (171820): Magic water damage (2.5x, MAG) to all enemies
olive = True # reset next turn
green += 1
elif unit('party_1').isAlive() and honey == False:
useSkill(4, 'random') # Bulldoze (171830): Physical damage (3x, ATK) to one enemy
green += 1
else:
attack('random')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment