Task #77
closedUser Story #333: Player Actions / Interactivity
Casting Spells
100%
Description
User Story¶
As a player, I want to cast spells using different elements, so that I can attack enemies, interact with the environment, and solve puzzles.
Description¶
- Players can harness elemental magic to cast spells.
- Different elements cause different effects (fire burns, water douses, earth creates obstacles, etc.).
- Spells require mana and are cast using button inputs.
Test Cases¶
- Verify that the player can select an element and cast a spell.
- Ensure spells visually appear when cast.
- Validate that spells interact with the environment (e.g. fire burns wooden objects).
- Confirm that spells impact enemies based on elemental weakness.
- Check that mana depletes when a spell is cast and regenerates over time.
- Ensure that spellcasting fails when mana is insufficient.
Updated by Kevin Winters 3 months ago
- Sprint changed from Product backlog to Alpha Sprint
Updated by Kenneth Schuetz 3 months ago
- Status changed from New to Selected for Sprint
Updated by Kenneth Schuetz 3 months ago
- Status changed from Selected for Sprint to New
PBI status auto updated to New because all tasks were on New status
Updated by Kenneth Schuetz 3 months ago
- Sprint changed from Alpha Sprint to Product backlog
Updated by Kenneth Schuetz 3 months ago
- Sprint changed from Product backlog to Alpha Sprint
Updated by Kenneth Schuetz 3 months ago
- Status changed from New to Selected for Sprint
PBI status auto updated to Selected for Sprint because at least one task wasn't on New status
Updated by Kenneth Schuetz 3 months ago
- Status changed from Selected for Sprint to New
PBI status auto updated to New because all tasks were on New status
Updated by Kenneth Schuetz 3 months ago
- Sprint changed from Alpha Sprint to Product backlog
Updated by Kenneth Schuetz 3 months ago
- Status changed from New to Selected for Sprint
Updated by Kenneth Schuetz 3 months ago
- Status changed from Selected for Sprint to New
Updated by Kenneth Schuetz 3 months ago
- Status changed from New to Selected for Sprint
Updated by Kenneth Schuetz 3 months ago
- Sprint changed from Product backlog to Alpha Sprint
Updated by Kenneth Schuetz 3 months ago
- Status changed from Selected for Sprint to Done
PBI status auto updated to Done because all tasks were closed
Updated by Kenneth Schuetz 3 months ago
- Status changed from New to Selected for Sprint
PBI status auto updated to Selected for Sprint because at least one task wasn't on New status
Updated by Kenneth Schuetz 3 months ago
- Status changed from Selected for Sprint to New
PBI status auto updated to New because all tasks were on New status
Updated by Kenneth Schuetz 3 months ago
- Status changed from New to Selected for Sprint
PBI status auto updated to Selected for Sprint because at least one task wasn't on New status
Updated by Kenneth Schuetz 3 months ago
- Status changed from Selected for Sprint to New
PBI status auto updated to New because all tasks were on New status
Updated by Kenneth Schuetz 3 months ago
- Sprint changed from Alpha Sprint to Product backlog
Updated by Kenneth Schuetz 3 months ago
- Sprint changed from Product backlog to Alpha Sprint
Updated by Luis Restituyo 3 months ago
- Status changed from New to In Progress
PBI status auto updated to In Progress because at least one task wasn't on New status
Updated by Kenneth Schuetz 3 months ago
- Status changed from In Progress to New
PBI status auto updated to New because all tasks were on New status
Updated by Kenneth Schuetz 3 months ago
- Sprint changed from Alpha Sprint to Product backlog
Updated by Kenneth Schuetz 3 months ago
- Subject changed from Navigate the main menu to Player Actions / Interactivity
- Category changed from 27 to Player Actions / Interactivity
Updated by Kenneth Schuetz 3 months ago
- Subject changed from Player Actions / Interactivity to Casting Spells
- Description updated (diff)
- Priority changed from Medium to High
- Standalone PBI changed from No to Yes
Updated by Kenneth Schuetz 3 months ago
- Sprint changed from Product backlog to Alpha Sprint
Updated by Kenneth Schuetz 3 months ago
- Sprint changed from Alpha Sprint to Sprint Backlog (Alpha)
Updated by Kenneth Schuetz 3 months ago
- Estimated time set to 4:00 h
- Story Points set to 2
Updated by Kenneth Schuetz 3 months ago
- Assignee set to Karl Estabine
- Sprint changed from Sprint Backlog (Alpha) to Alpha Sprint
- Position changed from 6 to 1
Updated by Kenneth Schuetz 3 months ago
- Priority changed from High to Immediate
Updated by Kenneth Schuetz 3 months ago
- Priority changed from Immediate to Urgent
Updated by Kenneth Schuetz 3 months ago
- Tracker changed from User Story to Task
- Parent task set to #333
- Standalone PBI deleted (
Yes)
Updated by Karl Estabine 3 months ago
- Status changed from In Progress to Code Review
Updated by Kenneth Schuetz 3 months ago
- Status changed from Code Review to Done