Commit graph

2724 commits

Author SHA1 Message Date
Patrikk
ee3e47c1c1 Fixes #1226 2016-06-25 13:46:30 +02:00
Patrikk
76597fce37 Show proper error at db connect fail 2016-06-25 13:31:23 +02:00
White
0e30335a7a Merge pull request #1219 from NyxStudios/geoip-fix
Make GeoIP Great Again!
2016-06-23 22:29:42 +09:30
Zt Wang
c6811c98ed Add protection of gem locks in region 2016-06-21 22:34:15 +08:00
Zt Wang
f15fd659e9 Add give permission to group trustedadmin 2016-06-21 13:38:11 +08:00
Patrikk
ba73d5906a Separate item give perm from item spawn 2016-06-20 19:24:15 +02:00
Enerdy
13977d9e53 Make GeoIP Great Again! 2016-06-19 14:02:36 +01:00
Enerdy
b16ff6efc7 Improve documentation of ConfigFile.cs 2016-06-16 22:16:14 +01:00
cracker64
549a2e63aa Properly follow tileData for region checks. Fix #1159 2016-06-15 09:21:19 -04:00
White
aa337437a6 Fixes #1205 2016-06-15 00:19:10 +09:30
White
72ccd34ae6 Fixes unwanted superadmin behaviour concerning SSC inventories. 2016-06-14 23:22:06 +09:30
White
be4164281a Version tick and Changelog update 2016-06-01 11:43:17 +09:30
White
718128f422 Added multicolour wrench to acceptable wire cutters 2016-05-31 12:28:19 +09:30
White
91c4eb8a72 Version tick + Changelog update 2016-05-31 12:19:37 +09:30
White
c4a0cdb6da Properly fix placement of Item IDs 3705 and 3706. Fixes #1189 2016-05-31 12:10:28 +09:30
White
0c49106b9c Updated wire checks and added a check for Fake_newchest 1 and 2 2016-05-31 11:40:13 +09:30
Enerdy
dbd6228cc7 Revert "Make TSPlayer.SendMessage use the smart chat packet"
This reverts commit 653f6b834f.
2016-05-29 23:15:48 +01:00
Enerdy
e31cdfb7d5 Handle the MassWireOperation packet. Fixes #1190 2016-05-28 19:16:52 +01:00
White
86e741a3cd Removed obsolete DCU config options 2016-05-27 14:13:15 +09:30
Enerdy
653f6b834f Make TSPlayer.SendMessage use the smart chat packet 2016-05-27 01:00:35 +01:00
George
a5a63cc68c Updated project to use NuGet where possible 2016-05-25 22:43:45 +01:00
Enerdy
d1168003e7 Update submodule and version numbers 2016-05-25 17:42:04 +01:00
White
1a11beded7 Removed readonly from TSPlayer's data field so that it can actually be used 2016-05-18 13:03:17 +09:30
White
457b3d40b3 Changed the GetData<T> and SetData<T> components of TSPlayer, and added RemoveData and ContainsData 2016-05-16 16:45:00 +09:30
White
275ca6f9d1 Added a ConcurrentDictionary for plugin data to TSPlayer 2016-05-16 15:30:56 +09:30
White
49a7aba772 Version tick 2016-05-16 12:13:25 +09:30
Tyler Watson
4eca66a024 Removed ThreadPool threads in favour of plain threads.
See
NyxStudios/TerrariaAPI-Server@b1d62b6cbd
for details.
2016-05-10 23:46:44 +10:00
White
31d1418ce2 Fixes web, silk, and vine rope coils being deleted due to hack protection 2016-04-29 22:07:00 +09:30
White
91c41aa68b Adds a --no-restart command-line argument for Multiplay 2016-04-27 15:12:43 +09:30
White
e0f5734a08 Removed the long-deprecated /token/create endpoint 2016-04-07 19:04:41 +09:30
White
12ae57dd9c Marked NewToken as obsolete. Fixed route issues with NewTokenV2 2016-04-07 19:01:49 +09:30
White
8bf58dedf4 Fixes #1169 on MySQL 2016-04-02 11:05:23 +10:30
CoderCow
5e50264194 Fixed concurrent dictionary access. 2016-02-28 13:35:42 +01:00
Rickoo
91a1887479 Update GetDataHandlers.cs
Attempt to correct Celestial Sigil not functioning #1065 (https://github.com/NyxStudios/TShock/issues/1065). It seems to work well.
2016-02-20 19:25:39 +09:00
White
7e59d4c07d Fixes #1161 2016-02-19 18:10:34 +10:30
White
409327b54e Fixes #1161 2016-02-19 18:10:32 +10:30
Tyler Watson
3d37f51290 Fixed bug in AddRegion failing to completely add regions
An invalid SQL query selecting the region ID from the newly inserted
region prevented the AddRegion method from completely adding a region,
even though it was inserted into the database correctly, leading to a
`false` result even though the region add was successful.

This fixes /region define, and HouseRegions.
2016-02-06 20:37:57 +10:00
White
a2bfc8f5b1 Modified the /rain command to take an optional parameter of "slime" to allow starting/stopping of slime rain. 2016-02-02 11:23:44 +10:30
White
63abc109d6 Fixes #1158 2016-02-02 11:22:57 +10:30
White
f0bf0ad820 Added an ID property to Regions. Commented and simplified some RegionManager code 2016-02-01 12:14:36 +10:30
Enerdy
b0e13454d5 Add namespace declarations to PlayerData.cs and TSServerPlayer.cs 2016-01-18 15:30:07 +00:00
Enerdy
7f9865bf5b TempGroups now override the group's permissions again instead of simply extending them 2016-01-13 17:17:04 +00:00
Enerdy
81fff9bd66 Pass down the permission being checked to the EventArgs (thanks @white) 2016-01-11 22:34:22 +00:00
Enerdy
aa419283a9 Add PlayerPermission hook, replace p.Group.HasPermission by p.HasPermission everywhere possible. 2016-01-11 14:37:02 +00:00
White
21f16e5908 Fixed female characters losing their femininity 2016-01-10 13:12:51 +10:30
White
7dbebb2b9a Moved TSServerPlayer and PlayerData classes into their own files 2016-01-10 13:01:11 +10:30
Lucas Nicodemus
8c3da1058e Change -providertoken arg to --provider-token 2016-01-01 22:26:26 -07:00
Lucas Nicodemus
4d6a744e9b Version tick: 4.3.12 2016-01-01 22:07:13 -07:00
Lucas Nicodemus
c95ca1b8c6 Merge pull request #1146 from Celant/general-devel
Implement new stat tracker hotness
2015-12-28 13:59:04 -07:00
George
29abcaf612 Reworked the StatTracker client-side
Reworked the StatTracker client side stuff to match the new server side
changes. Also fixed the memory tracking, plus added a 'providerid' for
certain server hosting providers
2015-12-28 20:47:04 +00:00