Commit graph

457 commits

Author SHA1 Message Date
Zack Piispanen
4ef324e026 Fix bypassing SSC using items in hand (trashcans are still exploitable until Redigit or his merry men decide that its a bug and fix it) 2014-01-19 18:45:45 -05:00
Zack Piispanen
2dc99c2d8c Add case for new invasion, and commands for the invasion/moons added recently 2013-12-19 20:00:00 -05:00
MarioE
766b077e99 Undo plugin-breaking changes 2013-12-15 18:50:44 -05:00
MarioE
652425c4ba Attempt another invis fix
Drops HP packets which have the current HP <= 0. Also removes some
unused TSPlayer fields.
2013-11-30 09:07:09 -05:00
MarioE
02820c0172 Change the way that forced PvP works 2013-11-28 17:23:12 -05:00
MarioE
9f7055b806 Merge with upstream 2013-11-10 14:40:16 -05:00
Zack Piispanen
e635b6f01a Fix sand guns. 2013-11-08 03:28:24 -05:00
MarioE
927602962e Fix warps 2013-11-03 19:47:35 -05:00
MarioE
41121b8412 Re-do warps 2013-11-01 23:55:31 -04:00
MarioE
416ce98518 Fix a few issues 2013-10-31 23:46:29 -04:00
MarioE
cf1feb9357 Fix several bugs 2013-10-31 23:35:42 -04:00
MarioE
3e9aee3414 Begin Raptor compatibility 2013-10-30 22:34:09 -04:00
Zack Piispanen
9809dc3802 Remember to use new byte in field for world info 2013-10-25 08:23:22 -04:00
Zack Piispanen
0ade98dfab Add fix for duplicating items abusing the disable code. Add in frozen debuff to disable 2013-10-24 19:12:17 -04:00
Zack Piispanen
ec9cb09cd8 REST status or v2/server/status now checks for a permission to display ips to the caller. The only way to get this enabled is to use securetokenendpoint config option.
Refactored a tsplayer method.
2013-10-19 22:13:09 -04:00
Zack Piispanen
0d350d53fa Fix Skeletron Prime Crash Exploiting people, naughty naughty
Set secondUpdate to stop displaying, because apparently no one knows that not being logged in is breaking the rules when requirelogin:true
2013-10-11 21:02:05 -04:00
MarioE
b958b43f9b Raise /heal to 500 HP 2013-10-05 22:50:37 -04:00
MarioE
d4c7385781 Add some more hack checks to painting tiles & walls
Also add permission to ignore paint threshold
2013-10-04 19:05:10 -04:00
MarioE
149dbdf56d Add hack checks to painting tiles & walls 2013-10-04 18:37:56 -04:00
Zack Piispanen
ef35ffe091 Ensure we only save SSC when SSC is enabled. 2013-10-04 16:59:57 -04:00
k0rd
48a94b6247 Initial handling for saving/using beds with SSC 2013-10-04 00:14:52 -04:00
Zack Piispanen
9e59de4f5a Add more annoy commands, because MarioE loves them so much ;) 2013-10-03 23:26:53 -04:00
Zack Piispanen
2ca623161c SendTileSquare prior to teleporting, to attempt to prevent weird teleport bugs. 2013-10-03 19:17:46 -04:00
k0rd
96354e3c70 Fixes spawning with beds. 2013-10-03 10:02:18 -04:00
Zack Piispanen
48e1db012c Add fixes for mana and health updates 2013-10-02 01:30:38 -04:00
Zidonuke Ghost
1ffd8f82a9 Delete buffs on login in SSI. 2013-10-01 22:21:05 -04:00
Zidonuke Ghost
fdf7c6ec07 New max health. 2013-10-01 21:36:02 -04:00
Zidonuke Ghost
b8df312144 Transmit player data properly on restore 2013-10-01 21:22:46 -04:00
k0rd
c4bb414ab4 Change remembered position teleporter to a short delay 2013-10-01 19:00:03 -04:00
k0rd
a91930967f fixes for SSC 2013-10-01 18:20:49 -04:00
Zidonuke Ghost
262e6d8349 Merge branch 'general-devel' of github.com:NyxStudios/TShock into general-devel 2013-10-01 06:22:25 -04:00
Zidonuke Ghost
0d351778a7 Initial server side character system implementation. 2013-10-01 06:22:08 -04:00
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
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
2621774e85 Updated Commands to use heal packet instead of hearts, enabling godmode. needs permission. 2013-09-30 23:56:59 -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
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
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
Zack Piispanen
6185559c6a More whoops moments k0rd didnt find for me.
Updated the Server bin.
2013-09-30 01:33:07 -04:00
Steven French
155ed75c99 uncomment StrikeNPC and SetTime packets 2013-09-29 23:21:44 +13:00
Zack Piispanen
1a2f874285 Implemented Packet Teleport mechanism. 2013-09-29 03:37:20 -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