Project

General

Profile

Task #98

Updated by Kenneth Schuetz 3 months ago

## User Story 
 As a **player**, I want to **set enemies on fire**, so Intent: 

 Inform the user that they **take damage over time and interact with other elements for advanced effects**. 
 ## Description 
 - Targets affected by **Burning** take **damage over time**. 
 - **Wind** extends the duration of the fire effect. 
 - **Lightning** causes an **area explosion**, applying both da**mage and a burning debuff** to nearby enemies. 
 - **Earth** increases the **intensity of the fire**, dealing s**tronger damage over time**. 
 - Fire naturally **burns out after a set duration**, but effects may stack. 
 ## Test Cases 
 input was entered 

 * [ ] Verify that Burning applies a damage-over-time effect when triggered. 
 **Dependencies** 
   * [ ] Ensure that Burning has a visual effect (e.g., flames on the target). 
 Menus 
   * [ ] Confirm that Burning expires after the correct duration. Options menu volume setting 
   
 * [ ] Validate that combining Burning with Wind increases its duration. 
 **Test Cases / Acceptance Criteria** 
   * [ ] Ensure that combining Burning with Lightning creates an explosion that applies fire damage to nearby targets. 
 When changing between menu options is a sound effect played? 
   * [ ] Confirm that combining Burning with Earth increases fire damage over time. 
 When selecting a menu option is a sound effect played? 
   * [ ] Check that Burning does Do all menu sound effect use the volume set on the option menu? 
   * [ ] Does    the sfx audio not apply to fire-immune enemies (if applicable). cut audio off on changing scenes?

Back