index 9f395fdde5dc474ab1ef27649f64d3b6ea88eaef..1f1e71183c52b302e6b3f33927bc405c799506c8 100644 (file)
--- a/src/game/g_monsters.pas
+++ b/src/game/g_monsters.pas
{$IF DEFINED(D2F_DEBUG)}
e_WriteLog(Format('monster #%d(%u): removed from tree; nodeid=%d', [arrIdx, UID, treeNode]), MSG_NOTIFY);
{$ENDIF}
- monsTree.removeObject(treeNode);
+ if monsTree.isValidId(treeNode) then monsTree.removeObject(treeNode);
end;
if (arrIdx <> -1) then