Implemented Conversation scripts

This commit is contained in:
hondacrx
2017-11-22 12:02:38 -05:00
parent 1a26ce6002
commit e9eb2962ef
5 changed files with 34 additions and 3 deletions
+7
View File
@@ -145,6 +145,8 @@ namespace Game.Entities
}
}
Global.ScriptMgr.OnConversationCreate(this, creator);
List<ushort> actorIndices = new List<ushort>();
foreach (ConversationLineTemplate line in conversationTemplate.Lines)
{
@@ -182,6 +184,11 @@ namespace Game.Entities
_participants.Add(participantGuid);
}
public uint GetScriptId()
{
return Global.ConversationDataStorage.GetConversationTemplate(GetEntry()).ScriptId;
}
uint GetDuration() { return _duration; }
public ObjectGuid GetCreatorGuid() { return _creatorGuid; }