implemented rep change npc