Allow creating new NPC records via lua

Seems to work as expected. Still able to override records like with the player race, name, etc.

Merge request reports

Loading