From 31b0dd30e222466f69b743aa7106391ae81aaeb1 Mon Sep 17 00:00:00 2001 From: omg-xtao <100690902+omg-xtao@users.noreply.github.com> Date: Thu, 28 Apr 2022 22:27:51 +0800 Subject: [PATCH] Ignore item not found error --- src/main/java/emu/grasscutter/game/drop/DropManager.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/emu/grasscutter/game/drop/DropManager.java b/src/main/java/emu/grasscutter/game/drop/DropManager.java index 6a224be6ed9..0e8807cfed2 100644 --- a/src/main/java/emu/grasscutter/game/drop/DropManager.java +++ b/src/main/java/emu/grasscutter/game/drop/DropManager.java @@ -83,6 +83,9 @@ private void processDrop(DropData dd, EntityMonster em, Player gp) { ItemData itemData = GameData.getItemDataMap().get(dd.getItemId()); int num = Utils.randomRange(dd.getMinCount(), dd.getMaxCount()); + if (itemData == null) { + return; + } if (itemData.isEquip()) { for (int i = 0; i < num; i++) { float range = (5f + (.1f * num));