Commit graph

5867 commits

Author SHA1 Message Date
Lucas Nicodemus
41c4e541b8
Update changelog 2022-11-09 23:21:25 -08:00
Lucas Nicodemus
01917d48ed
Merge remote-tracking branch 'sgk/pr2811' into general-devel 2022-11-09 23:20:19 -08:00
Lucas Nicodemus
ea86ce94c2
Fix changelog 2022-11-09 23:18:03 -08:00
James Puleo
50e55cafab
Update docs/changelog.md 2022-11-09 23:18:03 -08:00
James Puleo
ad9c9cccce
Properly remove all buffs in PlayerData.RestoreCharacter
This was previously using the constant `22` directly, instead of
`Player.maxBuffs`, which is now `44`. This theoretically allowed players
to smuggle buffs on to servers with SSC enabled, by using buff indexes
past `22`.
2022-11-09 23:18:03 -08:00
James Puleo
5a72121200
Only restrict CC'd players during login whilst SSC is enabled
The player being CC'd does not cause any issues for us if SSC isn't
enabled, so we can relax it's restriction.

This also allows the `RequireLogin` config option to function usefully
again, as it would disable the player, causing them to be CC'd until
they logged in, creating a vicious cycle.
2022-11-09 23:18:03 -08:00
Cardinal System
0c1b808ed0
Update translation template 2022-11-10 07:13:20 +00:00
Lucas Nicodemus
a9aa988547
Merge remote-tracking branch 'sgk/patch-morei18n' into general-devel 2022-11-09 23:08:34 -08:00
Cardinal System
231dbd0730
Update translation template 2022-11-10 07:08:08 +00:00
Lucas Nicodemus
ea6a128759
Merge remote-tracking branch 'sgk/pr2808' into general-devel 2022-11-09 23:05:50 -08:00
Lucas Nicodemus
11a91b6f21
Merge remote-tracking branch 'origin/renovate/dotnet-monorepo' into general-devel 2022-11-09 23:03:37 -08:00
renovate[bot]
4a7971519d
Update dependency Microsoft.Data.Sqlite to v6.0.11 2022-11-10 07:02:44 +00:00
Cardinal System
9041874a21
New Crowdin updates (#2813)
* New translations template.pot (Russian)
[skip actions]

* New translations template.pot (Pirate English)
[skip actions]

* New translations template.pot (Portuguese, Brazilian)
[skip actions]

* New translations template.pot (Portuguese, Brazilian)
[skip actions]

* New translations template.pot (Portuguese, Brazilian)
[skip actions]

* New translations template.pot (Chinese Simplified)
[skip actions]
2022-11-09 23:02:40 -08:00
Lucas Nicodemus
f52e909eea
Update changelog 2022-11-09 22:57:59 -08:00
Lucas Nicodemus
b322c4c1e0
Replace references to Main.max*whatever*count
All of the Main.maxwhatever fields have been replaced with
Terraria.ID.WhateverID.Count fields.
2022-11-09 22:53:29 -08:00
renovate[bot]
afb966dcff
Update OTAPI things 2022-11-10 01:32:45 +00:00
SGKoishi
34886864ec
Update HandleSpawnBoss
Apply permission restriction to Mechdusa, Deerclops, and slime pet
2022-11-07 11:42:26 -08:00
Stargazing Koishi
51a8ee8672
Merge branch 'general-devel' into pr2811 2022-11-07 11:38:21 -08:00
Stargazing Koishi
287bb84f07
Update changelog 2022-11-07 11:37:35 -08:00
Cardinal System
f7553fde83
New Crowdin updates (#2788)
* New translations template.pot (Russian)
[skip actions]

* New translations template.pot (toki pona)
[skip actions]

* New translations template.pot (Spanish)
[skip actions]

* New translations template.pot (Chinese Simplified)
[skip actions]

* New translations template.pot (Chinese Simplified)
[skip actions]

* New translations template.pot (Russian)
[skip actions]

* New translations template.pot (Indonesian)
[skip actions]

* New translations template.pot (Polish)
[skip actions]

* New translations template.pot (Chinese Simplified)
[skip actions]

* New translations template.pot (toki pona)
[skip actions]

* New translations template.pot (toki pona)
[skip actions]

* New translations template.pot (Portuguese, Brazilian)
[skip actions]
2022-11-06 23:20:39 -08:00
Lucas Nicodemus
842f8c0108
Merge remote-tracking branch 'drunderscore/fix/allow-surly-slime-to-be-fished' into general-devel 2022-11-06 23:03:48 -08:00
SGKoishi
bd70495774
Allow Torch God's Facor to place biome torch and campfire 2022-11-06 11:45:02 -08:00
Lucas Nicodemus
a00d5ed2a9
Merge pull request #2801 from sgkoishi/issue2800
Fix #2800
2022-11-05 21:38:39 -07:00
SGKoishi
863d51ad27
Add missing string 2022-11-04 20:46:53 -07:00
SGKoishi
770b177426
Rewording update 2022-11-04 20:40:07 -07:00
SGKoishi
01e289e6ac
Fix #2800 2022-11-04 20:01:24 -07:00
James Puleo
a41272ce2e
Update CHANGELOG.md 2022-11-03 03:19:12 -04:00
James Puleo
1e432cd43b
Add TownSlimeRed to FishableNpcIDs list, allowing it to be fished up 2022-11-03 03:17:45 -04:00
Lucas Nicodemus
1ff308876e
Merge pull request #2794 from DGGua/general-devel
fix docker example code
2022-11-02 23:40:49 -07:00
DGGua
3af529dad2
fix docker example code 2022-11-03 14:28:36 +08:00
Lucas Nicodemus
98cca7a4c0
Merge pull request #2793 from DGGua/patch-1
fix docker docs for changes in Dockerfile
2022-11-02 23:13:30 -07:00
DGGua
78880836c3
fix docker docs for changes in Dockerfile 2022-11-03 13:54:49 +08:00
SGKoishi
fde43a7730
More i18n
Strings for player kick/ban, anti-cheating and server logs
2022-11-02 13:42:52 -07:00
Lucas Nicodemus
d38046d74b
Merge pull request #2787 from Pryaxis/geoip_exclude
Geoip exclude
2022-11-01 22:44:41 -07:00
Luke
3e4ee001ea Update changelog.md 2022-11-02 15:35:21 +10:00
Luke
02694fcec0 Exclude GeoIP.dat from single file 2022-11-02 15:17:57 +10:00
Cardinal System
65340dd9dd
New Crowdin updates (#2785)
* New translations template.pot (Turkish)
[skip actions]

* New translations template.pot (Chinese Simplified)
[skip actions]

* New translations template.pot (Indonesian)
[skip actions]

* New translations template.pot (Portuguese)
[skip actions]

* New translations template.pot (Portuguese, Brazilian)
[skip actions]

* New translations template.pot (Indonesian)
[skip actions]

* New translations template.pot (Portuguese, Brazilian)
[skip actions]

* New translations template.pot (toki pona)
[skip actions]

* New translations template.pot (Indonesian)
[skip actions]

* New translations template.pot (Portuguese, Brazilian)
[skip actions]
2022-11-01 21:53:51 -07:00
Lucas Nicodemus
969e60775a
Merge pull request #2784 from punchready/patch-2
Fix item giving
2022-10-31 17:50:21 -07:00
punchready
bfd665bcb5
Update changelog 2022-11-01 01:32:28 +01:00
punchready
4f22d6a11e
Fix item giving
Previously this would potentially drop too many items on the ground if the inventory doesn't have enough free slots.
2022-11-01 01:29:46 +01:00
Lucas Nicodemus
1baad06484
Version tick: 5.0.0 2022-10-31 16:51:05 -07:00
Lucas Nicodemus
80c2ff6bd9
Update changelog with language credits 2022-10-31 16:44:52 -07:00
Cardinal System
efed0005dd
New Crowdin updates (#2774)
* New translations template.pot (Pirate English)
[skip actions]

* New translations template.pot (Indonesian)
[skip actions]

* New translations template.pot (Chinese Simplified)
[skip actions]

* New translations template.pot (Pirate English)
[skip actions]

* New translations template.pot (Indonesian)
[skip actions]

* New translations template.pot (Chinese Simplified)
[skip actions]

* New translations template.pot (Pirate English)
[skip actions]

* New translations template.pot (Indonesian)
[skip actions]

* New translations template.pot (Indonesian)
[skip actions]

* New translations template.pot (French)
[skip actions]

* New translations template.pot (Spanish)
[skip actions]

* New translations template.pot (German)
[skip actions]

* New translations template.pot (Japanese)
[skip actions]

* New translations template.pot (Russian)
[skip actions]

* New translations template.pot (Turkish)
[skip actions]

* New translations template.pot (Chinese Simplified)
[skip actions]

* New translations template.pot (French, Quebec)
[skip actions]

* New translations template.pot (Russian, Ukraine)
[skip actions]

* New translations template.pot (toki pona)
[skip actions]

* New translations template.pot (Pirate English)
[skip actions]

* New translations template.pot (Indonesian)
[skip actions]

* New translations template.pot (Italian)
[skip actions]
2022-10-31 16:37:33 -07:00
Lucas Nicodemus
917eb1ca5a
Fix malformed docs 2022-10-31 16:22:51 -07:00
Lucas Nicodemus
61e36d0abd
Move GiveItemsDirectly config item to tshock config
Due to an issue that stops the SSC config persister thing from working,
I moved the config item that's new back to the config file. I tried
applying the patches from
https://github.com/Pryaxis/TShock/pull/2354/commits but these didn't
actually resolve the issue. I'm keeping the commits here but I'm not
sure they help.

The core problem is this: if you add a new config file item to the ssc
config, the ssc config is overwritten with the default config items
instead of being merged automatically with the new items. This is a
critical issue as it means that SSC is disabled on all servers that had
it enabled and results in "data misplacement" which is alarming enough
to cause users to think they had data loss, which is not ideal.

Until the issue with the SSC config is resolved, I'm not willing or
confident to change it.
2022-10-31 16:18:39 -07:00
Chris
05fe6c905f
Add a little more info to config method descriptions 2022-10-31 16:04:27 -07:00
Chris
53213345b0
Add upgrade to SSC config so we don't overwrite ssc configs anymore 2022-10-31 16:04:20 -07:00
Lucas Nicodemus
f7a95c7a9f
Update docs (again) 2022-10-31 15:58:53 -07:00
Lucas Nicodemus
f186a7abb0
Update sidebar with proper convention for titles 2022-10-31 15:56:45 -07:00
Lucas Nicodemus
5d32f35047
Minor docs updates 2022-10-31 15:55:04 -07:00