Skip to content

Commit 8500a4b

Browse files
committed
up
1 parent 12fad2b commit 8500a4b

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

KBEngine.cs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1748,8 +1748,9 @@ public void Client_onEntityLeaveWorld(Int32 eid)
17481748
}
17491749
else
17501750
{
1751-
_controlledEntities.Remove(entity);
1752-
Event.fireOut("onLoseControlledEntity", new object[]{entity});
1751+
if(_controlledEntities.Remove(entity))
1752+
Event.fireOut("onLoseControlledEntity", new object[]{entity});
1753+
17531754
entities.Remove(eid);
17541755
entity.onDestroy();
17551756
_entityIDAliasIDList.Remove(eid);
@@ -2074,8 +2075,8 @@ public void Client_onEntityDestroyed(Int32 eid)
20742075
entity.leaveWorld();
20752076
}
20762077

2077-
_controlledEntities.Remove(entity);
2078-
Event.fireOut("onLoseControlledEntity", new object[]{entity});
2078+
if(_controlledEntities.Remove(entity))
2079+
Event.fireOut("onLoseControlledEntity", new object[]{entity});
20792080

20802081
entities.Remove(eid);
20812082
entity.onDestroy();

0 commit comments

Comments
 (0)