Project

General

Profile

Task #95

Updated by Kenneth Schuetz 3 months ago

## User Story 
 As a **player**, I want Intent: 

 Create control structure allowing keyboard and mouse to **activate an Arcane Barrier**, so that I can **become temporarily invincible and avoid damage**. 
 ## Description 
 - Players can activate an **Arcane Barrier,** making them **invincible** be used for a **short duration**. 
 - The barrier **absorbs all damage** but does not allow attacks while active. 
 - The effect lasts for a **limited time** and has a cooldown. 
 - Some strong attacks or abilities may **bypass** or **weaken of the barrier**. 
 ## Test Cases 
 game's menus 

 Note on estimation: 

 Using the unity input system this should be very quick to accomplish if it hasn't been already. 

 * [ ] Verify that pressing Q activates the **Arcane Barrier**. 
 **Dependencies** 
   * [ ] Ensure that the **barrier effect is visually represented** (e.g., glowing aura). Menus created (there should be a user story for creating each menu screen separately) 
   
 * [ ] Confirm that while the barrier is active, the **player takes no damage.** 
 **Test Cases / Acceptance Criteria** 
   * [ ] Validate that Can the **player cannot attack** while user use the barrier is active. 
 arrow keys on the keyboard to navigate the applications menus? 
   * [ ] Ensure that    Can the **barrier expires after a set duration**. 
 user use the enter key on the keyboard to select menu options? 
   * [ ] Check that    Can the barrier has a **cooldown before it can be used again**. 
 * [ ] Test that **stronger enemy attacks (if applicable) interact properly** (e.g., partial damage, barrier breaking early). user use the mouse to select menu options?

Back