Lucas Nicodemus
d14c7c40c9
Fix players "leaving" when they never joined.
2012-01-01 23:18:18 -07:00
Lucas Nicodemus
4b77ca549e
Users shouldn't "leave" when they enter an incorrect password anymore. Just as soon as someone reimplements the OnLeave hook.
2012-01-01 18:46:06 -07:00
Lucas Nicodemus
bfc9ad98fb
Fixed the REST kick endpoint expecting a player parameter as opposed to a verb
2012-01-01 15:55:48 -07:00
Lucas Nicodemus
ff84198e32
Minor changes
2012-01-01 13:21:23 -07:00
Lucas Nicodemus
bf9d0137f1
Added any missing license headers to all files
2012-01-01 03:06:48 -07:00
Lucas Nicodemus
1790606a70
Tabify
2012-01-01 02:57:55 -07:00
high
ab65c30ce6
Added -dump switch which dumps permissions/config options
...
Dumps are now alphabetical.
2011-12-31 19:10:17 -05:00
Lucas Nicodemus
4864bd94b8
Beginning work on adding Bukkit style event hooks.
2011-12-30 17:01:15 -07:00
Lucas Nicodemus
c6abbfe4d2
ReSharper code reformat to match naming conventions and stuff
2011-12-30 14:38:04 -07:00
Lucas Nicodemus
1147788154
ReSharper redundant code cleanup
2011-12-30 14:32:05 -07:00
Zidonuke
4d2639bb2a
Fix last pos at join. Reject all movement until server can verify the last position set.
2011-12-29 20:31:47 -05:00
Zidonuke
1e6c74ace0
Fix stuff with teleporting.
2011-12-29 20:23:58 -05:00
Zidonuke
a227369cdc
New visual feedback when disabled for security reasons.
2011-12-29 19:59:54 -05:00
Zidonuke
e8a4cb6ae9
Players who get disabled by internal anti spam and anti banned item checks will now get visual debuffs lasting 5 seconds. Note client can't bypass already, server drops many packets for the wait period.
2011-12-29 19:32:28 -05:00
Zidonuke
2367598945
Fix Console Spam with group names
2011-12-29 16:17:19 -05:00
Zidonuke
021728525d
Improved server side inventory handling
...
Allowed item bans to effect armor worn, YAY FOR RP SERVERS
2011-12-29 15:58:31 -05:00
Zidonuke
59e595c812
Hotfix console command handling.
2011-12-29 15:05:49 -05:00
Zidonuke
6353f9c877
Fix anti dead protection, some item bans, and default configs.
2011-12-29 02:50:05 -05:00
Zidonuke
b9a8fdf891
Quick fixes
2011-12-29 02:16:45 -05:00
Zidonuke
8523df9308
NoClip system now uses Terraria's Collision class, much better so far. Last position reverting fixed. Fully tested, only 1% false positives.
2011-12-29 00:03:03 -05:00
Zidonuke
5600931237
Fix collision check to use same code as Spawn()
2011-12-28 23:33:57 -05:00
Zidonuke
8521241ab7
Fix slots bug
2011-12-28 23:12:05 -05:00
Zidonuke
3350418f5d
Protect server from dead players until they tell us they respawned. ForceRespawn will spam client until they notify us of a respawn. Prevents silly people from exploiting in dead.
2011-12-28 22:57:41 -05:00
Zidonuke
24431017e6
Max Stack and Stat Hack detection permissions implemented.
2011-12-28 21:10:59 -05:00
Zidonuke
34efba9c1f
Changed hack detection to allow future permissions overrides, now prevents hack clients modding max hp while online.
2011-12-28 21:03:29 -05:00
Zidonuke
456a7eb4bc
Move some code, now reserved slots should work with user accounts.
2011-12-28 20:49:08 -05:00
Zidonuke
da5de78155
Server password in tshock now, you can login with your account password now
2011-12-28 20:40:25 -05:00
Zidonuke
b353f62336
Prepare new handlers
2011-12-28 17:43:01 -05:00
Zidonuke
37c550c167
Server passwords are disabled, moving this to TShock handling soon.
...
Change stat tracker mono detection
Fixed collision check to ignore tileSolidTop
2011-12-28 10:56:45 -05:00
Zack Piispanen
4c468b7f3c
Item bans now have a group component. Adding a group to an item ban will allow that group to use the item.
...
Also fixed chests/items in chests being null when we truncate stack sizes.
Added code to let anyone with manageregion permission to modify regions...make sense.
2011-12-27 19:14:42 -05:00
Zidonuke
14e2d8ca46
Add max range for being restricted
...
Change max reserved slots to 20
2011-12-27 14:53:55 -05:00
Zidonuke
31c4e1a37b
Changed stack hack handling.
2011-12-27 14:47:31 -05:00
Zidonuke
0763dce4e6
Health and Mana hacks now kick, since there is no option for recovery.
2011-12-27 14:40:40 -05:00
Zidonuke
e0fac202af
Stop using backup manager for database saves.
2011-12-27 14:17:14 -05:00
Zidonuke
d01426e2b1
New anti spam for liquids and projectiles
...
Revamped anti spam systems
New liquid security
2011-12-27 14:06:06 -05:00
Zidonuke
c11b944735
Invisibility Potions are now item banable.
...
New noclip detection, has ignore permission.
2011-12-27 13:26:37 -05:00
Zidonuke
40973abb3f
Add require login config
2011-12-27 12:42:53 -05:00
Zidonuke
5c6d03f9af
Improved spam detection for create and kill tiles.
...
Improved item use blocking with banned items.
Reserved slots should work now to 5 slots above max.
2011-12-27 12:02:07 -05:00
Zidonuke
768e5c13af
Repair chest stacks on postinit.
2011-12-27 11:11:59 -05:00
Zidonuke
9a4a77dfcc
Force time config.
2011-12-27 10:06:34 -05:00
Zidonuke
7fe6cde2d9
Remove mana checks from server side inventory, it's not synced by redigit's client properly.
2011-12-25 10:45:28 -05:00
darkunderdog
1aed7f4bdb
Added /mute command - requires mute permission
2011-12-24 08:35:08 -06:00
darkunderdog
636ddb2aba
updated chatformat to include groupname
2011-12-22 20:44:49 -06:00
Zidonuke
e0094ae642
Chat format is configurable now.
2011-12-22 17:46:55 -05:00
Zidonuke
33d304a4fa
Finish new prefix and suffix system for groups.
...
Removed admin chat stuff and will now use prefix/suffix's
2011-12-22 17:41:47 -05:00
Zidonuke
8cf298ad85
Save player data on backups
...
Server Side Inventory security improvements, blocking trashcan and "banks" items
CovertCorruption is now more thorough.
PvP Modes, normal, always, disabled now configurable
Initial group prefix/suffix implementation
Range checks reworked, Killing ice blocks now ignored for ice rod.
Adding a NPC name to item banlist will block it from spawning
Added configs to disable snowballs and clown bombs from npcs.
2011-12-22 17:32:51 -05:00
Zidonuke
fc735ba829
Player count stuffs
2011-12-22 15:25:40 -05:00
Lucas Nicodemus
26afe92648
Hark
2011-12-22 12:16:19 -07:00
Graham Cantin
a35dfcc1db
Fixes up Deathmax's Commit:b4971834238387d1cca96eea01f48fca51b0ba35
...
Adds some more/saner config descriptions while I'm at it.
Bumped version tick to 1222.
2011-12-22 01:27:36 -08:00
Lucas Nicodemus
5d3f5eed90
GeoIP dispose fix
2011-12-21 13:09:28 -07:00