def Vitals.live_tick

gralha-bendquest@0.1.0.0 · vitals.bend:143

import gralha-bendquest@0.1.0.0/vitals.bend as Vitals
import 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)}

Uses (4)

Used by (2)