oops, now it builds (and a bonus refactor that annoyed me)

Port From (https://github.com/TrinityCore/TrinityCore/commit/bd158f6c29581e08633c3971a130b0720f90b630)
This commit is contained in:
hondacrx
2021-06-23 22:51:38 -04:00
parent 4206c48aaa
commit d12ae8cde2
2 changed files with 22 additions and 20 deletions
+10 -8
View File
@@ -567,6 +567,8 @@ namespace Game.AI
public override void InitializeAI()
{
GetScript().OnInitialize(me);
_despawnTime = 0;
_respawnTime = 0;
_despawnState = 0;
@@ -574,11 +576,11 @@ namespace Game.AI
me.SetVisible(true);
if (me.GetFaction() != me.GetCreatureTemplate().Faction)
me.RestoreFaction();
GetScript().OnReset();
GetScript().ProcessEventsFor(SmartEvents.Respawn);
if (!me.IsDead())
{
GetScript().ProcessEventsFor(SmartEvents.Respawn);
GetScript().OnReset();
}
_followGuid.Clear();//do not reset follower on Reset(), we need it after combat evade
_followDist = 0;
@@ -883,7 +885,7 @@ namespace Game.AI
GetScript().ProcessEventsFor(SmartEvents.FollowCompleted, player);
}
public void SetScript9(SmartScriptHolder e, uint entry, Unit invoker)
public void SetTimedActionList(SmartScriptHolder e, uint entry, Unit invoker)
{
GetScript().SetScript9(e, entry, invoker);
}
@@ -1127,7 +1129,7 @@ namespace Game.AI
GetScript().ProcessEventsFor(SmartEvents.DataSet, null, id, value);
}
public void SetScript9(SmartScriptHolder e, uint entry, Unit invoker)
public void SetTimedActionList(SmartScriptHolder e, uint entry, Unit invoker)
{
GetScript().SetScript9(e, entry, invoker);
}
@@ -1178,7 +1180,7 @@ namespace Game.AI
GetScript().ProcessEventsFor(SmartEvents.AreatriggerOntrigger, unit);
}
public void SetScript9(SmartScriptHolder e, uint entry, Unit invoker)
public void SetTimedActionList(SmartScriptHolder e, uint entry, Unit invoker)
{
GetScript().SetScript9(e, entry, invoker);
}