You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: changelog.md
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -78,6 +78,18 @@ Use past tense when adding new entries; sign your name off when you add or chang
78
78
* If there is no section called "Upcoming changes" below this line, please add one with `## Upcoming changes` as the first line, and then a bulleted item directly after with the first change. -->
79
79
80
80
## Upcoming changes
81
+
* Corrected and updated deserialization of the following packets (@ATFGK):
82
+
*`ProjectileNew`: Read the third `AI` value.
83
+
* Before this change, it was previously possible for the projectile damage limit to falsely trigger, such as when using the Terra Balde and Fire Gauntlet together.
84
+
*`PlayerSpawn`: Read the `NumberOfDeathsPVE` and `NumberOfDeathsPVP` values.
85
+
* Before this change, the `PlayerSpawnContext` was always read incorrectly, due to the values above being placed in the middle of the existing structure.
86
+
*`NpcTeleportPortal`: Read the NPC index as a `ushort` instead of a `byte`.
87
+
*`PlaceObject`: Read the `Random` value.
88
+
* Before this change, the `Direction` was always read incorrectly, due to the value above being placed in the middle of the existing structure.
89
+
*`Zones`: Read the `zone5` value.
90
+
*`PaintTile` and `PaintWall`: Read the `coatTile` and `coatWall` values.
91
+
*`PlayerHurtV2`: Read the `cooldownCounter` value.
92
+
* Updated `SpawnMsg` to include the `NumberOfDeathsPVE` and `NumberOfDeathsPVP`, and allow them to be optionally used in `TSPlayer.Spawn`. (@ATFGK)
81
93
* Added `WorldTileProvider` to the tshock config with values `default`, `constileation` or `heaptile`. This allows tile providers to be changed in environments where CLI args cannot be altered. See the documentation website for more info about these providers. (@SignatureBeef)
82
94
* Updated the Utils.FindByIdOrName to follow same logic. Now fuzzy match fallback to `StartsWith` and then `Contains`. (@sgkoishi)
83
95
* Added `ShadowCandle` and `BrainOfConfusionBuff` (BoC dodge buff) to the `PlayerAddBuffWhitelist` (@drunderscore)
@@ -89,6 +101,7 @@ Use past tense when adding new entries; sign your name off when you add or chang
89
101
* Increased whitelisted duration of the Mighty Wind (`WindPushed`) buff (from sandstorms). (@drunderscore)
90
102
* Allowed the Hellfire (`OnFire3`) buff. (@drunderscore)
91
103
104
+
92
105
## TShock 5.1.3
93
106
* Added support for Terraria 1.4.4.9 via OTAPI 3.1.20. (@SignatureBeef)
0 commit comments