Originally Posted by
ZoriaRPG
Remove() does not fully invalidate pointers for datatypes ffc, item, lweapon, eweapon, and uses a substandard way to remove npc pointers. Have a look at what void Remove() does, and you'll understand.
An internal Remove() would fully remove the pointer.