From fa06224d4e2becbdc9f7bd03e78252f47dc9337a Mon Sep 17 00:00:00 2001 From: Zack Piispanen Date: Sun, 11 May 2014 16:28:48 -0400 Subject: [PATCH] Change code to at least maybe work in SSC enabled servers. --- TShockAPI/GetDataHandlers.cs | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/TShockAPI/GetDataHandlers.cs b/TShockAPI/GetDataHandlers.cs index f80190ff..e92afb55 100755 --- a/TShockAPI/GetDataHandlers.cs +++ b/TShockAPI/GetDataHandlers.cs @@ -3246,15 +3246,11 @@ namespace TShockAPI return item.buffType == buff; })) { - args.Player.SetBuff(buff, 1, true); - continue; + buff = 0; } - if (buff == 10) - { - if (TShock.Config.DisableInvisPvP && args.TPlayer.hostile) - buff = 0; - } + if (buff == 10 && TShock.Config.DisableInvisPvP && args.TPlayer.hostile) + buff = 0; args.TPlayer.buffType[i] = buff; if (args.TPlayer.buffType[i] > 0) @@ -3266,6 +3262,7 @@ namespace TShockAPI args.TPlayer.buffTime[i] = 0; } } + NetMessage.SendData((int) PacketTypes.PlayerBuff, -1, args.Player.Index, "", args.Player.Index); return true; }