User Tools

Site Tools


mage_and_eval_trainer

Differences

This shows you the differences between two versions of the page.


mage_and_eval_trainer [2022/09/03 23:25] (current) – created - external edit 127.0.0.1
Line 1: Line 1:
 +<code>
  
 +#Magery and Eval Trainer v1.0 by FrankC
 +
 +# What you need:
 +
 +# 1) A suit with Lower Reagent Cost 100%
 +
 +# 2) Full Spellbook
 +
 +# 3) Over 30.0 Magery. Buy it up if you don't have it.
 +
 +
 +# Once you have those Press Play and go watch It's Always Sunny in Philadelphia. That show is great. 
 +
 +while True:
 +    Magery = Player.GetSkillValue('Magery')
 +    Eval = Player.GetSkillValue('EvalInt')
 +    if Magery < 20:
 +        Spells.CastMagery('Harm')
 +        Target.WaitForTarget(4000,False)
 +        Target.TargetExecute(Items.FindByID(0x0EFA,-1,-1))
 +        Misc.Pause(2000)
 +        
 +    elif Magery < 43 and Player.Mana > 20:
 +        Spells.CastMagery('Fireball')
 +        Target.WaitForTarget(4000,False)
 +        Target.TargetExecute(Items.FindByID(0x0EFA,-1,-1))
 +        Misc.Pause(2000)
 +        
 +    elif Magery >= 43 and Magery < 55 and Player.Mana > 11:
 +        Spells.CastMagery('Lightning')
 +        Target.WaitForTarget(4000,False)
 +        Target.TargetExecute(Items.FindByID(0x0EFA,-1,-1))
 +        Misc.Pause(2000)   
 +   
 +    elif Magery >= 55 and Magery < 68  and Player.Mana > 40:
 +        Spells.CastMagery('Paralyze')
 +        Target.WaitForTarget(4000,False)
 +        Target.TargetExecute(Items.FindByID(0x0EFA,-1,-1))
 +        Misc.Pause(3000)  
 +       
 +    elif Magery >= 68 and Magery < 82  and Player.Mana > 40:
 +        Spells.CastMagery('Energy Bolt')
 +        Target.WaitForTarget(4000,False)
 +        Target.TargetExecute(Items.FindByID(0x0EFA,-1,-1))
 +        Misc.Pause(3000)
 +
 +    elif Magery >= 82 and Magery < 93  and Player.Mana > 40:
 +        Spells.CastMagery('Flamestrike')
 +        Target.WaitForTarget(4000,False)
 +        Target.TargetExecute(Items.FindByID(0x0EFA,-1,-1))
 +        Misc.Pause(3000) 
 +
 +    elif Magery >= 93 and Magery != Player.GetSkillCap('Magery') and Player.Mana > 60:
 +        Spells.CastMagery('Earthquake')
 +        Misc.Pause(8000)
 +            
 +    elif Eval < Player.GetSkillCap('EvalInt') and Magery == Player.GetSkillCap('Magery'):
 +        Spells.CastMagery('Reactive Armor')
 +        Misc.Pause(2000) 
 +   
 +    elif Magery == Player.GetSkillCap('Magery') and Eval == Player.GetSkillCap('EvalInt'):
 +        Misc.ScriptStop('Magery and Eval Trainer.py')
 +
 +</code>
mage_and_eval_trainer.txt · Last modified: 2022/09/03 23:25 by 127.0.0.1

Exception: Git command failed to perform periodic pull: From https://github.com/RazorEnhanced/razorenhanced.github.io * branch main -> FETCH_HEAD error

Exception: Git command failed to perform periodic pull: From https://github.com/RazorEnhanced/razorenhanced.github.io * branch main -> FETCH_HEAD error

An unforeseen error has occured. This is most likely a bug somewhere. It might be a problem in the gitbacked plugin.

More info has been written to the DokuWiki error log.