From 0424be9378b10c2b2e374048a2aec0aaedc4b0dd Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Sat, 31 Aug 2024 14:05:59 -0400 Subject: [PATCH] v2.5.0: fixed custom notes showing for rings twice in some cases --- .../shatteredpixel/shatteredpixeldungeon/journal/Notes.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/journal/Notes.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/journal/Notes.java index 5b4e5cecb..00df6db15 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/journal/Notes.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/journal/Notes.java @@ -631,7 +631,9 @@ public class Notes { public static CustomRecord findCustomRecord( Class itemClass ){ for (Record rec : records){ - if (rec instanceof CustomRecord && ((CustomRecord) rec).itemClass == itemClass) + if (rec instanceof CustomRecord + && ((CustomRecord) rec).itemClass == itemClass + && ((CustomRecord) rec).ID == -1) return (CustomRecord) rec; } return null;