From 81098f738fd32d574f647f79fcc7282bb70c7a5e Mon Sep 17 00:00:00 2001 From: Ovahlord Date: Mon, 12 Jul 2021 09:01:53 +0200 Subject: [PATCH] fixed nopch build --- src/server/game/Entities/Player/TradeData.cpp | 6 ++++++ src/server/game/Entities/Player/TradeData.h | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/server/game/Entities/Player/TradeData.cpp b/src/server/game/Entities/Player/TradeData.cpp index 3d20e81fea2..a6b123c8c65 100644 --- a/src/server/game/Entities/Player/TradeData.cpp +++ b/src/server/game/Entities/Player/TradeData.cpp @@ -18,6 +18,7 @@ #include "TradeData.h" #include "Item.h" #include "Player.h" +#include "Random.h" #include "TradePackets.h" #include "WorldSession.h" @@ -123,6 +124,11 @@ void TradeData::SetMoney(uint64 money) Update(true); } +void TradeData::UpdateServerStateIndex() +{ + m_serverStateIndex = rand32(); +} + void TradeData::Update(bool forTrader /*= true*/) const { if (forTrader) diff --git a/src/server/game/Entities/Player/TradeData.h b/src/server/game/Entities/Player/TradeData.h index be9682e4747..028144c7d41 100644 --- a/src/server/game/Entities/Player/TradeData.h +++ b/src/server/game/Entities/Player/TradeData.h @@ -65,7 +65,7 @@ public: void UpdateClientStateIndex() { ++m_clientStateIndex; } uint32 GetServerStateIndex() const { return m_serverStateIndex; } - void UpdateServerStateIndex() { m_serverStateIndex = rand32(); } + void UpdateServerStateIndex(); private: void Update(bool for_trader = true) const;