*Fix broken creature trigger spell visual effect.

--HG--
branch : trunk
This commit is contained in:
megamage
2009-05-03 11:06:48 -05:00
parent 977295bb59
commit 206556b111
2 changed files with 5 additions and 4 deletions
+2 -1
View File
@@ -519,7 +519,8 @@ Map::Add(T *obj)
DEBUG_LOG("Object %u enters grid[%u,%u]", GUID_LOPART(obj->GetGUID()), cell.GridX(), cell.GridY());
//something, such as vehicle, needs to be update immediately
if(obj->GetTypeId() != TYPEID_UNIT)
//also, trigger needs to cast spell, if not update, cannot see visual
//if(obj->GetTypeId() != TYPEID_UNIT)
UpdateObjectVisibility(obj,cell,p);
AddNotifier(obj);
+3 -3
View File
@@ -1652,7 +1652,7 @@ TempSummon *Map::SummonCreature(uint32 entry, float x, float y, float z, float a
Add((Creature*)summon);
summon->InitSummon(duration);
ObjectAccessor::UpdateObjectVisibility(summon);
//ObjectAccessor::UpdateObjectVisibility(summon);
return summon;
}
@@ -1711,7 +1711,7 @@ Vehicle* WorldObject::SummonVehicle(uint32 entry, float x, float y, float z, flo
map->Add((Creature*)v);
ObjectAccessor::UpdateObjectVisibility(v);
//ObjectAccessor::UpdateObjectVisibility(v);
return v;
}
@@ -1817,7 +1817,7 @@ Pet* Player::SummonPet(uint32 entry, float x, float y, float z, float ang, PetTy
if(duration > 0)
pet->SetDuration(duration);
ObjectAccessor::UpdateObjectVisibility(pet);
//ObjectAccessor::UpdateObjectVisibility(pet);
return pet;
}