Commit graph

1976 commits

Author SHA1 Message Date
Zack Piispanen
98a282cd2a Merge branch 'general-devel' of github.com:TShock/TShock into general-devel 2013-10-01 04:53:06 -04:00
Zidonuke Ghost
aff4314f8a Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel 2013-10-01 04:39:01 -04:00
k0rd
04e8f0b8ce Merge remote branch 'origin/general-devel' into general-devel 2013-10-01 04:38:55 -04:00
k0rd
f8440bae35 fix for /spawn 2013-10-01 04:38:25 -04:00
Zidonuke Ghost
b2a8198bb1 Client UUID Implementation: Bans and User Auth.
Send ServerSideCharacter flag if set in WorldInfo.
2013-10-01 04:35:49 -04:00
Zack Piispanen
ce73b0c0b5 Add canchat permission as well as godmode being a toggle command. 2013-10-01 04:20:52 -04:00
Zack Piispanen
4e9698b6ee Fixed ropes because derp I cant read docs. 2013-10-01 03:29:55 -04:00
k0rd
2569c10823 fixes warps, tp [name], tphere (no longer places you below the target) 2013-10-01 02:12:05 -04:00
Zack Piispanen
e72874d5cb Fix ropes 2013-10-01 01:59:46 -04:00
k0rd
b7da1e7770 Merge remote branch 'origin' into general-devel 2013-10-01 01:54:29 -04:00
k0rd
d79e667407 Fixes check for breaking walls 2013-10-01 01:53:54 -04:00
Zack Piispanen
811a98bb4c Added Config option for Rest spam. 2013-10-01 01:06:41 -04:00
Zack Piispanen
545709e845 Fix item drops 2013-10-01 00:47:02 -04:00
Lucas Nicodemus
33e0627f9e Merge pull request #545 from NyxStudios/1.2_terraria
Update to Terraria Protocol 1.2
2013-09-30 21:04:41 -07:00
Zack Piispanen
2621774e85 Updated Commands to use heal packet instead of hearts, enabling godmode. needs permission. 2013-09-30 23:56:59 -04:00
k0rd
efa6b8fbac permission 'canpaint' for painting tiles 2013-09-30 23:55:33 -04:00
k0rd
f08c1449c9 added /eclipse command 2013-09-30 22:58:32 -04:00
k0rd
6a0306596d changed boundry of tp 2013-09-30 20:43:17 -04:00
k0rd
5d72c6261d Merge remote branch 'origin' into 1.2_terraria 2013-09-30 20:41:50 -04:00
k0rd
75eaaafdec added command /rain 2013-09-30 20:38:53 -04:00
Zack Piispanen
038b2c027d Added Registered field to user db.
Set all those time based fields to use UtcNow, sortable
2013-09-30 20:32:43 -04:00
Zack Piispanen
b8fdb6467c Fix Style 2013-09-30 20:22:19 -04:00
Zack Piispanen
fb9a3d0e1b Music box fix 2013-09-30 20:11:01 -04:00
Zack Piispanen
f21adbfc42 GiveItem sets velocity.
Give every player 10 confetti on greet for hype.
2013-09-30 19:45:25 -04:00
Zack Piispanen
d71aacc58d Did some tweaks to Teleport to make the bounds checks in one place.
Fixed item drop packet, as well as update the bounds.
2013-09-30 19:34:43 -04:00
Zack Piispanen
b8a5492b20 Some water fixes. 2013-09-30 19:12:09 -04:00
Zack Piispanen
98a7e7f080 Added SSI Updates. 2013-09-30 18:41:54 -04:00
Zack Piispanen
fddaf657a5 Teleport code has been cleaned up.
Added tp prevention based on permission tp.  Updated to latest server exe.
2013-09-30 16:23:11 -04:00
k0rd
584950bc6f Added a check to see if player has recently lit a fuse
This will prevent cheat detection from wrongly triggering if the player uses a fused explosive and quickly switches to another weapon before the explosive detonates.

I also commented out a block where we force explosives server-side, this would usually cause dynamite to explode in the wrong position when it bounced around too much.
2013-09-30 06:45:33 -04:00
k0rd
2185b18705 allow explosives to break tiles 2013-09-30 04:46:32 -04:00
Zack Piispanen
6185559c6a More whoops moments k0rd didnt find for me.
Updated the Server bin.
2013-09-30 01:33:07 -04:00
Zack Piispanen
7ea9be6e75 Changed how EditTile was handled so that we have enums and pass those instead of confusing bytes.
Comments should be updated to reflect new stuff.
2013-09-29 18:11:08 -04:00
Zack Piispanen
203611706e Fixed long if statement 2013-09-29 08:53:47 -04:00
Zack Piispanen
1bade821da Nothing to see here... 2013-09-29 08:26:05 -04:00
Steven French
155ed75c99 uncomment StrikeNPC and SetTime packets 2013-09-29 23:21:44 +13:00
Zack Piispanen
40ba6c56d3 Update packet logic up to 17 (not including 17 ->tile edit...something needs to be done with the last two bytes) 2013-09-29 05:29:18 -04:00
k0rd
c80ebbc116 Changed collision detection margins; added slush to it too. 2013-09-29 04:59:56 -04:00
k0rd
954b5f8b4c Merge remote branch 'origin' into 1.2_terraria 2013-09-29 03:57:52 -04:00
k0rd
ef2af933c4 beginning tile types in NetTile.cs
fix typo in GetDataHandlers.cs
2013-09-29 03:57:04 -04:00
Zack Piispanen
6d01f604a7 Merge branch '1.2_terraria' of github.com:Olink/TShock_1.2 into 1.2_terraria 2013-09-29 03:41:38 -04:00
Zack Piispanen
1a2f874285 Implemented Packet Teleport mechanism. 2013-09-29 03:37:20 -04:00
k0rd
a2fc066965 Added better noclip detection, including support for half and slanted blocks, and an ignore for honey. 2013-09-29 02:29:59 -04:00
Zack Piispanen
e148d29c66 Added packet changes for 1.2 protocol up to 7(world info) 2013-09-29 01:02:07 -04:00
Zack Piispanen
7731bc46f1 More minor fixes 2013-09-28 23:52:51 -04:00
Zack Piispanen
c17b661166 Stripped out stupid shit
Commented packets we dont know about yet.
2013-09-28 17:32:03 -04:00
Zack
3020295eca Update GroupManager.cs
Why you fail me github editor?!
2013-09-27 04:58:37 -04:00
Zack
c909453b03 Update GroupManager.cs
I broke groups by doing what I did.
2013-09-27 04:56:30 -04:00
Zack Piispanen
dea360869b Refactored the many matches found redundancy by adding a utils method. Changed the csproj to build x86 instead of anycpu which was causing issues for release. 2013-09-27 01:42:13 -04:00
Lucas Nicodemus
1a1d980186 VERSION TICK: 4.1.0.926 & Terraria 1.2 Code Freeze 2013-09-26 02:11:05 -06:00
MarioE
0dfe99ca68 Split superadmin permission. 2013-09-25 20:52:03 -04:00