diff --git a/TShockAPI/GetDataHandlers.cs b/TShockAPI/GetDataHandlers.cs index d820d631..b4483d6f 100644 --- a/TShockAPI/GetDataHandlers.cs +++ b/TShockAPI/GetDataHandlers.cs @@ -117,6 +117,7 @@ namespace TShockAPI {PacketTypes.PlayerSlot, HandlePlayerSlot}, {PacketTypes.TileGetSection, HandleGetSection}, {PacketTypes.UpdateNPCHome, UpdateNPCHome }, + {PacketTypes.PlayerAddBuff, HandlePlayerBuff}, }; } @@ -789,5 +790,10 @@ namespace TShockAPI } return false; } + + private static bool HandlePlayerBuff(GetDataHandlerArgs args) + { + return !args.Player.Group.HasPermission(Permissions.ignoregriefdetection); + } } }