From 23b1ae7f077d4ca7fab981683613ebd49e38ba91 Mon Sep 17 00:00:00 2001 From: Lucas Nicodemus Date: Sun, 12 Jul 2015 00:13:17 -0600 Subject: [PATCH] Version tick: 4.3.5 Fix boss spawns & invasions not spawning items (@stealownz) --- CHANGELOG.md | 5 +++++ TShockAPI/GetDataHandlers.cs | 4 ++-- TShockAPI/Properties/AssemblyInfo.cs | 4 ++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ac24f918..adf181c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,11 @@ This is the rolling changelog for TShock for Terraria. Use past tense when adding new entries; sign your name off when you add or change something. This should primarily be things like user changes, not necessarily codebase changes unless it's really relevant or large. + +## TShock 4.3.5 + +* Fixe bosses & invasions not spawning invasions due to packet change (@stealownz) + ## TShock 4.3.4 * Fix invasion progress messages (@WhiteXZ) diff --git a/TShockAPI/GetDataHandlers.cs b/TShockAPI/GetDataHandlers.cs index d1c3f1aa..904b8ded 100755 --- a/TShockAPI/GetDataHandlers.cs +++ b/TShockAPI/GetDataHandlers.cs @@ -3362,8 +3362,8 @@ namespace TShockAPI var spawnboss = false; var invasion = false; - var plr = args.Data.ReadInt32(); - var Type = args.Data.ReadInt32(); + var plr = args.Data.ReadInt16(); + var Type = args.Data.ReadInt16(); NPC npc = new NPC(); npc.SetDefaults(Type); spawnboss = npc.boss; diff --git a/TShockAPI/Properties/AssemblyInfo.cs b/TShockAPI/Properties/AssemblyInfo.cs index d4bcdc17..397a0d38 100755 --- a/TShockAPI/Properties/AssemblyInfo.cs +++ b/TShockAPI/Properties/AssemblyInfo.cs @@ -53,5 +53,5 @@ using System.Runtime.InteropServices; // Also, be sure to release on github with the exact assembly version tag as below // so that the update manager works correctly (via the Github releases api and mimic) -[assembly: AssemblyVersion("4.3.4")] -[assembly: AssemblyFileVersion("4.3.4")] +[assembly: AssemblyVersion("4.3.5")] +[assembly: AssemblyFileVersion("4.3.5")]