Source code for VegansDeluxe.deluxe.Items.Guer

from VegansDeluxe.core import Item, FreeItem, AttachedAction, ActionTag, Entity, Everyone
from VegansDeluxe.core import RegisterItem


[docs]@RegisterItem class Guer(Item): id = 'guer' name = "Guer"
[docs]@AttachedAction(Guer) class GuerAction(FreeItem): id = 'guer' name = "Guer" target_type = Everyone() priority = -2 def __init__(self, *args): super().__init__(*args) self.tags += [ActionTag.MEDICINE]
[docs] async def func(self, source: Entity, target: Entity): target.hp += 1 self.session.say(f"💉{target.name} {self.name}!")