Charisma-influenced NPC loyalty
Player charisma now affects NPC loyalty in two ways. First impression: initial loyalty at NPC generation is offset across the normal Charisma 1-6 range. Charisma 6 adds +10 to a first meeting, while Charisma 1 subtracts 10. A high-charisma player meeting a Wounded NPC (base loyalty 70) will find them immediately willing to join (80+), while a low-charisma player may start from near-zero with a Rival. Quest rewards: loyalty gained from completing quests and mini-quests is scaled across the same range. Charisma 1 grants half loyalty, Charisma 3-4 stays near normal, and Charisma 6 grants 50% more. The log message after a mini-quest now shows the actual charisma-scaled gain.