ref: 916b31351797bece6510db6128fb7fd24b6ccc3f
parent: 74360178fb77e80991cfacbc57178df3c9c3ee9e
author: Sawakita <[email protected]>
date: Sun Jan 15 10:40:13 EST 2012
Fix a RAM location mis-labeling. At $D4E4 there is the list of current map's people-movement-permissions, not the list of map's text-pointers. hg-commit-id: 409379e6e31e
--- a/common.asm
+++ b/common.asm
@@ -1408,7 +1408,7 @@
call Function354E
ld [hl],$FF
call Function3558
- ld [hl],$FF
+ ld [hl],$FF ; prevent person from walking?
pop hl
ret
@@ -1422,7 +1422,7 @@
Function3558: ; 3558
push de
- ld hl,W_MAPTEXTPTRLIST
+ ld hl,W_PEOPLEMOVEPERMISSIONS
ld a,[$FF8C] ; the sprite to move
dec a
add a
--- a/constants.asm
+++ b/constants.asm
@@ -162,7 +162,7 @@
W_MAPTEXTPTR EQU $D36C
W_MAPSCRIPTPTR EQU $D36E
-W_MAPTEXTPTRLIST EQU $D4E4
+W_PEOPLEMOVEPERMISSIONS EQU $D4E4
W_PLAYERCOINS1 EQU $D5A4
W_PLAYERCOINS2 EQU $D5A5