summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--constants/serial_constants.asm2
-rw-r--r--engine/link/link.asm4
2 files changed, 4 insertions, 2 deletions
diff --git a/constants/serial_constants.asm b/constants/serial_constants.asm
index be11bd3e..81eadbf4 100644
--- a/constants/serial_constants.asm
+++ b/constants/serial_constants.asm
@@ -27,3 +27,5 @@ SERIAL_PREAMBLE_BYTE EQU $fd
SERIAL_NO_DATA_BYTE EQU $fe
; signals the end of one part of a patch list (there are two parts) for player/enemy party data
SERIAL_PATCH_LIST_PART_TERMINATOR EQU $ff
+
+SERIAL_PREAMBLE_LENGTH EQU 6
diff --git a/engine/link/link.asm b/engine/link/link.asm
index 6293c14f..53f0e004 100644
--- a/engine/link/link.asm
+++ b/engine/link/link.asm
@@ -573,7 +573,7 @@ FixDataForLinkTransfer:
Link_PrepPartyData_Gen1:
ld de, wLinkData
ld a, SERIAL_PREAMBLE_BYTE
- ld b, PARTY_LENGTH
+ ld b, SERIAL_PREAMBLE_LENGTH
.loop1
ld [de], a
inc de
@@ -739,7 +739,7 @@ Link_PrepPartyData_Gen1:
Link_PrepPartyData_Gen2:
ld de, wLinkData
ld a, SERIAL_PREAMBLE_BYTE
- ld b, PARTY_LENGTH
+ ld b, SERIAL_PREAMBLE_LENGTH
.loop1
ld [de], a
inc de