aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Groups/Group.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/game/Groups/Group.cpp')
-rw-r--r--src/server/game/Groups/Group.cpp14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/server/game/Groups/Group.cpp b/src/server/game/Groups/Group.cpp
index 01ea1e82572..4a701b25699 100644
--- a/src/server/game/Groups/Group.cpp
+++ b/src/server/game/Groups/Group.cpp
@@ -162,13 +162,15 @@ bool Group::LoadGroupFromDB(const uint32 &groupGuid, QueryResult_AutoPtr result,
uint32 diff = fields[13].GetUInt8();
if (diff >= MAX_DUNGEON_DIFFICULTY)
- diff = DUNGEON_DIFFICULTY_NORMAL;
- m_dungeonDifficulty = Difficulty(diff);
+ m_dungeonDifficulty = DUNGEON_DIFFICULTY_NORMAL;
+ else
+ m_dungeonDifficulty = Difficulty(diff);
uint32 r_diff = fields[14].GetUInt8();
if (r_diff >= MAX_RAID_DIFFICULTY)
- r_diff = RAID_DIFFICULTY_10MAN_NORMAL;
- m_raidDifficulty = Difficulty(r_diff);
+ m_raidDifficulty = RAID_DIFFICULTY_10MAN_NORMAL;
+ else
+ m_raidDifficulty = Difficulty(r_diff);
if (loadMembers)
{
@@ -340,7 +342,7 @@ bool Group::AddMember(const uint64 &guid, const char* name)
player->SetGroupUpdateFlag(GROUP_UPDATE_FULL);
UpdatePlayerOutOfRange(player);
- // quest related GO state dependent from raid memebership
+ // quest related GO state dependent from raid membership
if (isRaidGroup())
player->UpdateForQuestWorldObjects();
@@ -431,7 +433,7 @@ void Group::ChangeLeader(const uint64 &guid)
SendUpdate();
}
-void Group::Disband(bool hideDestroy)
+void Group::Disband(bool hideDestroy /* = false */)
{
Player *player;