diff --git a/src/protocol/Protocol.cpp b/src/protocol/Protocol.cpp index 89e23ae..27558bd 100644 --- a/src/protocol/Protocol.cpp +++ b/src/protocol/Protocol.cpp @@ -516,16 +516,12 @@ void SendMobsPacket::Deserialize(DataBuffer& data) { DataBuffer UpgradeTowerPacket::Serialize() const { DataBuffer data; - data << getID() << m_TowerID << m_TowerLevel.getLevel() << m_TowerLevel.getPath(); + data << getID() << m_TowerID << m_TowerLevel; return data; } void UpgradeTowerPacket::Deserialize(DataBuffer& data) { - std::uint8_t towerLevel; - game::TowerPath towerPath; - data >> m_TowerID >> towerLevel >> towerPath; - m_TowerLevel.setLevel(towerLevel); - m_TowerLevel.setPath(towerPath); + data >> m_TowerID >> m_TowerLevel; } REGISTER_DISPATCH_CLASS(PlayerLoginPacket);