From be38997c315e9c3513e31e74adba1e36f5def323 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Sun, 21 Jan 2024 14:45:26 -0500 Subject: [PATCH] v2.3.1: added a safety check to WndWandmaker --- .../shatteredpixeldungeon/windows/WndWandmaker.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/windows/WndWandmaker.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/windows/WndWandmaker.java index d13fcc5be..72613641f 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/windows/WndWandmaker.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/windows/WndWandmaker.java @@ -77,7 +77,7 @@ public class WndWandmaker extends Window { ItemButton btnWand1 = new ItemButton(){ @Override protected void onClick() { - if (Dungeon.hero.belongings.contains(questItem)) { + if (Dungeon.hero.belongings.contains(questItem) && item() != null) { GameScene.show(new RewardWindow(item())); } else { hide(); @@ -91,7 +91,7 @@ public class WndWandmaker extends Window { ItemButton btnWand2 = new ItemButton(){ @Override protected void onClick() { - if (Dungeon.hero.belongings.contains(questItem)) { + if (Dungeon.hero.belongings.contains(questItem) && item() != null) { GameScene.show(new RewardWindow(item())); } else { hide();