law Vitals.live_hit_exact

gralha-bendquest@0.1.0.0 · vitals.bend:267

import gralha-bendquest@0.1.0.0/vitals.bend as Vitals
import Base
import gralha-bendquest@0.1.0.0/health.bend as H

267law Vitals.live_hit_exact:
268  for +state: Vitals.State
269  for +damage: U32
270  for +timer: U32
271  for +alive: {Vitals.dead(state) == 0 : U32}
272  {U32.to_nat(Vitals.hp(Vitals.hit_state(Vitals.hit(state, damage, timer)))) == H.Health.hurt(U32.to_nat(Vitals.hp(state)), U32.to_nat(damage)) : Nat}

Uses (16)

Used by (0)

No other definition uses this definition.