From ead5fc0e88e8b7c58cd3c194df64f642953b157b Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Sun, 10 Sep 2023 18:45:20 -0400 Subject: [PATCH] v2.2.0: fixed crash errors on new blacksmith quests on existing saves --- .../shatteredpixeldungeon/actors/mobs/npcs/Blacksmith.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/npcs/Blacksmith.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/npcs/Blacksmith.java index 0475ab0a1..3592f4654 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/npcs/Blacksmith.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/npcs/Blacksmith.java @@ -118,7 +118,7 @@ public class Blacksmith extends NPC { Quest.given = true; Quest.completed = false; Notes.add( Notes.Landmark.TROLL ); - Item pick = Quest.pickaxe; + Item pick = Quest.pickaxe != null ? Quest.pickaxe : new Pickaxe(); if (pick.doPickUp( Dungeon.hero )) { GLog.i( Messages.capitalize(Messages.get(Dungeon.hero, "you_now_have", pick.name()) )); } else {