Core/SAI: SMART_EVENT_IC_LOS is now called when movement in LOS was made while the creature was in combat

This commit is contained in:
Discover-
2014-05-23 17:11:37 +02:00
parent 3c97735056
commit 80daaf8d43

View File

@@ -3462,16 +3462,10 @@ void SmartScript::OnInitialize(WorldObject* obj, AreaTriggerEntry const* at)
void SmartScript::OnMoveInLineOfSight(Unit* who)
{
ProcessEventsFor(SMART_EVENT_OOC_LOS, who);
if (!me)
return;
if (me->GetVictim())
return;
ProcessEventsFor(SMART_EVENT_IC_LOS, who);
ProcessEventsFor(me->IsInCombat() ? SMART_EVENT_IC_LOS : SMART_EVENT_OOC_LOS, who);
}
/*