| 
|   | go_simon_cluster () | 
|   | 
| bool  | OnGossipHello (Player *player, GameObject *go) override | 
|   | 
| bool  | IsDatabaseBound () const override | 
|   | 
| virtual bool  | OnGossipSelect (Player *, GameObject *, uint32, uint32) | 
|   | 
| virtual bool  | OnGossipSelectCode (Player *, GameObject *, uint32, uint32, const char *) | 
|   | 
| virtual bool  | OnQuestAccept (Player *, GameObject *, Quest const *) | 
|   | 
| virtual bool  | OnQuestReward (Player *, GameObject *, Quest const *, uint32) | 
|   | 
| virtual uint32  | GetDialogStatus (Player *, GameObject *) | 
|   | 
| virtual void  | OnDestroyed (GameObject *, Player *) | 
|   | 
| virtual void  | OnDamaged (GameObject *, Player *) | 
|   | 
| virtual void  | OnModifyHealth (GameObject *, Unit *, int32 &, SpellInfo const *) | 
|   | 
| virtual void  | OnLootStateChanged (GameObject *, uint32, Unit *) | 
|   | 
| virtual void  | OnGameObjectStateChanged (GameObject *, uint32) | 
|   | 
| virtual GameObjectAI *  | GetAI (GameObject *) const | 
|   | 
| virtual bool  | isAfterLoadScript () const | 
|   | 
| virtual void  | checkValidity () | 
|   | 
| const std::string &  | GetName () const | 
|   | 
| uint16  | GetTotalAvailableHooks () | 
|   | 
| virtual void  | OnUpdate (GameObject *, uint32) | 
|   | 
◆ go_simon_cluster()
  
  
      
        
          | go_simon_cluster::go_simon_cluster  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Definition GameObjectScript.h:25
 
 
 
 
◆ OnGossipHello()
Reimplemented from GameObjectScript.
 1006    {
 1008            bunny->AI()->SetData(go->
GetEntry(), 0);
 
 1009 
 1012        return true;
 1013    }
GameObjectTemplate const * GetGOInfo() const
Definition GameObject.h:136
 
void AddUse()
Definition GameObject.h:238
 
uint32 GetEntry() const
Definition Object.h:116
 
SpellCastResult CastSpell(SpellCastTargets const &targets, SpellInfo const *spellInfo, CustomSpellValues const *value, TriggerCastFlags triggerFlags=TRIGGERED_NONE, Item *castItem=nullptr, AuraEffect const *triggeredByAura=nullptr, ObjectGuid originalCaster=ObjectGuid::Empty)
Definition Unit.cpp:1194
 
Creature * FindNearestCreature(uint32 entry, float range, bool alive=true) const
Definition Object.cpp:2450
 
struct GameObjectTemplate::@232::@243 goober
 
uint32 spellId
Definition GameObjectData.h:118
 
@ NPC_SIMON_BUNNY
Definition zone_blades_edge_mountains.cpp:480
 
 
References GameObject::AddUse(), Unit::CastSpell(), WorldObject::FindNearestCreature(), Object::GetEntry(), GameObject::GetGOInfo(), GameObjectTemplate::goober, NPC_SIMON_BUNNY, and GameObjectTemplate::spellId.
 
 
The documentation for this class was generated from the following file: