◆ ConversationAI() [1/3]
◆ ConversationAI() [2/3]
◆ ConversationAI() [3/3]
◆ OnCreate()
| void conversation_burden_of_proof_speak_with_constable::OnCreate |
( |
Unit * |
creator | ) |
|
|
inlineoverridevirtual |
Reimplemented from ConversationAI.
Definition at line 157 of file drustvar_chapter_2_the_burden_of_proof.cpp.
References Conversation::AddActor(), ConversationAI::conversation, CONVO_ACTOR_CONSTABLE, WorldObject::FindNearestCreatureWithOptions(), BaseEntity::GetGUID(), Position::GetPosition(), NPC_CONSTABLE_HENRY_FRAMER, Unit::RemoveNpcFlag(), Conversation::Start(), WorldObject::SummonPersonalClone(), TEMPSUMMON_MANUAL_DESPAWN, Object::ToPlayer(), and UNIT_NPC_FLAG_GOSSIP.
◆ OnStart()
| void conversation_burden_of_proof_speak_with_constable::OnStart |
( |
| ) |
|
|
inlineoverridevirtual |
Reimplemented from ConversationAI.
Definition at line 173 of file drustvar_chapter_2_the_burden_of_proof.cpp.
References EventProcessor::AddEvent(), ConversationAI::conversation, CONVO_LINE_WITCH_TEST_INTRO, CREDIT_TALK_TO_CONSTABLE, Creature::DespawnOrUnsummon(), Conversation::GetActorCreature(), Conversation::GetLastLineEndTime(), Conversation::GetLineEndTime(), ObjectAccessor::GetPlayer(), WorldObject::GetPrivateObjectOwner(), Conversation::GetPrivateObjectOwnerLocale(), Player::KilledMonsterCredit(), WorldObject::m_Events, and PATH_CONSTABLE_START_TRIAL.
The documentation for this class was generated from the following file: