Deflanderization for Game Dialogue: Balancing Character Authenticity with Task Execution in LLM-based NPCs