summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xsrc/growup.s8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/growup.s b/src/growup.s
index 29302f1..57f6395 100755
--- a/src/growup.s
+++ b/src/growup.s
@@ -465,7 +465,7 @@ TooBigToBurn:
beq NotTooBigToBurn
cmpwi r10, 3
- b B_GlobalCompare
+ beq B_GlobalCompare
cmpwi r10, 1
bne B_UseNyb7
@@ -475,6 +475,7 @@ TooBigToBurn:
b B_GotNyb
B_UseNyb7:
# use nyb 7
+ lwz r6, 4(r31)
extrwi r6, r6, 4, 8
B_GotNyb:
cmpwi r6, 7
@@ -490,9 +491,7 @@ B_GlobalCompare:
beq NotTooBigToBurn
B_Dont:
- stb r30, 0x34(r1)
lwz r31, 0x4C(r1)
- stb r29, 0x35(r1)
lwz r30, 0x48(r1)
lwz r29, 0x44(r1)
lwz r0, 0x54(r1)
@@ -525,7 +524,7 @@ TooBigToFreeze:
beq NotTooBigToFreeze
cmpwi r10, 3
- b F_GlobalCompare
+ beq F_GlobalCompare
cmpwi r10, 1
bne F_UseNyb7
@@ -535,6 +534,7 @@ TooBigToFreeze:
b F_GotNyb
F_UseNyb7:
# use nyb 7
+ lwz r6, 4(r28)
extrwi r6, r6, 4, 8
F_GotNyb:
cmpwi r6, 7