diff --git a/src/port/Enhancements/Retention/JinjoRetention.cpp b/src/port/Enhancements/Retention/JinjoRetention.cpp index 949adb615..ea6d980f3 100644 --- a/src/port/Enhancements/Retention/JinjoRetention.cpp +++ b/src/port/Enhancements/Retention/JinjoRetention.cpp @@ -210,7 +210,7 @@ void RegisterJinjoRetention_Init() { } u8 bits = collectedBits(ev->levelId); if (bits != 0) { - item_set(ITEM_12_JINJOS, bits); + item_adjustByDiffWithoutHud(ITEM_12_JINJOS, bits - item_getCount(ITEM_12_JINJOS)); } }); diff --git a/src/port/Rando/ObjectBehavior/MusicNote.cpp b/src/port/Rando/ObjectBehavior/MusicNote.cpp index 115d860fe..77a42f272 100644 --- a/src/port/Rando/ObjectBehavior/MusicNote.cpp +++ b/src/port/Rando/ObjectBehavior/MusicNote.cpp @@ -27,6 +27,6 @@ void Rando::ObjectBehavior::InitMusicNoteBehavior() { } } - item_set(ITEM_C_NOTE, currentNotes); + item_adjustByDiffWithoutHud(ITEM_C_NOTE, currentNotes - item_getCount(ITEM_C_NOTE)); }) }