Wowxel/bots/fighting/hunter/marksmanship/Routine.py

17 lines
601 B
Python

from bots.components.spell import Spell
class Routine:
def __init__(self, monitor, player) -> None:
self.player = player
self.monitor = monitor
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)
def hasTarget(self):
pass
def start(self):
self.hunterMarkSpell.cast()
self.blackArrowSpell.cast()
self.arcaneShotSpell.cast()