mirror of
https://github.com/whoahq/whoa.git
synced 2026-02-01 00:02:45 +03:00
fix(object): use correct field counts for CGPlayer
This commit is contained in:
parent
f6236a3ebf
commit
7101bc55b6
@ -2,5 +2,9 @@
|
||||
#include "object/client/CGUnit.hpp"
|
||||
|
||||
uint32_t CGPlayer::TotalFieldsSaved() {
|
||||
return CGUnit::TotalFieldsSaved() + 1043;
|
||||
}
|
||||
|
||||
uint32_t CGPlayer::TotalRemoteFieldsSaved() {
|
||||
return CGUnit::TotalFieldsSaved() + 173;
|
||||
}
|
||||
|
||||
@ -11,6 +11,7 @@ class CGPlayer {
|
||||
public:
|
||||
// Public static functions
|
||||
static uint32_t TotalFieldsSaved();
|
||||
static uint32_t TotalRemoteFieldsSaved();
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@ -30,7 +30,7 @@ static uint32_t s_objTotalSize[] = {
|
||||
static_cast<uint32_t>(sizeof(CGItem_C) + sizeof(CGItemData) + (sizeof(uint32_t) * CGItem::TotalFieldsSaved())),
|
||||
static_cast<uint32_t>(sizeof(CGContainer_C) + sizeof(CGContainerData) + (sizeof(uint32_t) * CGContainer::TotalFieldsSaved())),
|
||||
static_cast<uint32_t>(sizeof(CGUnit_C) + sizeof(CGUnitData) + (sizeof(uint32_t) * CGUnit::TotalFieldsSaved())),
|
||||
static_cast<uint32_t>(sizeof(CGPlayer_C) + sizeof(CGPlayerData) + (sizeof(uint32_t) * CGPlayer::TotalFieldsSaved())),
|
||||
static_cast<uint32_t>(sizeof(CGPlayer_C) + sizeof(CGPlayerData) + (sizeof(uint32_t) * CGPlayer::TotalRemoteFieldsSaved())),
|
||||
static_cast<uint32_t>(sizeof(CGGameObject_C) + sizeof(CGGameObjectData) + (sizeof(uint32_t) * CGGameObject::TotalFieldsSaved())),
|
||||
static_cast<uint32_t>(sizeof(CGDynamicObject_C) + sizeof(CGDynamicObjectData) + (sizeof(uint32_t) * CGDynamicObject::TotalFieldsSaved())),
|
||||
static_cast<uint32_t>(sizeof(CGCorpse_C) + sizeof(CGCorpseData) + (sizeof(uint32_t) * CGCorpse::TotalFieldsSaved())),
|
||||
|
||||
Loading…
Reference in New Issue
Block a user