Task #224
Updated by Kenneth Schuetz 3 months ago
## User Story As a **player**, I want to **interact with NPCs**, so that I can **learn lore, receive hints, or unlock challenges**. ## Description - Some NPCs provide **story and world-building**. - Others offer **hints about puzzles, enemy weaknesses, or hidden paths**. - Some NPCs may **offer side challenges or trials** for rewards. ## Test Cases * [ ] Verify that **NPCs respond to player interactions with dialogue or animations**. * [ ] Ensure that **hint-giving NPCs provide useful information based on player progress**. * [ ] Confirm that **challenge-based NPCs properly initiate trials or special encounters**. * [ ] Validate that **NPC interactions are optional and do not block main progression**. * [ ] Ensure that **lore NPCs provide consistent and meaningful story content**.