refactor: UpgradeTowerPacket

This commit is contained in:
2021-11-10 15:33:38 +01:00
parent e682224d78
commit f8f0edad24

View File

@@ -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);