Commit graph

870 commits

Author SHA1 Message Date
Deathmax
43b05ec3ef Add checks to projectile packet to prevent client crashing.
(out of range and float NaN issue)
2011-07-31 20:33:41 +08:00
Deathmax
031721c169 Remove Twitchy's item.txt generation 2011-07-31 14:24:50 +08:00
Twitchy
629eb01191 Merge branch 'general-devel' of github.com:TShock/TShock 2011-07-31 16:13:14 +12:00
Twitchy
0438d0ffce Fix OrderBy removal 2011-07-31 16:11:58 +12:00
Lucas Nicodemus
98711bd05c Merge pull request #275 from Lycaonj/general-devel
General devel
2011-07-30 20:41:37 -07:00
Lycaonj
19df6bb009 Fixed incorrect parameter name in the Unban method (from @ip to @0) which was causing ban removals to fail. 2011-07-30 22:35:36 -05:00
Lycaonj
2eeabb4c2f Added null reference check when unbanning a player name and EnableBanOnUsernames is set to false. Few grammar related fixes related to unbanning. 2011-07-30 22:34:04 -05:00
Twitchy
b09b0ba9f2 Fixes RememberPosManager and player sprites showing on server, when they are not there 2011-07-31 15:31:57 +12:00
Lucas Nicodemus
5ec03c8e08 Fixed /unban not working with BanOnUsernames disabled. 2011-07-30 20:59:10 -06:00
Lucas Nicodemus
e990732da3 Log spew! 2011-07-30 17:01:43 -06:00
Lucas Nicodemus
1e2fa5cc74 Merge branch 'general-devel' of github.com:TShock/TShock into general-devel 2011-07-30 16:58:54 -06:00
Lucas Nicodemus
fe2d7e443c Implemented default registration groups 2011-07-30 16:58:36 -06:00
Zack Piispanen
42fb9d8292 Items can now be banned/unbanned in game by users with permission group manageitem and by using /addItem name/id as well as /delItem name/id 2011-07-29 18:51:53 -04:00
Twitchy
7dea80bb2f DBEditor will add permissions from the Table already, plugins can insert their own Permissions now 2011-07-29 22:29:17 +12:00
Twitchy
b291e25f94 Fix players appearing to still be on server on world load after incorrect exit 2011-07-29 21:35:33 +12:00
Twitchy
3e111e8e46 Adds API Function, SetTeam 2011-07-29 18:53:08 +12:00
Twitchy
917865cab5 OrderBy... Bye bye. DBTool fixes 2011-07-29 12:21:28 +12:00
Twitchy
8f28bd2b7d Adds SetTable to DBTools, makes Tools and FileTools public, for TShock mods 2011-07-28 23:22:35 +12:00
Twitchy
383715715c Adds ReadTable function to DBTools 2011-07-28 13:08:49 +12:00
Twitchy
2afcb35da1 Fixes DBTool.Insert :) 2011-07-28 11:21:34 +12:00
Twitchy
bc2bfd5485 Adds DBTools.cs (Create and Insert Table) 2011-07-27 18:22:12 +12:00
Lucas Nicodemus
37146adb4c Resharper code cleanup, including:
- Optimized using statements
 - Removal of redundant code
2011-07-26 23:37:06 -06:00
Graham Cantin
3dd7af1a30 * Finally fixed /user group and /user password.
* Had to fix UserManager exceptions to UserNotExistException instead of UserExistsException.
* Added /user help as well. Commented out the old short circuit for now.
2011-07-24 20:28:07 -07:00
Lucas Nicodemus
71d05f51ec Fixed broken auth system. 2011-07-24 17:36:57 -06:00
high
7a829d347b Added support for sha256 and md5. 2011-07-24 14:26:52 -04:00
high
e8a5e7fb58 Now uses Query/QueryReader 2011-07-24 12:33:00 -04:00
high
d39d9e5127 Reapplied my region changes that were lost from a bad conflict merge 2011-07-24 11:27:00 -04:00
high
57a2d082ef Added query function for easier queries.
Normalized method names in GroupManager.cs
2011-07-24 10:12:18 -04:00
high
1a49d68dc4 Now logs null sockets on unhandled exception in serverloop/listenforclients. Hopefully to track down the null error in terraria. 2011-07-24 01:14:50 -04:00
Zack Piispanen
d515616f72 A few more tests 2011-07-23 22:27:21 -04:00
Lucas Nicodemus
5c59ebf71a Merge remote-tracking branch 'remotes/origin/general-devel'
Conflicts:
	TShockAPI/Commands.cs
	TShockAPI/DB/GroupManager.cs
	TShockAPI/DB/RegionManager.cs
	TShockAPI/Properties/AssemblyInfo.cs
	Terraria.sln
2011-07-23 17:25:20 -06:00
Zack Piispanen
732121bdf5 region basic tests added 2011-07-23 18:07:15 -04:00
Lucas Nicodemus
f1ed9207c1 New tests 2011-07-23 15:14:27 -06:00
Zack Piispanen
a2f2ea1500 whoops pushed in some test stuff that would break commands fixed removeItem ban tho, so its all good 2011-07-23 17:03:10 -04:00
Zack Piispanen
347d701b7f push for shank 2011-07-23 16:59:29 -04:00
Zack Piispanen
ffd0471326 initial unit testing work and a few tweaks to stuff relating to items 2011-07-23 15:21:56 -04:00
Lucas Nicodemus
d8e8c5df91 Warps are no longer ToLower()'d. 2011-07-23 01:14:52 -06:00
Zack
1468bbaa85 width + x1 = x2... 2011-07-22 23:18:59 -07:00
Lucas Nicodemus
aa85cfeccb Fixed compiler error 2011-07-22 23:35:58 -06:00
Lucas Nicodemus
219f5a8cfb WorldIDs 2011-07-22 23:35:21 -06:00
Zack
39754f6913 use ids ffs :\ 2011-07-22 22:34:08 -07:00
Lucas Nicodemus
870c1f74f4 Fixed warps too 2011-07-22 23:29:41 -06:00
Lucas Nicodemus
acbe9afa24 Version Tick: 3.1.3 2011-07-22 23:28:20 -06:00
high
95bdb6d62e added null check to backupmanager 2011-07-23 01:19:59 -04:00
high
78c7293542 Merge branch 'master' of github.com:TShock/TShock
Conflicts:
	TShockAPI/Properties/AssemblyInfo.cs
2011-07-23 00:51:14 -04:00
high
a49269cc0c Create save path first 2011-07-23 00:50:30 -04:00
Lucas Nicodemus
e58bc6231b VERSION TICK: 3.1.1.722 2011-07-22 21:49:28 -06:00
high
2e0ce6eae5 Fixed terrariaserver references 2011-07-22 23:22:54 -04:00
high
50084c13de Initialize log should be first so we can log any errors.
Removed duplicate code in Initialize
2011-07-22 23:19:01 -04:00
Zack Piispanen
727ae2322b Added new commands to allow users in game to create, delete, modify groups.
Added new methods to create, delete, modify groups.

Uhhh....dunno why RegionManager.cs was conflicted.

Added permission for accessing group commands
2011-07-22 23:14:56 -04:00