Refactored npc disposition management to use new system.