Commit graph

570 commits

Author SHA1 Message Date
Darkvengance aka Sildaekar
44afc6d8dd Updated Local Files 2012-02-01 12:00:31 -06:00
Darkvengance aka Sildaekar
fcb44cc62a Fixed minor error in log name code 2012-01-31 05:02:45 -06:00
Darkvengance aka Sildaekar
9371c4972d Log's name is now timestamp with yyyyMMddHHmmss.log format 2012-01-31 03:41:25 -06:00
k0rd
436cd058ec We don't want to revert everything the player has done on the server in case of disable() for tilekill 2012-01-29 08:39:42 -05:00
Zack Piispanen
55a2ba8c35 Merge remote-tracking branch 'remotes/origin/general-devel' 2012-01-27 00:38:42 -05:00
k0rd
b66358bef2 Prevents users from sneaking items onto the server by holding them in their hands when ServerSideInventory is enabled. 2012-01-24 00:07:25 -05:00
Zack Piispanen
ae34636092 Whoops, there's a good reason why we handle the packet...too bad for anyone that wants to modify it after tshock :( 2012-01-23 02:03:19 -05:00
Zack Piispanen
6808f65d25 Removed improper chat packet handling 2012-01-23 01:42:20 -05:00
Lucas Nicodemus
9551179362 Change codename 2012-01-22 02:02:39 -07:00
Lucas Nicodemus
d2732a4b0a Merge branch 'general-devel' of github.com:TShock/TShock into general-devel 2012-01-22 00:29:38 -07:00
Lucas Nicodemus
f1113675c4 Code Freeze 2012-01-22 00:28:02 -07:00
Lucas Nicodemus
a6cf55229d Merge pull request #330 from k0rd/master
Messy changes to prevent being spammed with permission denied changes
2012-01-21 22:58:07 -08:00
Lucas Nicodemus
c0b2c4eed2 ETA 2012-01-21 23:18:31 -07:00
k0rd
9d0f97851d TShock will now wait 2 seconds before sending another XXX protected from changes for a given protection type - per user. 2012-01-21 21:15:23 -05:00
Lucas Nicodemus
39c0007c84 Exploit prevention. Previously, the server trusted the client's tileType, now we check it ourselves. 2012-01-21 00:48:24 -07:00
Lucas Nicodemus
c7871cd88f Remove more debug code 2012-01-21 00:38:44 -07:00
Lucas Nicodemus
51d6693f28 Remove debug code 2012-01-21 00:38:33 -07:00
Lucas Nicodemus
0918675965 Is the debug code just not being called then? 2012-01-21 00:23:53 -07:00
Lucas Nicodemus
c3d37846bd More work on trying to fix this.
Changed MOTD to be a bit more convincing to change.
2012-01-21 00:10:59 -07:00
Lucas Nicodemus
5f31937af7 Getting there 2012-01-20 23:50:09 -07:00
Lucas Nicodemus
940341e7bb I promise this sort of fixes some of the issues! 2012-01-20 23:40:34 -07:00
Lucas Nicodemus
5a7f5414cd Whoops, maybe we shouldn't let people kill shit. 2012-01-20 23:28:48 -07:00
Lucas Nicodemus
11802f2a13 Added IceTile system. 2012-01-20 23:25:15 -07:00
Zack Piispanen
efee7caed2 Added ice workaround for players who want to use ice even with canbuild off.
This feature is only half done as players still get warned when their ice breaks.
2012-01-20 23:36:27 -05:00
Deathmax
672d360e9d Merge fail 2012-01-20 14:35:59 +08:00
Deathmax
e879135d21 Remove valid string checks, Terraria seems to check and replace invalid chars by default 2012-01-18 20:55:30 +08:00
Deathmax
44408a25d6 Update to 1.1.2 2012-01-18 19:42:38 +08:00
Zack Piispanen
38011f6364 added a bool to the world save mechanism. This should prevent it from saving 3 times at once. Hopefully thats what was causing server crashes 2012-01-15 17:46:38 -05:00
Zack Piispanen
2a59de5293 Added config options for ignoring projectile bugs. Just turn these on if you get debuffed for projectile update/create/kill messages. 2012-01-15 02:11:23 -05:00
Deathmax
71117ae0b5 Add reasons to all Disable() usages 2012-01-14 10:40:06 +08:00
Deathmax
19aec7ffec Re-add saveworld hook & broadcast 2012-01-13 16:50:09 +08:00
Deathmax
fcc7cfff50 Some hooks aren't disposed. 2012-01-13 16:33:35 +08:00
Deathmax
4473632691 Remove redundunt -ip handling in TShock.
TAPI already handles -ip
2012-01-13 16:23:03 +08:00
Zack Piispanen
4c4cd4027d Removed lua, because it shouldnt be here.
Attempted hotfix of trashcan abuse.  User's inventory shouldn't be saved if they are being nagged about logging out.
2012-01-12 18:00:05 -05:00
Zack
491eafd484 Fixed range checking to use the range we specify instead of hardcoded 32. 2012-01-12 11:01:44 -05:00
Deathmax
16c660db44 Fix coins not dropping properly.
Anti-cheat protection was preventing item update packets while dead, which is what occurs when someone dies and drops their items.
2012-01-12 19:38:48 +08:00
Lucas Nicodemus
61c4edfcde Disable leave message if the server is full.
TSHOCKPLUGINS-16
2012-01-07 14:22:21 -07:00
DarkunderdoG
e61593d74c Reverted Previous Change - Debuff's look to be coming from the disable method without msg's to the client will look into this more. 2012-01-07 11:39:36 -06:00
darkunderdog
d03b2e4fbb attempt at fixing debuff erros in cheat protection - Zidonuke may want to look more into this 2012-01-07 10:46:34 -06:00
Middas
13fb4b3156 Adding the SaveWorld event caused an infinite loop of saves, removed it to fix the infinite loop. 2012-01-07 03:25:30 -07:00
Deathmax
64d6d2fff1 Merge remote-tracking branch 'origin/general-devel' into general-devel 2012-01-07 13:22:36 +08:00
Deathmax
38deb1293f Re-add the saveworld and NPC.SetDefaults hook events
TSHOCKPLUGINS-10
2012-01-07 13:22:08 +08:00
Lucas Nicodemus
c45291eb6b Basic Lua loading prep.
TSHOCKPLUGINS-4
2012-01-03 16:54:38 -07:00
Lucas Nicodemus
d14c7c40c9 Fix players "leaving" when they never joined. 2012-01-01 23:18:18 -07:00
Lucas Nicodemus
4b77ca549e Users shouldn't "leave" when they enter an incorrect password anymore. Just as soon as someone reimplements the OnLeave hook. 2012-01-01 18:46:06 -07:00
Lucas Nicodemus
bfc9ad98fb Fixed the REST kick endpoint expecting a player parameter as opposed to a verb 2012-01-01 15:55:48 -07:00
Lucas Nicodemus
ff84198e32 Minor changes 2012-01-01 13:21:23 -07:00
Lucas Nicodemus
bf9d0137f1 Added any missing license headers to all files 2012-01-01 03:06:48 -07:00
Lucas Nicodemus
1790606a70 Tabify 2012-01-01 02:57:55 -07:00
high
ab65c30ce6 Added -dump switch which dumps permissions/config options
Dumps are now alphabetical.
2011-12-31 19:10:17 -05:00