Commit graph

702 commits

Author SHA1 Message Date
Zack Piispanen
f4c332ab2f Only Initialize the stat tracker once, and explicitly set timeout to 5 seconds. 2013-11-08 02:20:38 -05:00
Zack Piispanen
b2abf89432 Re-add loading regions. 2013-11-08 01:46:36 -05:00
MarioE
1a242bca6b Add some more hacking checks 2013-11-07 23:13:41 -05:00
MarioE
8c3ae80184 Compute max place styles on initialization 2013-11-07 22:58:34 -05:00
Zack Piispanen
9c3cffb4b8 Enable Stat Tracker every 15 minutes for maximum stat mining. 2013-11-07 02:39:36 -05:00
Zack Piispanen
bd2f98c203 Re-add Stat Tracker. Disabled while we set up the backend. 2013-11-06 23:41:50 -05:00
Zack Piispanen
c54f7bd850 Remove config hotpatch because real fix is in. 2013-10-26 21:57:47 -04:00
Zack Piispanen
ace810c8b3 Add toggles for pumpkin moon 2013-10-26 05:37:51 -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
83a813e4f5 Implement halloween check, like xmas
Update binary
Add new "invasion" to GetDataHandlers.cs
2013-10-25 08:20:43 -04:00
k0rd
8b29047a59 fix for double teleporting rememberleavepos under certain config combinations 2013-10-21 22:00:07 -04:00
k0rd
2c92f0e543 reverted 61f6bb1a01; remembered position is independant from SSC 2013-10-21 19:44:16 -04:00
MarioE
a81165026c Fix a crash exploit related to extremely long death messages or text 2013-10-20 14:31:54 -04:00
Zack Piispanen
4c5c2ba0de Convert Itemban.HasPermission to check if user has Permission.usebanneditem and remove redundant checks elsewhere. 2013-10-19 12:34:00 -04:00
k0rd
11edf7f61b Merge pull request #666 from PhoenixICE/general-devel
merging even though this is PR#666 !!!
2013-10-18 19:39:41 -07:00
Zack
bd123bc97a Merge pull request #672 from MarioE/general-devel
Redo some permissions
2013-10-18 19:31:02 -07:00
k0rd
4f106c7dff Additional handling for beds (yes, magic mirror is still required) 2013-10-16 19:50:31 -04:00
MarioE
ea83ff1bda Redo some permissions
Split up tshock.world.causeevents & tshock.world.editspawn and moved
/maxspawns and /spawnrate to the npc node.
2013-10-15 18:23:06 -04:00
PhoenixICE
61f6bb1a01 Fixed double teleporting with SSC
users getting teleported twice with ssc and rememberpos if they didn't
have loginbeforejoin enabled
2013-10-14 16:18:39 +11: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
Zack Piispanen
ddb2afefe9 Fix hardcore deaths by wiping and reseeding the tsCharacter table.
Log to server/logs chat over head.
2013-10-11 00:49:46 -04:00
Zack Piispanen
acdaa2eb05 Fix Chat over head.
Copy pasta fix in /group (CS #Regions)
2013-10-11 00:16:19 -04:00
k0rd
a58e21191b Add options to kick empty UUID - handling to ignore UUID login and bans for blank UUIDs if this option is not enabled 2013-10-09 23:53:24 -04:00
Simon311
b97ae242cd More of & -> &&
I. Am. Dumb.
2013-10-08 11:03:54 +04:00
Zack Piispanen
01263424ae Fix SSC with UseServerName 2013-10-07 22:17:03 -04:00
Simon311
4151c831d6 Fixing improper / handling
This might be as old as TShock itself. Also, you might as well do &
args.Text != "/" instead of Length, it is just a matter of taste.
2013-10-07 10:40:56 +04:00
Zidonuke Ghost
3f956801f8 Removed stat hack configs and permissions, added hardcoded limits due to crash exploit potential from abnormal stats. Also added hardcoded limits of player damage and killme due to crash exploits. 2013-10-06 02:56:55 -04:00
MarioE
017b3f07f6 Update /invade, make /help <command> not work if no access 2013-10-05 10:59:37 -04:00
MarioE
149dbdf56d Add hack checks to painting tiles & walls 2013-10-04 18:37:56 -04:00
Zack Piispanen
f80ed62719 Remove deprecation config option because it is causing issues. 2013-10-04 17:14:46 -04:00
MarioE
9aa27b9d3f Add region protection to painting tiles & walls 2013-10-04 17:11:11 -04:00
Zack Piispanen
ef35ffe091 Ensure we only save SSC when SSC is enabled. 2013-10-04 16:59:57 -04:00
Zack Piispanen
0ed25ebbfe Fix chat over heads, thanks Inanzen for the tip months ago! 2013-10-04 16:11:36 -04:00
Zack Piispanen
f55eaa3caf Fixed cannon tiles orientation bug 2013-10-04 15:21:28 -04:00
k0rd
48a94b6247 Initial handling for saving/using beds with SSC 2013-10-04 00:14:52 -04:00
Zack Piispanen
25ca94a77e Customize the time in between death and respawn. 2013-10-03 17:30:29 -04:00
Zack Piispanen
991e8a4c0a Save a players old account when they log into the new one.
Include latest bin.
2013-10-02 19:02:40 -04:00
k0rd
c4bb414ab4 Change remembered position teleporter to a short delay 2013-10-01 19:00:03 -04:00
Zack Piispanen
948ce5bab1 Fix confetti because #yolo 2013-10-01 17:48:05 -04:00
Zack Piispanen
40dbe84817 Fix tombstones. 2013-10-01 17:16:25 -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
k0rd
2569c10823 fixes warps, tp [name], tphere (no longer places you below the target) 2013-10-01 02:12:05 -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
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