Fixed a bug where opening a casket could remove the wrong one from the inventory

This commit is contained in:
John Liebentritt
2023-01-19 01:46:45 +00:00
committed by Ryan
parent cb753f2a12
commit 463a0900d7
@@ -111,7 +111,7 @@ public enum ClueLevel {
Item newClue = ClueScrollPlugin.getClue(clueLevel);
if (casket != null && player.getInventory().remove(casket)) {
if (casket != null && player.getInventory().remove(casket, casket.getSlot(), true)) {
player.getInventory().replace(newClue, casket.getSlot());
} else {
player.getInventory().add(newClue);