Actions
Task ARCH-31
closedCombat System
Start date:
02/10/2025
Due date:
% Done:
0%
Estimated time:
10:00 h
Story Points:
3
Impediment:
No
Sprint:
Description
User Story¶
As a player, I want to engage in real-time combat using spells, so that I can defeat enemies and interact with the environment dynamically.
Description¶
- Combat is real-time, allowing the player to move freely while casting spells.
 - Spells consume mana, requiring players to manage their resources.
 - Enemies react dynamically, dodging or countering attacks.
 - Environmental interactions can influence combat (e.g., casting Fire near explosive barrels).
 - Health regenerates out of combat (OOC), but damage is permanent until then.
 
Test Cases¶
- Verify that spells can be cast freely in combat if the player has enough mana.
 - Ensure that mana depletes correctly when spells are used.
 - Confirm that enemies react dynamically, dodging or countering attacks.
 - Validate that players take damage when hit by enemies.
 - Ensure that health does not regenerate during combat but does OOC.
 - Check that spells interact with the environment correctly (e.g., Fire ignites flammable objects).
 - Confirm that combat ends when all enemies in an area are defeated.
 
Updated by Kenneth Schuetz 9 months ago
- Sprint changed from Product backlog to Alpha Sprint
 - Position changed from 32 to 21
 
Updated by Kenneth Schuetz 9 months ago
- Sprint changed from Alpha Sprint to Sprint Backlog (Alpha)
 - Position changed from 21 to -19
 
Updated by Kenneth Schuetz 9 months ago
- Assignee set to Karl Estabine
 - Estimated time set to 10:00 h
 - Sprint changed from Sprint Backlog (Alpha) to Alpha Sprint
 - Position changed from 7 to 29
 - Story Points set to 3
 
Updated by Kenneth Schuetz 9 months ago
- Tracker changed from Epic to Task
 - Parent task set to #346
 - Standalone PBI deleted (
Yes) 
Updated by Kenneth Schuetz 9 months ago
- Status changed from In Progress to Done
 
Actions