diff options
| author | Shauren <shauren.trinity@gmail.com> | 2025-10-29 19:40:58 +0100 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2025-10-29 19:40:58 +0100 |
| commit | c6e6e17b9a020dde5302297737c2488340dad35d (patch) | |
| tree | 3a583d6a58c0e77188b77f3c039dbf1741e7d7c5 | |
| parent | ff256d20e52b980cde0000f0f7cfc947868c80dd (diff) | |
Core/Misc: Remove large functions from headers
| -rw-r--r-- | src/server/game/Battlefield/Battlefield.cpp | 5 | ||||
| -rw-r--r-- | src/server/game/Battlefield/Battlefield.h | 6 | ||||
| -rw-r--r-- | src/server/game/Groups/GroupMgr.cpp | 5 | ||||
| -rw-r--r-- | src/server/game/Groups/GroupMgr.h | 2 | ||||
| -rw-r--r-- | src/server/scripts/Northrend/zone_wintergrasp.cpp | 4 |
5 files changed, 16 insertions, 6 deletions
diff --git a/src/server/game/Battlefield/Battlefield.cpp b/src/server/game/Battlefield/Battlefield.cpp index ba2d14e9500..f1f7d1a6c29 100644 --- a/src/server/game/Battlefield/Battlefield.cpp +++ b/src/server/game/Battlefield/Battlefield.cpp @@ -551,6 +551,11 @@ bool Battlefield::AddOrSetPlayerToCorrectBfGroup(Player* player) //-------------------- //-Battlefield Method- //-------------------- +void Battlefield::SetGraveyardNumber(uint32 number) +{ + m_GraveyardList.resize(number); +} + BfGraveyard* Battlefield::GetGraveyardById(uint32 id) const { if (id < m_GraveyardList.size()) diff --git a/src/server/game/Battlefield/Battlefield.h b/src/server/game/Battlefield/Battlefield.h index a80b9018560..facea7b89d3 100644 --- a/src/server/game/Battlefield/Battlefield.h +++ b/src/server/game/Battlefield/Battlefield.h @@ -175,7 +175,7 @@ class TC_GAME_API Battlefield : public ZoneScript void InvitePlayersInZoneToWar(); /// Called when a Unit is kill in battlefield zone - virtual void HandleKill(Player* /*killer*/, Unit* /*killed*/) { }; + virtual void HandleKill(Player* /*killer*/, Unit* /*killed*/) { } uint32 GetTypeId() const { return m_TypeId; } uint32 GetZoneId() const { return m_ZoneId; } @@ -235,7 +235,7 @@ class TC_GAME_API Battlefield : public ZoneScript // Find which graveyard the player must be teleported to to be resurrected by spiritguide WorldSafeLocsEntry const* GetClosestGraveyard(Player* player); - void SetGraveyardNumber(uint32 number) { m_GraveyardList.resize(number); } + void SetGraveyardNumber(uint32 number); BfGraveyard* GetGraveyardById(uint32 id) const; // Misc methods @@ -281,7 +281,7 @@ class TC_GAME_API Battlefield : public ZoneScript void HideNpc(Creature* creature); void ShowNpc(Creature* creature, bool aggressive); - GraveyardVect GetGraveyardVector() const { return m_GraveyardList; } + GraveyardVect const& GetGraveyardVector() const { return m_GraveyardList; } uint32 GetTimer() const { return m_Timer; } void SetTimer(uint32 timer) { m_Timer = timer; } diff --git a/src/server/game/Groups/GroupMgr.cpp b/src/server/game/Groups/GroupMgr.cpp index 2e4d018c0c7..1500e8c35f3 100644 --- a/src/server/game/Groups/GroupMgr.cpp +++ b/src/server/game/Groups/GroupMgr.cpp @@ -83,6 +83,11 @@ Group* GroupMgr::GetGroupByDbStoreId(uint32 storageId) const return nullptr; } +void GroupMgr::SetGroupDbStoreSize(uint32 newSize) +{ + GroupDbStore.resize(newSize); +} + ObjectGuid::LowType GroupMgr::GenerateGroupId() { if (NextGroupId >= 0xFFFFFFFE) diff --git a/src/server/game/Groups/GroupMgr.h b/src/server/game/Groups/GroupMgr.h index 6b26688867e..dc30b8b275a 100644 --- a/src/server/game/Groups/GroupMgr.h +++ b/src/server/game/Groups/GroupMgr.h @@ -47,7 +47,7 @@ public: void FreeGroupDbStoreId(Group* group); void SetNextGroupDbStoreId(uint32 storageId) { NextGroupDbStoreId = storageId; }; Group* GetGroupByDbStoreId(uint32 storageId) const; - void SetGroupDbStoreSize(uint32 newSize) { GroupDbStore.resize(newSize); } + void SetGroupDbStoreSize(uint32 newSize); void Update(uint32 diff); diff --git a/src/server/scripts/Northrend/zone_wintergrasp.cpp b/src/server/scripts/Northrend/zone_wintergrasp.cpp index 1a8cb65d783..7f222b21e70 100644 --- a/src/server/scripts/Northrend/zone_wintergrasp.cpp +++ b/src/server/scripts/Northrend/zone_wintergrasp.cpp @@ -198,7 +198,7 @@ struct npc_wg_spirit_guide : public ScriptedAI if (!wintergrasp) return true; - GraveyardVect graveyard = wintergrasp->GetGraveyardVector(); + GraveyardVect const& graveyard = wintergrasp->GetGraveyardVector(); for (uint8 i = 0; i < graveyard.size(); i++) if (graveyard[i]->GetControlTeamId() == player->GetTeamId()) AddGossipItemFor(player, GossipOptionNpc::None, player->GetSession()->GetTrinityString(((BfGraveyardWG*)graveyard[i])->GetTextId()), GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF + i); @@ -215,7 +215,7 @@ struct npc_wg_spirit_guide : public ScriptedAI Battlefield* wintergrasp = sBattlefieldMgr->GetBattlefieldByBattleId(me->GetMap(), BATTLEFIELD_BATTLEID_WG); if (wintergrasp) { - GraveyardVect gy = wintergrasp->GetGraveyardVector(); + GraveyardVect const& gy = wintergrasp->GetGraveyardVector(); for (uint8 i = 0; i < gy.size(); i++) if (action - GOSSIP_ACTION_INFO_DEF == i && gy[i]->GetControlTeamId() == player->GetTeamId()) if (WorldSafeLocsEntry const* safeLoc = sObjectMgr->GetWorldSafeLoc(gy[i]->GetGraveyardId())) |
