From 107b4a2bf417209a61aebb73978184e11a8f31cd Mon Sep 17 00:00:00 2001 From: Kamron Batman <3953314+kamronbatman@users.noreply.github.com> Date: Mon, 5 Apr 2021 23:55:13 -0700 Subject: [PATCH] fix(core): Fixes virtue packet (#563) * Fixes check on virtue packet Closes #562 --- Projects/Server/Network/Packets/IncomingPlayerPackets.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Projects/Server/Network/Packets/IncomingPlayerPackets.cs b/Projects/Server/Network/Packets/IncomingPlayerPackets.cs index 6e5def9df..7d34ed171 100644 --- a/Projects/Server/Network/Packets/IncomingPlayerPackets.cs +++ b/Projects/Server/Network/Packets/IncomingPlayerPackets.cs @@ -457,7 +457,7 @@ namespace Server.Network if (typeID == 461) { // Virtue gump - var switchCount = reader.ReadInt32(); + var switchCount = reader.Remaining >= 4 ? reader.ReadInt32() : 0; if (buttonID == 1 && switchCount > 0) {