Last active
June 30, 2018 12:02
-
-
Save aEnigmatic/6eea078daac039e69dd55dc386cfde76 to your computer and use it in GitHub Desktop.
Just Cause 3 - Strike of the URGA Mstitel
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 'Strike of the URGA Mstitel' (9003401) | |
# Enemy has first strike! | |
## | |
## | |
# Monster Info | |
## | |
# | |
# Monster URGA Mstitel (900010448) | |
# Race Machina | |
# Level 99 | |
# Actions 7-7 | |
# | |
# | |
# Stats | |
# HP 11000000 | |
# MP 12000 | |
# ATK 350 | |
# DEF 100 | |
# MAG 400 | |
# SPR 100 | |
# | |
# | |
# 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 0% | |
# DEF 0% | |
# MAG 0% | |
# SPR 0% | |
# Stop 100% | |
# Charm 100% | |
# Berserk? 100% | |
# | |
# | |
# Immunity | |
# Death + | |
# Gravity + | |
# | |
### | |
### | |
# Skills | |
### | |
# | |
# Bavarium Shield (900154) [Hybrid] | |
# | |
# Reduce damage taken by 90% to caster for 3 turns | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# You've ruined everything! (900156) [Physical] | |
# | |
# Physical damage (4x, ATK) to all enemies after a one turn delay | |
# Physical damage (10x, ATK) to one (random?) enemy after a one turn jump delay | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# You cannot outrun my missiles! (900157) [Physical] | |
# | |
# Physical damage (2x, ATK) to all enemies (ignore cover) | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Egh! The time...for games...is over! (900158) [Physical] | |
# | |
# Physical damage (5x, ATK) to one enemy | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Volcanic Eruption (900159) [Magic] | |
# | |
# Magic fire damage (2.5x, MAG) to all enemies | |
# Reduce ATK, DEF, MAG and SPR by 30% for 3 turns to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Volcanic Eruption (900160) [Magic] | |
# | |
# Magic fire damage (2.5x, MAG) to all enemies | |
# Reduce ATK, DEF, MAG and SPR by 60% for 3 turns to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
# | |
# Volcanic Eruption (900161) [Magic] | |
# | |
# Magic fire damage (2.5x, MAG) to all enemies | |
# Reduce ATK, DEF, MAG and SPR by 90% for 3 turns to all enemies | |
# | |
# Sealable - Unknown1 + | |
# Reflect - Unknown2 - | |
# | |
## | |
### | |
# AI | |
### | |
if mango == False: | |
wait('random') | |
mango = True # reset next turn | |
green += 1 | |
elif honey == False and lemon == False: | |
useSkill(1, 'random') # Bavarium Shield (900154): Reduce damage taken by 90% to caster for 3 turns | |
lemon = True # reset next turn | |
elif honey == False: | |
end_turn() | |
honey = True # persistent | |
elif honey == True and green > 7 and apple == False: | |
useSkill(7, 'random') # Volcanic Eruption (900161): Magic fire damage (2.5x, MAG) to all enemies, Reduce ATK, DEF, MAG and SPR by 90% for 3 turns to all enemies | |
apple = True # reset next turn | |
elif honey == True and green < 4 and apple == False: | |
useSkill(5, 'random') # Volcanic Eruption (900159): Magic fire damage (2.5x, MAG) to all enemies, Reduce ATK, DEF, MAG and SPR by 30% for 3 turns to all enemies | |
apple = True # reset next turn | |
elif honey == True and green < 8 and apple == False: | |
useSkill(6, 'random') # Volcanic Eruption (900160): Magic fire damage (2.5x, MAG) to all enemies, Reduce ATK, DEF, MAG and SPR by 60% for 3 turns to all enemies | |
apple = True # reset next turn | |
elif random() <= 0.20 and honey == True and berry == False: | |
useSkill(3, 'random') # You cannot outrun my missiles! (900157): Physical damage (2x, ATK) to all enemies (ignore cover) | |
berry = True # reset next turn | |
elif random() <= 0.80 and honey == True and berry == False: | |
useSkill(4, 'random') # Egh! The time...for games...is over! (900158): Physical damage (5x, ATK) to one enemy | |
berry = True # reset next turn | |
elif random() <= 0.20 and honey == True and peach == False: | |
useSkill(3, 'random') # You cannot outrun my missiles! (900157): Physical damage (2x, ATK) to all enemies (ignore cover) | |
peach = True # reset next turn | |
elif random() <= 0.80 and honey == True and peach == False: | |
useSkill(4, 'random') # Egh! The time...for games...is over! (900158): Physical damage (5x, ATK) to one enemy | |
peach = True # reset next turn | |
elif random() <= 0.55 and honey == True and olive == False: | |
useSkill(3, 'random') # You cannot outrun my missiles! (900157): Physical damage (2x, ATK) to all enemies (ignore cover) | |
olive = True # reset next turn | |
elif random() <= 0.40 and honey == True and olive == False: | |
useSkill(1, 'random') # Bavarium Shield (900154): Reduce damage taken by 90% to caster for 3 turns | |
olive = True # reset next turn | |
elif random() <= 0.05 and honey == True and olive == False: | |
useSkill(2, 'random') # You've ruined everything! (900156): Physical damage (4x, ATK) to all enemies after a one turn delay, Physical damage (10x, ATK) to one (random?) enemy after a one turn jump delay | |
olive = True # reset next turn | |
else: | |
attack('random') | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment