aboutsummaryrefslogtreecommitdiff
path: root/playerattacks.gbasm
diff options
context:
space:
mode:
authorAstatin <[email protected]>2025-03-07 18:07:40 +0900
committerAstatin <[email protected]>2025-03-07 18:07:40 +0900
commit329953d54d3d07b517dcff391a40229acd89bd59 (patch)
tree811917d6b3284cb696fb2a943e7062039b5f0e42 /playerattacks.gbasm
parent3649b73eca599701db818dbbf470b1b17e660083 (diff)
Add floor counter + a lot of little bug fixes
Diffstat (limited to 'playerattacks.gbasm')
-rw-r--r--playerattacks.gbasm15
1 files changed, 13 insertions, 2 deletions
diff --git a/playerattacks.gbasm b/playerattacks.gbasm
index 2257e54..4b72f88 100644
--- a/playerattacks.gbasm
+++ b/playerattacks.gbasm
@@ -71,6 +71,16 @@ Canceled_Attack:
LD A, $mem_bunny_direction
OR $40
LD $mem_bunny_direction, A
+
+ LD A, $mem_bunny_mana
+ LD B, A
+ LD A, $mem_current_focused_attack_ep_cost
+ ADD B
+ DAA
+ JR NC, =.skip_fallback_max_mana
+ LD A, $99
+ .skip_fallback_max_mana:
+ LD $mem_bunny_mana, A
RET
Attack_List:
@@ -79,10 +89,11 @@ Attack_List:
.DB =Hop_Attack_Menu_Txt
; Attack function
- .DB =Hop_Attack
+ .DB =Stairs_Action
+ ; .DB =Hop_Attack
; Energy point cost
- .DB $01
+ .DB $00
.PADTO =.Hop+8