Commit graph

91 commits

Author SHA1 Message Date
high
1e1216f090 Update player exploit patched 2011-06-03 02:16:28 -04:00
Maverick Motherfucker
100d7d10f3 Forgot one call when caching IsAdmin 2011-06-02 22:45:05 -07:00
Maverick Motherfucker
f5a76dd154 Griefing != Cheating 2011-06-02 22:24:43 -07:00
Maverick Motherfucker
818348a445 Caching IsAdmin as to optimize load on file system 2011-06-02 21:59:33 -07:00
Maverick Motherfucker
79c0bddf5e Did same kind of protection with mana 2011-06-02 21:35:58 -07:00
Maverick Motherfucker
bb8cf74ec0 More cheat detection, if more than 20 HP is added to max at a time, bye bye 2011-06-02 21:34:24 -07:00
Maverick Motherfucker
087dfabffe Changed ifs into else ifs for optimization purposes 2011-06-02 21:30:16 -07:00
Maverick Motherfucker
892ef0c770 Moved the admin check for cheating into HandleCheater instead of cheat detection 2011-06-02 21:28:47 -07:00
Maverick Motherfucker
39bc48968a Added TSPlayer class to contain variables that are player specific 2011-06-02 21:26:07 -07:00
Maverick Motherfucker
e52a1d35b5 Merge branch 'master' of git.assembla.com:terraria 2011-06-02 21:06:44 -07:00
Maverick Motherfucker
e187e673f9 Fixed teleport somewhat 2011-06-02 21:06:25 -07:00
Deathmax
cbf525b148 Fixed /item and /give 2011-06-03 11:51:40 +08:00
Deathmax
ff5c47a57c Updated NPC and Item methods for the new items. 2011-06-03 10:57:43 +08:00
Deathmax
daf56053c8 Remove item max stack check. 2011-06-03 10:51:02 +08:00
Shank
0aa44fed67 Merge branch 'master' of git.assembla.com:terraria 2011-06-02 20:49:09 -06:00
Shank
b2f4ee698b Re-added broadcast event for kill tile abuse.
Added kick for SendSection
Added kick for NPC abuse
2011-06-02 20:48:42 -06:00
Shank
83c5ece94c Fixed SendData to use 255 instead of 8. 2011-06-02 18:04:06 -06:00
Shank
8707ad0c39 Merge branch 'master' of git.assembla.com:terraria 2011-06-02 17:07:53 -06:00
Shank
b080b5b0c8 You need to put TerrariaServerAPI and TerrariaServer inside the TShockAPI folder. 2011-06-02 17:07:10 -06:00
Deathmax
49561497bd Fixed /slap (now it goes both directions, but very small knockback)
Fixed issues with /spawnrate and /maxspawns where if the input string does not convert, it throws an exception.
2011-06-02 23:43:25 +08:00
Deathmax
17c6fa8e87 Added /slap - /slap <player> [dmg].
^ Seems buggy ATM, only smacks you in one direction and seems to ignore tile collision.
2011-06-02 23:14:23 +08:00
Deathmax
098841e7e9 Fixed an issue with /item 2011-06-02 22:55:15 +08:00
Deathmax
00ce4ff2c4 /kill - Suicide or if admin, kill other people. 2011-06-02 22:46:44 +08:00
Deathmax
eea8afdcf2 Added inventory stack check. (Not tested, but should work) 2011-06-02 20:34:08 +08:00
Deathmax
b2d25a24a5 Added /time.
Fixed multiple bugs with /heal.
Oh, and the previous commit added kick/ban protection for admins.
2011-06-02 20:24:23 +08:00
Deathmax
4e5059fff5 Added some error messages for commands. 2011-06-02 19:27:19 +08:00
Shank
5c10115b07 Version Tick: 1.4.0.0 2011-06-02 03:29:34 -06:00
Shank
b4e028e103 Minor changes 2011-06-02 02:54:26 -06:00
Shank
c45f3557ca Added Newtonsoft.Json.dll 2011-06-02 01:51:19 -06:00
Shank
45a8cf09ce Json starting fresh. 2011-06-02 01:39:05 -06:00
high
7f65697bc2 fixed killtile blacklist 2011-06-02 02:21:59 -04:00
Deathmax
386618adb6 Hopefully fixed /tp issues. (I hope) 2011-06-02 13:27:49 +08:00
Deathmax
4eea752b3d Fixed /help <page> 2011-06-02 13:13:39 +08:00
Deathmax
e034747394 Revamped /help. Pages still a little glitchy. 2011-06-02 12:48:25 +08:00
Deathmax
ea3c9c5580 Overhauled commands. Now everything is dumped into Commands.cs 2011-06-02 12:14:32 +08:00
Shank
864a3df125 Updated sln
Added configuration stuff
Code freeze: v1.3.0.0
2011-06-01 21:11:53 -06:00
Shank
2e7980f650 Added /maxspawns
Added /spawnrate
2011-06-01 21:10:06 -06:00
Shank
0ac875b75b Changes 2011-06-01 21:06:22 -06:00
Shank
270100e08a Merge branch 'master' of git.assembla.com:terraria 2011-06-01 20:58:01 -06:00
Shank
034aea500f Conflicts 2011-06-01 20:57:22 -06:00
high
1909e3b5d0 Blocks Npc data and sendsection packets. 2011-06-01 22:55:01 -04:00
Shank
d48426adfd The update system now properly checks the actual version number.
The update system now runs after the MOTD and all that crap.
The update system now uses the real Version number, instead of an arbitrary random number picked from the ether.
2011-06-01 11:08:44 -06:00
Shank
6d4ae6020a Merge branch 'master' of git.assembla.com:terraria
Conflicts:
	TShockAPI/TShock.cs
2011-06-01 10:24:33 -06:00
Shank
6dc9d9cecf I don't remember 2011-06-01 10:22:17 -06:00
Deathmax
1728112caa One line fix for /butcher 2011-06-01 23:10:24 +08:00
Deathmax
4feb930020 /butcher - kill all non-town NPCs - still glitchy, client doesn't properly update until the NPC is damaged 2011-06-01 23:02:42 +08:00
Deathmax
7a809846cb Implemented /heal 2011-06-01 22:46:16 +08:00
Deathmax
3ab1c9e906 Cleaned up some redundant code. 2011-06-01 20:13:15 +08:00
Deathmax
e9461f49d7 /spawnmob now has another argument that specifies the number of NPCs to spawn.
/spawnmob, /item and /give now supports name for item/mob type.
2011-06-01 19:57:03 +08:00
Deathmax
374d296f3c Updated /item so that now it edits the player's inventory directly.
Added /give.
2011-06-01 18:51:22 +08:00