From 633d99ba036dc919cb8872c3005b9ab8ced06177 Mon Sep 17 00:00:00 2001 From: ApoC Date: Tue, 28 Oct 2008 21:10:08 +0100 Subject: [PATCH] Added missed part from my prev. commit. Compile fix. Signed-off-by: ApoC --- src/game/Group.cpp | 10 ++++++++++ src/game/Group.h | 10 +--------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/src/game/Group.cpp b/src/game/Group.cpp index d850fcfee..36bccee2f 100644 --- a/src/game/Group.cpp +++ b/src/game/Group.cpp @@ -195,6 +195,16 @@ bool Group::LoadMemberFromDB(uint32 guidLow, uint8 subgroup, bool assistant) return true; } +void Group::ConvertToRaid() +{ + m_groupType = GROUPTYPE_RAID; + + _initRaidSubGroupsCounter(); + + if(!isBGGroup()) CharacterDatabase.PExecute("UPDATE groups SET isRaid = 1 WHERE leaderGuid='%u'", GUID_LOPART(m_leaderGuid)); + SendUpdate(); +} + bool Group::AddInvite(Player *player) { if(!player || player->GetGroupInvite() || player->GetGroup()) diff --git a/src/game/Group.h b/src/game/Group.h index c3e7585a0..3368cbf4f 100644 --- a/src/game/Group.h +++ b/src/game/Group.h @@ -231,15 +231,8 @@ class MANGOS_DLL_SPEC Group } // some additional raid methods - void ConvertToRaid() - { - m_groupType = GROUPTYPE_RAID; - - _initRaidSubGroupsCounter(); + void ConvertToRaid(); - if(!isBGGroup()) CharacterDatabase.PExecute("UPDATE groups SET isRaid = 1 WHERE leaderGuid='%u'", GUID_LOPART(m_leaderGuid)); - SendUpdate(); - } void SetBattlegroundGroup(BattleGround *bg) { m_bgGroup = bg; } void ChangeMembersGroup(const uint64 &guid, const uint8 &group); @@ -329,7 +322,6 @@ class MANGOS_DLL_SPEC Group void _removeRolls(const uint64 &guid); - void _convertToRaid(); bool _setMembersGroup(const uint64 &guid, const uint8 &group); bool _setAssistantFlag(const uint64 &guid, const bool &state); bool _setMainTank(const uint64 &guid); -- 2.11.4.GIT