1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-29 23:07:48 +02:00

revert some changes

This commit is contained in:
SoundSSGood
2025-04-07 08:25:32 +02:00
parent f0a9c95075
commit 603672ff51
12 changed files with 149 additions and 133 deletions

View File

@@ -96,14 +96,18 @@ struct DLL_LINKAGE BattleResultAccepted : public CPackForClient
struct HeroBattleResults
{
HeroBattleResults()
: army(ObjectInstanceID::NONE), exp(0) {}
: armyId(ObjectInstanceID::NONE)
, heroId(ObjectInstanceID::NONE)
, exp(0) {}
ObjectInstanceID army;
ObjectInstanceID heroId;
ObjectInstanceID armyId;
TExpType exp;
template <typename Handler> void serialize(Handler & h)
{
h & army;
h & armyId;
h & heroId;
h & exp;
}
};
@@ -424,7 +428,7 @@ struct DLL_LINKAGE BattleResultsApplied : public CPackForClient
PlayerColor loser;
std::vector<BulkMoveArtifacts> artifacts;
void visitTyped(ICPackVisitor & visitor) override;
void applyGs(CGameState *gs) override {}
void applyGs(CGameState *gs) override;
template <typename Handler> void serialize(Handler & h)
{