Project

General

Profile

Actions

Task ARCH-32

closed

Added by Kenneth Schuetz about 1 year ago. Updated about 1 year ago.

Status:
Impediment
Assignee:
Priority:
Medium
Due date:
Start date:
02/10/2025
Sprint:
-
Estimated time:
4:00 h
Target version:
Category:
Mechanics
Story point estimate:
-

Description

User Story

As a player, I want to gain experience and level up, so that I can become stronger and unlock new abilities.

Description

  • Experience (XP) is gained by completing challenges, solving puzzles, and defeating enemies.
  • Leveling up grants stat increases, enhancing health, mana, and spell effectiveness.
  • Certain levels unlock new spells or abilities.
  • The XP required to level up increases progressively.

Test Cases

Verify that XP is awarded correctly for completing objectives.
Ensure that the correct XP amount is displayed in the UI.
Confirm that leveling up increases player stats appropriately.
Validate that unlocking new spells at specific levels functions as intended.
Ensure that higher levels require more XP to reach the next level.
Check that XP does not exceed the required amount before leveling up.
Confirm that XP gain is persistent and saved properly.

Actions #2

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_sprint changed from 6 to 7
  • Translation missing: en.field_position changed from 33 to 22
Actions #3

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_sprint changed from 7 to 9
  • Translation missing: en.field_position changed from 22 to -20
Actions #4

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_position changed from -20 to 45
Actions #5

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_position changed from 45 to 44
Actions #6

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_position changed from 44 to 43
Actions #7

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_position changed from 43 to 44
Actions #8

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_position changed from 44 to 45
Actions #9

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_position changed from 45 to 46
Actions #10

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_position changed from 46 to 47
Actions #11

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_position changed from 47 to 7
Actions #12

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_position changed from 7 to 8
Actions #13

Updated by Kenneth Schuetz about 1 year ago

  • Translation missing: en.field_position changed from 8 to 9
Actions #14

Updated by Kenneth Schuetz about 1 year ago

  • Assignee set to Chris Wilt
  • Priority changed from High to Medium
  • Estimated time set to 4:00 h
  • Translation missing: en.field_sprint changed from 9 to 7
  • Translation missing: en.field_position changed from 9 to 30
Actions #15

Updated by Kenneth Schuetz about 1 year ago

Actions #16

Updated by Kenneth Schuetz about 1 year ago

  • Status changed from To Do to Impediment
Actions

Also available in: Atom PDF

MstSage Entertainment Code Repo/Project Manager