Commit graph

4933 commits

Author SHA1 Message Date
Lucas Nicodemus
f4cc14fb8e Remove extra whitespace 2021-01-28 00:23:57 -08:00
Lucas Nicodemus
597e403d50 Disable debug logs by default 2021-01-28 00:23:57 -08:00
Chris
0d214d8663 Update changelog 2020-12-23 02:11:46 +10:30
Chris
7bbc647b2f Update config field check to correctly check TSettings fields 2020-12-23 01:48:23 +10:30
Chris
51f179f84a Added URI-unescaping for inputs into REST requests 2020-12-23 01:46:42 +10:30
Chris
1b4dc5361c Set REST response status to statuses defined by returned REST objects
Closes #2189
2020-12-23 00:26:18 +10:30
Chris
193f1ddc3e More new() constraints 2020-12-03 17:51:33 +10:30
Chris
50c1b757be Enforce new() constraint on ConfigFile<TSettings> 2020-12-03 17:50:44 +10:30
Chris
96d7d2c54a Add changelog entry for configuration update 2020-12-03 17:47:53 +10:30
Chris
9423febd0a Refactor for new configuration 2020-12-03 17:43:10 +10:30
Chris
a03647ce38 Genericise configurations
This is a breaking change. Enables easy creation of config files without copy/pasting the Read/Write code all the time
2020-12-03 17:42:46 +10:30
Chris
3776a71a20 Handle SyncExtraValue all the time
This may prevent platinum coin duping
2020-12-03 14:26:13 +10:30
Chris
ae8ab04e8a Change BanManager.Bans to a readonly dictionary
Entries to this dictionary should be added through `InsertBan` rather than directly to the dictionary
2020-12-03 14:25:38 +10:30
Chris
3b1502c28f
Merge pull request #2170 from Pryaxis/new-bans
New bans + some other stuff
2020-12-03 14:14:55 +10:30
Chris
3fe192cbfa Re-enable Int64 override for IDataReader.Get 2020-11-29 18:23:35 +10:30
Chris
fe91cb0d41 Obsolete the Permissions.immunetoban field 2020-11-29 18:12:40 +10:30
Chris
24a4ab885c Offload ban checking to BanManager
Remove ban immunity
2020-11-29 18:10:47 +10:30
Chris
c334e00042 Revert syncextravalue change 2020-11-29 16:32:15 +10:30
Chris
514d7ac041 Refactored for 'ticket number' naming
Added 'ban help identifiers' to list known identifiers
Fixed some typos and restructured some logic
2020-11-29 16:22:37 +10:30
Chris
af9957f8ec Refactoring based on suggestions 2020-11-29 16:18:09 +10:30
Chris
d68b1ed5ad Remove ban conversion command as it now happens automatically 2020-11-29 15:19:14 +10:30
Chris
ce2873fa81 Some more type checking on QueryScalar 2020-11-29 15:18:03 +10:30
Chris
29170e62a6 Rename unique ID -> ticket number
Also get ban conversion to execute cleanly and clean up after itself
2020-11-29 15:17:49 +10:30
Chris
3e6cdb3c71 Remove ban immunity at the command level.
Ban immunity will be managed when a ban is validated
2020-11-29 14:26:25 +10:30
Chris
c71cf79125 Refactor 'Id' to 'TicketNumber' and extend the identifier model 2020-11-29 14:23:58 +10:30
Chris
cde4cc5f04 Ban rewrite and various other adjustments 2020-11-26 17:20:19 +10:30
Chris
ce523e1436 Merge branch 'general-devel' into new-bans 2020-11-15 11:18:32 +10:30
Chris
fe5a7ec2e4 Disable STR debugging 2020-11-15 11:06:12 +10:30
Chris
56de9f6684 Ban rewrite 2020-11-15 11:05:04 +10:30
Chris
5af1f8f76a Update changelog for pre-14 2020-11-13 21:14:55 +10:30
Chris
39e13f74d6 Remove TShock.Itembans in favour of TShock.ItemBans 2020-11-13 19:22:10 +10:30
Chris
4802ebed91 Make gem locks work properly. Closes #2140 and #2036 2020-11-13 19:04:53 +10:30
Chris
db10bf22e7 Refectoring continued - rename STS Handler to STR Handler 2020-11-13 18:50:54 +10:30
Chris
77fd8c9c9f Add calculated rollback rectangle for tile edits 2020-11-13 18:32:52 +10:30
Chris
ca38d64632 The great refactoring! Squares to Rectangles 2020-11-13 17:46:00 +10:30
Chris
f513ec24ad Add extra accessory slots to TSPlayer.Accessories 2020-11-13 17:44:54 +10:30
Chris
7122e5fb9a Update TSPlayer to allow sending tile rectangles 2020-11-13 17:44:27 +10:30
Chris
7ea1b8c482 Update submodule for 1.4.1.2 2020-11-12 22:44:04 +10:30
Chris
4a2dfac73f
Merge pull request #2151 from Stealownz/general-devel
Added Torch God's Favor support for SSC.
2020-11-02 18:16:47 +10:30
Stealownz
d90302fcdc Update CHANGELOG.md 2020-11-01 22:56:11 +08:00
Stealownz
8969ce4a94 Add Torch God's Favor to SSC
Closes #2031
2020-11-01 22:55:50 +08:00
Chris
25e37947f7 Should probably list Terraria version support in the changelog 2020-10-15 19:53:24 +10:30
Chris
8d8b51dfea Changelog update for pre-13 2020-10-15 19:52:25 +10:30
Chris
c3b1bb3d0e Update submodule for 1.4.1.1 2020-10-15 19:02:43 +10:30
Chris
1720301212
Merge pull request #2130 from Quinci135/patch-3
Added 1.4.1.0 player inflicted debuffs to bouncer
2020-10-15 19:00:41 +10:30
Quinci135
1d7a0e8e6e Update submodule. 1.4.0.5 -> 1.4.1.0 2020-10-14 16:03:02 -07:00
Quinci135
253c239f86
Add missing comma 2020-10-14 15:45:43 -07:00
Quinci135
c2c24a3423
Update CHANGELOG.md 2020-10-14 15:41:01 -07:00
Quinci135
50e0bf0290
Added 1.4.1.0 player inflicted debuffs to bouncer
OnFire3/Hellfire - New magma stone debuff that deals 15 dps instead of 4 dps
Frostburn2/Frostbite - Frost armor new set bonus 25 dps instead of 8 dps
BoneWhipNPCDebuff - Debuff applied from new Spinal Tap whip
2020-10-14 15:21:16 -07:00
Chris
54ad8604aa
Merge pull request #2101 from ZakFahey/general-devel
Fix config file access errors when starting up multiple TShock servers at once
2020-08-06 11:30:51 +09:30