From 694f7adcc6b9ebef475465ec7b598e71a6961a3a Mon Sep 17 00:00:00 2001 From: Evil Factory <36804725+evilfactory@users.noreply.github.com> Date: Mon, 9 Aug 2021 23:45:12 -0300 Subject: [PATCH] use --- .../BarotraumaShared/SharedSource/Items/Item.cs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Barotrauma/BarotraumaShared/SharedSource/Items/Item.cs b/Barotrauma/BarotraumaShared/SharedSource/Items/Item.cs index e11d20cdc..d2a41d00c 100644 --- a/Barotrauma/BarotraumaShared/SharedSource/Items/Item.cs +++ b/Barotrauma/BarotraumaShared/SharedSource/Items/Item.cs @@ -2225,7 +2225,17 @@ namespace Barotrauma } if (condition == 0.0f) { return; } - + + +#if SERVER + var should = GameMain.Lua.hook.Call("itemUse", new DynValue[] { LuaSetup.CreateUserDataSafe(this), LuaSetup.CreateUserDataSafe(character), LuaSetup.CreateUserDataSafe(targetLimb) }); + + if (should != null && should.CastToBool()) + { + return; + } +#endif + bool remove = false; foreach (ItemComponent ic in components)