diff --git a/assets/spells/hunter/general/ExplosiveShot.jpg b/assets/spells/hunter/general/ExplosiveShot.jpg index 4959a1b..a0d3ee2 100644 Binary files a/assets/spells/hunter/general/ExplosiveShot.jpg and b/assets/spells/hunter/general/ExplosiveShot.jpg differ diff --git a/assets/spells/hunter/general/KillShot.jpg b/assets/spells/hunter/general/KillShot.jpg index b3b8020..a3116cb 100644 Binary files a/assets/spells/hunter/general/KillShot.jpg and b/assets/spells/hunter/general/KillShot.jpg differ diff --git a/assets/spells/hunter/marksmanship/AimedShot.jpg b/assets/spells/hunter/marksmanship/AimedShot.jpg index 666ef59..b7a6d28 100644 Binary files a/assets/spells/hunter/marksmanship/AimedShot.jpg and b/assets/spells/hunter/marksmanship/AimedShot.jpg differ diff --git a/assets/spells/hunter/marksmanship/RapidFire.jpg b/assets/spells/hunter/marksmanship/RapidFire.jpg index ca04a62..bf35e45 100644 Binary files a/assets/spells/hunter/marksmanship/RapidFire.jpg and b/assets/spells/hunter/marksmanship/RapidFire.jpg differ diff --git a/assets/spells/hunter/marksmanship/TrueShot.jpg b/assets/spells/hunter/marksmanship/TrueShot.jpg index a8445a0..b507c54 100644 Binary files a/assets/spells/hunter/marksmanship/TrueShot.jpg and b/assets/spells/hunter/marksmanship/TrueShot.jpg differ diff --git a/bots/fighting/hunter/marksmanship/Routine.py b/bots/fighting/hunter/marksmanship/Routine.py index 801cff2..e42fe01 100644 --- a/bots/fighting/hunter/marksmanship/Routine.py +++ b/bots/fighting/hunter/marksmanship/Routine.py @@ -4,14 +4,24 @@ class Routine: def __init__(self, monitor, player) -> None: self.player = player self.monitor = monitor + self.aimedShotSpell = Spell(monitor, "hunter/marksmanship/AimedShot.jpg", "Aimed Shot", 2, 11) self.arcaneShotSpell = Spell(monitor, "hunter/general/ArcaneShot.jpg", "Arcane shot") - self.hunterMarkSpell = Spell(monitor, "hunter/general/HuntersMark.jpg", "Hunter's Mark", 0, 20) self.blackArrowSpell = Spell(monitor, "hunter/marksmanship/BlackArrow.jpg", "Black Arrow", 0, 30) - + self.killShotSpell = Spell(monitor, "hunter/general/KillShot.jpg", "Kill Shot", 0, 10) + self.explosiveShotSpell = Spell(monitor, "hunter/general/ExplosiveShot.jpg", "Explosive Shot", 0, 30) + self.hunterMarkSpell = Spell(monitor, "hunter/general/HuntersMark.jpg", "Hunter's Mark", 0, 20) + self.rapidFireSpell = Spell(monitor, "hunter/marksmanship/RapidFire.jpg", "Rapid Fire", 2, 20) + self.trueShotSpell = Spell(monitor, "hunter/marksmanship/TrueShot.jpg", "True Shot", 0, 120) + def hasTarget(self): pass def start(self): self.hunterMarkSpell.cast() + self.trueShotSpell.cast() + self.aimedShotSpell.cast() self.blackArrowSpell.cast() + self.killShotSpell.cast() + self.rapidFireSpell.cast() + self.explosiveShotSpell.cast() self.arcaneShotSpell.cast() \ No newline at end of file