def _target_ok(self): self._client.send(p.Cast(self.spell)) self.engine = SendTarget(self._client, Target(serial=self.target.serial)) self.engine.deferred.addCallbacks(self._target_sent, self._target_failed)
def __init__(self, client, spell): Engine.__init__(self, client) client.send(p.Cast(spell)) reactor.callLater(2, self._success)
def cast_dispel_field(self): self._client.send(p.Cast(SPELL_DISPEL_FIELD)) WaitAndSendTarget(self._client)