diff options
author | Astatin <[email protected]> | 2025-05-20 15:16:43 +0200 |
---|---|---|
committer | Astatin <[email protected]> | 2025-05-20 15:16:43 +0200 |
commit | 34ee469cc32584d579bae925857fc25c0a8c6c1b (patch) | |
tree | b5f33d4419ce400a4ad06179f88f7d6e1d6e5ae1 /gui.gbasm | |
parent | 9843e1e65b6eb3e96a6b6a73ffaeab4481061ac6 (diff) |
Fix object not deleted when dialogue open on specific frame
Diffstat (limited to 'gui.gbasm')
-rw-r--r-- | gui.gbasm | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -1,5 +1,7 @@ .MACRODEF CLOSE_DIALOGUE - LD A, $04 + LD A, $mem_display_flag + AND $60 + OR $04 LD $mem_display_flag, A LD HL, $dialogue_first_line @@ -333,7 +335,9 @@ Open_dialogue_on_dungeon_menu_mode: LD A, $mem_display_flag BIT 0, A RET NZ - LD A, $0d + LD A, $mem_display_flag + AND $40 ; Keeping object additional tile + OR $0d LD $mem_display_flag, A RET |