Allocates a new npc info object, or re-uses an older one if possible.
the index of the player allocating the npc info object.
the client on which the player has logged into.