def Vitals.live_tick
import gralha-bendquest@0.1.0.0/vitals.bend as Vitalsimport Base
import gralha-bendquest@0.1.0.0/health.bend as H
143def Vitals.live_tick(state: Vitals.State, amount: U32, maximum: U32) -> Vitals.State:
144 match state:
145 case Vitals.State{hp, xp, dead, respawn, attack, spin}:
146 Vitals.State{H.Health.heal_word(hp, amount, maximum), xp, 0, 0, Vitals.dec(attack), Vitals.dec(spin)}