From fc66ed6ab3b264ab017a6419b12dc6d1aad10103 Mon Sep 17 00:00:00 2001 From: Sn0wStorm Date: Fri, 11 Oct 2019 12:43:27 +0200 Subject: [PATCH] Delay passing out to update inventory properly --- src/com/dre/brewery/BPlayer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/dre/brewery/BPlayer.java b/src/com/dre/brewery/BPlayer.java index 921eef7..6879b9c 100644 --- a/src/com/dre/brewery/BPlayer.java +++ b/src/com/dre/brewery/BPlayer.java @@ -170,7 +170,7 @@ public class BPlayer { quality = getQuality() * 100; drunkeness = 100; if (overdrinkKick && !player.hasPermission("brewery.bypass.overdrink")) { - passOut(player); + P.p.getServer().getScheduler().scheduleSyncDelayedTask(P.p, () -> passOut(player), 1); } else { addPuke(player, 60 + (int) (Math.random() * 60.0)); P.p.msg(player, P.p.languageReader.get("Player_CantDrink"));