diff --git a/system/client-functions/NoRareSelling.s b/system/client-functions/NoRareSelling.s index 211ceb5c..0ceadd0c 100644 --- a/system/client-functions/NoRareSelling.s +++ b/system/client-functions/NoRareSelling.s @@ -39,7 +39,7 @@ tool_check_hook_start: lwz r29, [r3 + 0x10] # Flags xori r29, r29, 0x0080 andi. r29, r29, 0x0080 - bnelr # Not rare; r29 (returned price) is zero already + beqlr # Not rare; r29 (returned price) is zero already lwz r29, [r3 + 0x0C] # Cost blr tool_check_hook_end: diff --git a/system/client-functions/notes.txt b/system/client-functions/notes.txt index b3c0cf4a..0045d2da 100644 --- a/system/client-functions/notes.txt +++ b/system/client-functions/notes.txt @@ -1,6 +1,6 @@ Used regions in PSO GC: 80004000-80004194 (0194) ExtendedItemInfo (AR code uses 80005000 due to conflict with q8853x) -800041A0-800041B8 (0018) UnsellableRares +800041A0-800041B8 (0018) NoRareSelling 800041C0-???????? (TODO) EnemyDamageSync 8000B050-8000B06C (001C) BugFixes