really fixed AbstractNpcProject.cs this time