mirror of
https://github.com/FlightControl-Master/MOOSE.git
synced 2025-10-29 16:58:06 +00:00
When S_EVENT_PLAYER_ENTER_UNIT is called, then the unit is not alive yet.
This commit is contained in:
@@ -744,7 +744,7 @@ function EVENT:onEvent( Event )
|
|||||||
|
|
||||||
local EventMeta = _EVENTMETA[Event.id]
|
local EventMeta = _EVENTMETA[Event.id]
|
||||||
|
|
||||||
--self:E( { EventMeta.Text, Event } ) -- Activate the see all incoming events ...
|
self:E( { EventMeta.Text, Event } ) -- Activate the see all incoming events ...
|
||||||
|
|
||||||
if self and
|
if self and
|
||||||
self.Events and
|
self.Events and
|
||||||
@@ -886,6 +886,7 @@ function EVENT:onEvent( Event )
|
|||||||
|
|
||||||
-- So now the EventClass must be a UNIT class!!! We check if it is still "Alive".
|
-- So now the EventClass must be a UNIT class!!! We check if it is still "Alive".
|
||||||
if EventClass:IsAlive() or
|
if EventClass:IsAlive() or
|
||||||
|
Event.id == EVENTS.PlayerEnterUnit or
|
||||||
Event.id == EVENTS.Crash or
|
Event.id == EVENTS.Crash or
|
||||||
Event.id == EVENTS.Dead then
|
Event.id == EVENTS.Dead then
|
||||||
|
|
||||||
@@ -935,6 +936,7 @@ function EVENT:onEvent( Event )
|
|||||||
|
|
||||||
-- So now the EventClass must be a GROUP class!!! We check if it is still "Alive".
|
-- So now the EventClass must be a GROUP class!!! We check if it is still "Alive".
|
||||||
if EventClass:IsAlive() or
|
if EventClass:IsAlive() or
|
||||||
|
Event.id == EVENTS.PlayerEnterUnit or
|
||||||
Event.id == EVENTS.Crash or
|
Event.id == EVENTS.Crash or
|
||||||
Event.id == EVENTS.Dead then
|
Event.id == EVENTS.Dead then
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user