From 556a5ca560ae08951a2148c2d33edb4b021af70c Mon Sep 17 00:00:00 2001 From: Tyler Watson Date: Thu, 26 Nov 2015 18:39:37 +1000 Subject: [PATCH] Bombs, Dynamites and stickies work again There is cheat detection code in GetDataHandlers.cs that checks a fuse that will prevent people spawning new bomb projectiles until the fuse has expired. The issue is that 1) the fuse isn't getting compared, blocking all bomb projectiles, and 2) The TileKill still happens clientside, so all clients see invisible bombs and tiles getting destroyed regardless. Removing the 'return true' code here resolves the problem, and doesn't interfere with the fuse logic. Fixes #1095. --- TShockAPI/GetDataHandlers.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TShockAPI/GetDataHandlers.cs b/TShockAPI/GetDataHandlers.cs index 859613e2..ef67b844 100755 --- a/TShockAPI/GetDataHandlers.cs +++ b/TShockAPI/GetDataHandlers.cs @@ -2688,7 +2688,7 @@ namespace TShockAPI { // Denotes that the player has recently set a fuse - used for cheat detection. args.Player.RecentFuse = 10; - return true; + //return true; } return false;