*Merge.
--HG-- branch : trunk
This commit is contained in:
@@ -732,7 +732,9 @@ void Map::Update(const uint32 &t_diff)
|
||||
|
||||
i_lock = true;
|
||||
|
||||
MoveAllCreaturesInMoveList();
|
||||
RelocationNotify();
|
||||
RemoveAllObjectsInRemoveList();
|
||||
|
||||
// Don't unload grids if it's battleground, since we may have manually added GOs,creatures, those doesn't load from DB at grid re-load !
|
||||
// This isn't really bother us, since as soon as we have instanced BG-s, the whole map unloads as the BG gets ended
|
||||
|
||||
@@ -5390,6 +5390,15 @@ void AuraEffect::HandleAuraModPacify(bool apply, bool Real)
|
||||
m_target->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_PACIFIED);
|
||||
else
|
||||
m_target->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_PACIFIED);
|
||||
|
||||
|
||||
if(m_spellProto->Id == 45839){
|
||||
if(apply){
|
||||
m_target->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE);
|
||||
}else{
|
||||
m_target->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void AuraEffect::HandleAuraModPacifyAndSilence(bool apply, bool Real)
|
||||
|
||||
+1
-1
@@ -1778,7 +1778,7 @@ void World::Update(uint32 diff)
|
||||
|
||||
/// </ul>
|
||||
///- Move all creatures with "delayed move" and remove and delete all objects with "delayed remove"
|
||||
MapManager::Instance().DoDelayedMovesAndRemoves();
|
||||
//MapManager::Instance().DoDelayedMovesAndRemoves();
|
||||
|
||||
// update the instance reset times
|
||||
sInstanceSaveManager.Update();
|
||||
|
||||
Reference in New Issue
Block a user