From 22fd7ab6190f4b20dc4975e19a055d156a3d7ed3 Mon Sep 17 00:00:00 2001 From: KingRainbow44 Date: Thu, 13 Apr 2023 21:22:21 -0400 Subject: [PATCH] Fix potential NPR --- src/main/java/emu/grasscutter/data/excels/QuestData.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/emu/grasscutter/data/excels/QuestData.java b/src/main/java/emu/grasscutter/data/excels/QuestData.java index b3d82440b..3290b1e79 100644 --- a/src/main/java/emu/grasscutter/data/excels/QuestData.java +++ b/src/main/java/emu/grasscutter/data/excels/QuestData.java @@ -8,6 +8,7 @@ import emu.grasscutter.data.ResourceType; import emu.grasscutter.data.common.ItemParamData; import emu.grasscutter.game.quest.enums.*; import java.util.ArrayList; +import java.util.Collections; import java.util.List; import javax.annotation.Nonnull; import javax.annotation.Nullable; @@ -66,6 +67,8 @@ public class QuestData extends GameResource { if (this.failCondComb == null) this.failCondComb = LogicType.LOGIC_NONE; + if (this.gainItems == null) this.gainItems = Collections.emptyList(); + addToCache(); }