diff --git a/bin/FSHa.8xp b/bin/FSHa.8xp index deacd08..5f4b27c 100644 Binary files a/bin/FSHa.8xp and b/bin/FSHa.8xp differ diff --git a/includes/FshVar.asm b/includes/FshVar.asm index a7d7077..11d3c8c 100644 --- a/includes/FshVar.asm +++ b/includes/FshVar.asm @@ -7,9 +7,9 @@ fshvarset: push bc push de push hl - ld bc, FshVarsSize / 2 + 1 + ld bc, FshVarsSize / 2 call cpBCDE - jr nc, fshvarsetOOBException + jr c, fshvarsetOOBException ld bc, FshVars ex de, hl add hl, hl @@ -33,9 +33,9 @@ fshvarget: push bc push de ld hl, 0 - ld bc, FshVarsSize / 2 + 1 + ld bc, FshVarsSize / 2 call cpBCDE - jr nc, fshvargetOOBException + jr c, fshvargetOOBException ld bc, FshVars ex de, hl add hl, hl @@ -58,9 +58,9 @@ fshvarcpy: push bc push de push hl - ld bc, FshVarsSize / 2 + 1 + ld bc, FshVarsSize / 2 call cpBCDE - jr nc, fshvarcpyOOBException + jr c, fshvarcpyOOBException ld bc, FshVars add hl, hl add hl, bc