ld a, [hl]
ret
+ ; calculates hp
+ ; inputs:
+ ; de: actor
+ ; returns:
+ ; a: hp
+stat_calc_hp:
+ ld hl, act_hp
+ add hl, de
+ ld a, [hl]
+ ret
+
+ ; calculates mp
+ ; inputs:
+ ; de: actor
+ ; returns:
+ ; a: mp
+stat_calc_mp:
+ ld hl, act_mp
+ add hl, de
+ ld a, [hl]
+ ret
+
; calculates weapon damage
; inputs:
; de actor
add a, 2 ; base health
ret
+ ; calculates mp max
+ ; inputs:
+ ; de: actor
+ ; returns:
+ ; a: mp max
+stat_calc_mp_max:
+ ret
+
; calculates physical damage of
; one actor agains another
; formula: