Task #111
Updated by Kenneth Schuetz 3 months ago
## User Story As a **player**, I want to **freeze enemies**, so that they are **completely immobilized Intent: Implement different boss type enemies with unique abilities, behaviors and vulnerable challenge levels. Note on estimation: the development of boss enemies includes, Ai behavior, animations, attacks, health balancing, and potential interactions with the environment. this will require iteration and play testing to additional elemental interactions**. ## Description - Targets affected by **Frozen** are **completely unable to move or take actions** ensure balanced difficulty. * [ ] **Dependencies** * [ ] Functional Enemy AI *[ ] GameManager for a set duration. - **Achieved by combining Wind boss fight handling * [ ] Animations and Water** to create a freezing effect. VFX for boss abilities. - **Lightning** increases damage when used on a **Frozen** target, causing extra shattering damage. ## Test * [ ] **Test Cases / Acceptance Criteria** * [ ] Verify that **Frozen completely stops movement and actions** on affected targets. Does the boss spawn correctly in the designated area or trigger event? * [ ] Ensure that **Frozen has a clear visual effect (e.g., ice covering Does the target, frost particles)**. boss have unique attacks and abilities different from regular enemies? * [ ] Confirm that **Frozen lasts for Are the correct duration** before wearing off. boss's attack's properly telegraphed to the player ( animations, vfx, or sound cues)? * [ ] Validate that **combining Wind is the boss health and Water successfully triggers difficulty balanced according to the Frozen effect**. design specifications? * [ ] Ensure that **combining Frozen with Lightning increases damage and applies a shattering effect**. Does the boss enter different phases or behavior based on health threshold or triggers? * [ ] Check that **Frozen does not apply to ice-resistant enemies (if applicable)**. Does the boss fight reset properly if the player dies or restarts the encounter? * [ ] Confirm that **Frozen expires early if hit by Are there no warnings or errors in the Unity Console when the boss enemy is spawned or interacts with the player? * [ ] Are there no warnings or warnings or errors displayed in the unity debug window when running the complied game with a strong heat-based attack (if applicable)**. boss fight?