aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/server/game/AI/ScriptedAI/ScriptedCreature.cpp12
-rwxr-xr-xsrc/server/game/Groups/Group.cpp2
2 files changed, 8 insertions, 6 deletions
diff --git a/src/server/game/AI/ScriptedAI/ScriptedCreature.cpp b/src/server/game/AI/ScriptedAI/ScriptedCreature.cpp
index 0909954be63..dec6296f823 100644
--- a/src/server/game/AI/ScriptedAI/ScriptedCreature.cpp
+++ b/src/server/game/AI/ScriptedAI/ScriptedCreature.cpp
@@ -111,8 +111,8 @@ bool SummonList::HasEntry(uint32 entry)
ScriptedAI::ScriptedAI(Creature* pCreature) : CreatureAI(pCreature),
me(pCreature),
IsFleeing(false),
- _isCombatMovementAllowed(true),
- _evadeCheckCooldown(2500)
+ _evadeCheckCooldown(2500),
+ _isCombatMovementAllowed(true)
{
_isHeroic = me->GetMap()->IsHeroic();
_difficulty = Difficulty(me->GetMap()->GetSpawnMode());
@@ -505,9 +505,11 @@ void Scripted_NoMovementAI::AttackStart(Unit* target)
DoStartNoMovement(target);
}
-BossAI::BossAI(Creature* creature, uint32 bossId) : ScriptedAI(creature)
-, _bossId(bossId), summons(creature), instance(creature->GetInstanceScript())
-, _boundary(instance ? instance->GetBossBoundary(bossId) : NULL)
+BossAI::BossAI(Creature* creature, uint32 bossId) : ScriptedAI(creature),
+ instance(creature->GetInstanceScript()),
+ summons(creature),
+ _boundary(instance ? instance->GetBossBoundary(bossId) : NULL),
+ _bossId(bossId)
{
}
diff --git a/src/server/game/Groups/Group.cpp b/src/server/game/Groups/Group.cpp
index d4f0b6a2d04..ce8cc7e4197 100755
--- a/src/server/game/Groups/Group.cpp
+++ b/src/server/game/Groups/Group.cpp
@@ -439,7 +439,7 @@ bool Group::RemoveMember(const uint64 &guid, const RemoveMethod &method /*= GROU
CharacterDatabase.PExecute("DELETE FROM group_member WHERE memberGuid=%u", GUID_LOPART(guid));
// Reevaluate group enchanter if the leaving player had enchanting skill or the player is offline
- if (player && player->GetSkillValue(SKILL_ENCHANTING) || !player)
+ if ((player && player->GetSkillValue(SKILL_ENCHANTING)) || !player)
ResetMaxEnchantingLevel();
// Remove player from loot rolls