Id need to know the safe ranges For eacht entity type.
Patch 5017 IF that matters.
Patch 5017 IF that matters.
const OBJID SCENEID_FIRST = 000001; const OBJID SYSNPCID_FIRST = 00001; const OBJID SYSNPCID_LAST = 99999; const OBJID DYNANPCID_FIRST = 100001; const OBJID DYNANPCID_LAST = 199999; const OBJID SCENEID_LAST = 299999; const OBJID NPCSERVERID_FIRST = 400001; const OBJID MONSTERID_FIRST = 400001; const OBJID MONSTERID_LAST = 499999; const OBJID PETID_FIRST = 500001; const OBJID PETID_LAST = 599999; const OBJID NPCSERVERID_LAST = 699999; const OBJID CALLPETID_FIRST = 700001; const OBJID CALLPETID_LAST = 799999; const OBJID TRAPID_FIRST = 900001; const OBJID MAGICTRAPID_FIRST = 900001; const OBJID MAGICTRAPID_LAST = 989999; const OBJID SYSTRAPID_FIRST = 990001; const OBJID SYSTRAPID_LAST = 999999; const OBJID TRAPID_LAST = 999999; const OBJID PLAYER_ID_FIRST = 1000000; const OBJID PLAYER_ID_LAST = 1999999999;