508 {
510 std::list<WorldObject*> cagesList;
514 for (std::list<WorldObject*>::const_iterator itr = cagesList.begin(); itr != cagesList.end(); ++itr)
515 {
518 go->UseDoorOrButton(0,
false,
GetCaster());
519 }
520 }
Definition: GameObject.h:122
uint32 GetDisplayId() const
Definition: GameObject.h:314
GameObject * ToGameObject()
Definition: Object.h:202
static void VisitAllObjects(WorldObject const *obj, T &visitor, float radius, bool dont_load=true)
Definition: CellImpl.h:207
Definition: GridNotifiers.h:236
Definition: GridNotifiers.h:1582
GameObject * GetHitGObj()
Definition: SpellScript.cpp:494
Unit * GetCaster()
Definition: SpellScript.cpp:401