Commit graph

62 commits

Author SHA1 Message Date
high
21ac8a4a0e Removed XNA dependencies 2011-08-30 08:36:34 -04:00
high
8bb8114223 Fixed not setting kill when disconnecting a client. Handling the disconnect packet makes Terraria not set ServSocket.kill. 2011-08-24 22:22:57 -04:00
high
625bab753b Fixed getRegion not returning null (functions using it were expecting null too)
Disabled noclip check. (general-devel is not general-test)
Added null check to /region info (Don't commit shit that you know is broken)
2011-08-20 13:04:24 -04:00
high
dcadec30de Improved buffering slightly.
Disconnect messages are no longer buffered. (Fixes disconnect messages not being received)
2011-08-18 19:55:12 -04:00
high
63623bd971 Version tick 2011-08-17 14:47:37 -04:00
high
445a3fd9d8 Added event 'TShock.Initialized' that is called after tshock is initialized.
'Called after TShock is initialized. Useful for plugins that needs hooks before tshock but also depend on tshock being loaded.'
2011-08-15 19:02:10 -04:00
high
ad664bfcca Moved item ban checking into the PlayerSlot handler. Still has the issue of kicking the person too early though. 2011-08-13 12:50:53 -04:00
high
258b7d48fb Added TShock.SendBytes which uses packetbuffer if available, otherwise sends like normal. 2011-08-12 23:17:23 -04:00
high
3312b769c4 Fixed teleporting 2011-08-11 00:27:56 -04:00
high
2a0bf9036a Hashing now supports xp. Simply append "-xp" to the algorithm name.
Fixed kicking for mana over 200, max mana was raised to 400 in 1.0.6.
2011-08-10 05:25:17 -04:00
high
923358a4b2 Increase version tick 2011-08-09 23:25:02 -04:00
high
7b31885a0a updated version tick 2011-08-09 19:21:25 -04:00
high
552dff56ee update version tick 2011-08-09 18:28:08 -04:00
high
8c22b3e448 Updated tshock for terraria 1.0.6. Removed hardcore kick for now as it needs to be fixed. 2011-08-09 18:15:47 -04:00
Lucas Nicodemus
7b368b0607 Apparently Twitchy doesn't know about the auto updater that's existed since version 2.1 2011-08-05 19:56:36 -06:00
high
9bab68c6a2 /netdump and /netflush are now not compiled by default. For debugging purposes only 2011-08-05 00:48:28 -04:00
Lucas Nicodemus
a0ad2a63d7 VERSION TICK: 3.2.0.0804 2011-08-04 22:35:44 -06:00
high
4bab43466c Adding classes to make querying between sqlite/mysql easier 2011-08-03 02:52:44 -04:00
high
fd9495fdf7 version tick 2011-08-02 17:32:02 -04:00
high
5cb8e019bf Updated api to 1.6 (for incoming networking improvements) 2011-08-01 18:50:16 -04:00
Lucas Nicodemus
37146adb4c Resharper code cleanup, including:
- Optimized using statements
 - Removal of redundant code
2011-07-26 23:37:06 -06: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
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
Lucas Nicodemus
f1ed9207c1 New tests 2011-07-23 15:14:27 -06:00
Lucas Nicodemus
d8e8c5df91 Warps are no longer ToLower()'d. 2011-07-23 01:14:52 -06:00
Lucas Nicodemus
acbe9afa24 Version Tick: 3.1.3 2011-07-22 23:28:20 -06:00
Lucas Nicodemus
e58bc6231b VERSION TICK: 3.1.1.722 2011-07-22 21:49:28 -06:00
Lucas Nicodemus
5458fb567a VERSION TICK: 3.1.0.0722 2011-07-22 17:41:04 -06:00
Lucas Nicodemus
8fe66e2ba4 VERSION TICK 3.0.2.0722
Changed lots of crap
2011-07-22 03:06:23 -06:00
Lucas Nicodemus
63f935b4fd Fixed a problem where KillTile thresholds were never reset.
VERSION TICK: 3.0.1.0722
2011-07-22 02:25:08 -06:00
Lucas Nicodemus
d1e29e1035 VERSION TICK: 3.0.0.0721 2011-07-21 15:05:52 -06:00
Lucas Nicodemus
cd018fed8d Regions are now UserID based. 2011-07-21 12:25:57 -06:00
Lucas Nicodemus
b9842a19c8 Fixed warps (and by that I mean nothing was broken anyway). 2011-07-21 01:19:55 -06:00
high
cfd2fdcb67 Tidied GetIPv4Address, it does return the ip if an ip is passed 2011-07-19 19:36:39 -04:00
Lucas Nicodemus
a8d8dbf31d Debug stuff 2011-07-16 02:12:51 -06:00
Lucas Nicodemus
b98c84fa5b Attempting to fix region detection
Attempting to fix /protect
2011-07-15 22:56:51 -06:00
Lucas Nicodemus
5b79212b8f Tweaked around with the region code a lot.
Databases will need to be rebuilt past this build.
2011-07-14 01:47:57 -06:00
Lucas Nicodemus
b242bfde17 Dear Path.combine: Fuck you 2011-07-13 00:52:49 -06:00
Lucas Nicodemus
7bc49e29e0 /auth now grants superadmin internally and adds the user to the db 2011-07-12 01:37:29 -06:00
Lucas Nicodemus
ddf9b686f1 Updating some documentation 2011-07-11 23:07:07 -06:00
high
b382125cc5 Removed mousefontchars, valid chars are 0x20-0xA9(32-169)
Added checking to player names too.
2011-07-09 10:00:00 -04:00
high
27adb98b6f Removed the onsenddata hook and added a raw send command.
Added WorldInfoMsg for constructing the world info packet.
2011-07-08 03:42:42 -04:00
high
d689fac4ce Accept chair/bed frame changes. Should fix direction issue. 2011-07-07 22:00:50 -04:00
high
9a3cf85cf2 NPC.maxSpawns should be NPC.defaultMaxSpawns 2011-07-04 00:44:04 -04:00
high
91abde27d2 ConfigFile and ConfigurationManager merged into 1.
Check OnConfigRead for a list of variables that will now be updated when the config file is reloaded.
2011-07-01 13:19:16 -04:00
high
4e87ceb84f Changed to SHA512 2011-07-01 02:09:21 -04:00
high
c52e8cbf5d Missing null check in OnChat.
Added exception handler to command runner so it wont get swallowed by terraria
2011-06-30 12:41:12 -04:00
high
4c05496222 Merge branch 'master' of github.com:TShock/TShock into general-devel
Conflicts:
	TShockAPI/Properties/AssemblyInfo.cs
2011-06-29 21:45:15 -04:00
Lucas Nicodemus
72bc9a9afe Version tick 2011-06-29 00:22:47 -06:00
high
dcf67248f7 Moved unhandled exception logging to before saving the world. In case the world saving crashes.
Tidied some code.
New day, new version
2011-06-28 10:56:47 -04:00