Source code for VegansDeluxe.deluxe.Items.KiloNuir

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


[docs]@RegisterItem class KiloNuir(Item): id = 'kilo-nuir' name = "Nuir"
[docs]@AttachedAction(KiloNuir) class KiloNuirAction(FreeItem): id = 'kilo-nuir' name = "Kilo-Nuir" 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 -= 1000 self.session.say(f"💉{target.name} {self.name}!")