Commit graph

1356 commits

Author SHA1 Message Date
Lucas Nicodemus
1147788154 ReSharper redundant code cleanup 2011-12-30 14:32:05 -07:00
Lucas Nicodemus
fd51214146 Cleaned up the version thingy so people aren't confused when committing later. Also, Zidonuke, that last number is a MMdd, not a randomly chosen number. 2011-12-30 14:25:02 -07:00
Lucas Nicodemus
9e79aadf3c Herp 2011-12-29 22:39:30 -07:00
Zidonuke
77d3ec431e A deal for world edit client makers to use SendTileSquare. 2011-12-29 21:28:37 -05:00
Zidonuke
6aba5ca624 Redigit why is teleporting so hard. 2011-12-29 20:59:06 -05:00
Zidonuke
4d2639bb2a Fix last pos at join. Reject all movement until server can verify the last position set. 2011-12-29 20:31:47 -05:00
Zidonuke
1e6c74ace0 Fix stuff with teleporting. 2011-12-29 20:23:58 -05:00
Zidonuke
d44920023b Fix tileCut bypass 2011-12-29 20:08:54 -05:00
Zidonuke
a227369cdc New visual feedback when disabled for security reasons. 2011-12-29 19:59:54 -05:00
Zidonuke
e8a4cb6ae9 Players who get disabled by internal anti spam and anti banned item checks will now get visual debuffs lasting 5 seconds. Note client can't bypass already, server drops many packets for the wait period. 2011-12-29 19:32:28 -05:00
Zidonuke
d5affa3ba5 Fix projectile removal. 2011-12-29 18:53:27 -05:00
Zidonuke
be6a5a771b Version Tick, release hotfix 2011-12-29 16:39:05 -05:00
Zidonuke
2367598945 Fix Console Spam with group names 2011-12-29 16:17:19 -05:00
Zidonuke
021728525d Improved server side inventory handling
Allowed item bans to effect armor worn, YAY FOR RP SERVERS
2011-12-29 15:58:31 -05:00
Zidonuke
59e595c812 Hotfix console command handling. 2011-12-29 15:05:49 -05:00
Zidonuke
1247b8760d Merge branch 'general-devel' of github.com:TShock/TShock
Conflicts:
	TShockAPI/Properties/AssemblyInfo.cs
	TShockAPI/Utils.cs
2011-12-29 13:51:14 -05:00
Natrim
0fd7bba913 add aliases exit, exit-nosave to respect old vanilla commands
- some ppl will not otherwise know how to disable server from the new console
2011-12-29 12:46:30 +01:00
Justin
926b8b1ac4 Merge remote-tracking branch 'tshock/general-devel' 2011-12-29 01:18:56 -07:00
Justin
6a8e80516b corrected chest protection 2011-12-29 01:18:24 -07:00
Zidonuke
43baadbb77 Version Tick, goto bed, Release in the morning pending no bugs. 2011-12-29 02:52:19 -05:00
Zidonuke
6353f9c877 Fix anti dead protection, some item bans, and default configs. 2011-12-29 02:50:05 -05:00
Zidonuke
bbf1818512 Version Tick 2011-12-29 02:17:35 -05:00
Zidonuke
b9a8fdf891 Quick fixes 2011-12-29 02:16:45 -05:00
Zidonuke
f360067198 Request for Erik 2011-12-29 01:56:18 -05:00
Zidonuke
abbf95f870 Version Tick, It's getting serious to release time. 2011-12-29 01:31:51 -05:00
Zidonuke
2e5155e1c0 Oops forgot some things. 2011-12-29 00:41:02 -05:00
Zidonuke
b7d84d6855 Implemented guest group config and default group. 2011-12-29 00:38:22 -05:00
Zidonuke
be20d07707 Implemented config for disabling account login at join. 2011-12-29 00:32:12 -05:00
Zidonuke
1671db928b Register command no longer has a username param.
Password checking fixed.
2011-12-29 00:14:57 -05:00
Zidonuke
8523df9308 NoClip system now uses Terraria's Collision class, much better so far. Last position reverting fixed. Fully tested, only 1% false positives. 2011-12-29 00:03:03 -05:00
Zidonuke
5600931237 Fix collision check to use same code as Spawn() 2011-12-28 23:33:57 -05:00
Zidonuke
8521241ab7 Fix slots bug 2011-12-28 23:12:05 -05:00
Zidonuke
3350418f5d Protect server from dead players until they tell us they respawned. ForceRespawn will spam client until they notify us of a respawn. Prevents silly people from exploiting in dead. 2011-12-28 22:57:41 -05:00
Zidonuke
5619ae3660 Disabled region protection for chests by default, added config option. Thanks DarkunderdoG 2011-12-28 22:38:29 -05:00
Zidonuke
15816bc1ad Merge branch 'general-devel' of github.com:TShock/TShock into general-devel 2011-12-28 22:35:13 -05:00
Zidonuke
873cba84eb Implemented tileCut tiles bypass range check, Incorrect passwords now resend a better response. Thanks you IRC guys. 2011-12-28 22:34:59 -05:00
Deathmax
63259938f8 Update server binary
Fix linux paths.
Tile compression.
2011-12-29 11:33:34 +08:00
Zidonuke
b442e64c4b If nothing changed in a sendtilesquare, revert the client and fuck off. 2011-12-28 22:26:14 -05:00
Zidonuke
86005acdcc Finished inventory permissions. 2011-12-28 21:25:55 -05:00
Zidonuke
24431017e6 Max Stack and Stat Hack detection permissions implemented. 2011-12-28 21:10:59 -05:00
Zidonuke
34efba9c1f Changed hack detection to allow future permissions overrides, now prevents hack clients modding max hp while online. 2011-12-28 21:03:29 -05:00
Zidonuke
456a7eb4bc Move some code, now reserved slots should work with user accounts. 2011-12-28 20:49:08 -05:00
Zidonuke
da5de78155 Server password in tshock now, you can login with your account password now 2011-12-28 20:40:25 -05:00
Zidonuke
b353f62336 Prepare new handlers 2011-12-28 17:43:01 -05:00
Zidonuke
99e9859b7c Merge pull request #317 from natrim/general-devel
Added some usefull permissions
2011-12-28 09:29:15 -08:00
Zidonuke
8f22ca4950 Attempt to fix unit tests. 2011-12-28 12:27:14 -05:00
Zidonuke
37c550c167 Server passwords are disabled, moving this to TShock handling soon.
Change stat tracker mono detection
Fixed collision check to ignore tileSolidTop
2011-12-28 10:56:45 -05:00
Natrim
aa0642c64a added some useful permissions
(canregister,canlogin,canchangepassword,canpartychat,cantalkinthird,candisplayplaying)
2011-12-28 10:00:46 +01:00
Zack Piispanen
4c468b7f3c Item bans now have a group component. Adding a group to an item ban will allow that group to use the item.
Also fixed chests/items in chests being null when we truncate stack sizes.

Added code to let anyone with manageregion permission to modify regions...make sense.
2011-12-27 19:14:42 -05:00
Zidonuke
14e2d8ca46 Add max range for being restricted
Change max reserved slots to 20
2011-12-27 14:53:55 -05:00