diff options
Diffstat (limited to 'entity/penguin.gbasm')
-rw-r--r-- | entity/penguin.gbasm | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/entity/penguin.gbasm b/entity/penguin.gbasm index 0078fb9..75bba8c 100644 --- a/entity/penguin.gbasm +++ b/entity/penguin.gbasm @@ -88,11 +88,9 @@ Penguin_Turn: LD A, $mem_bunny_status CP $01 - JR NZ, =.Try_Freeze_Attack - .Run_away: - CALL =Walking_Away - - JR =.Start_action_or_movement.end + JR Z, =.Run_away + CP $04 + JR Z, =.Run_away .Try_Freeze_Attack: LD A, L @@ -118,6 +116,11 @@ Penguin_Turn: JR =.Start_action_or_movement.end + .Run_away: + CALL =Walking_Away + + JR =.Start_action_or_movement.end + .Try_Walking: CALL =Walking .Start_action_or_movement.end: |