Created
April 6, 2018 13:10
-
-
Save aEnigmatic/070bfd1818ff666fd5466e45d29a8e6e to your computer and use it in GitHub Desktop.
FF10 - Gagazet - LGD
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 '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