Skip to content

Adding character class#363

Merged
samsmithnz merged 2 commits intomainfrom
AddingClass
Apr 10, 2026
Merged

Adding character class#363
samsmithnz merged 2 commits intomainfrom
AddingClass

Conversation

@samsmithnz
Copy link
Copy Markdown
Owner

@samsmithnz samsmithnz commented Apr 10, 2026

This pull request introduces a new CharacterClass enum to represent combat class specializations for characters, updates the Character model and character creation methods to use this new property, and adds comprehensive unit tests to ensure correct behavior. These changes improve the clarity and extensibility of character roles within the codebase.

@samsmithnz samsmithnz enabled auto-merge April 10, 2026 19:01
@samsmithnz samsmithnz merged commit 5506f7e into main Apr 10, 2026
3 checks passed
@samsmithnz samsmithnz deleted the AddingClass branch April 10, 2026 19:03
@coveralls
Copy link
Copy Markdown

coveralls commented Apr 10, 2026

Coverage Report for CI Build 24259303722

Coverage increased (+0.004%) to 97.794%

Details

  • Coverage increased (+0.004%) from the base build.
  • Patch coverage: 7 of 7 lines across 2 files are fully covered (100%).
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 2900
Covered Lines: 2843
Line Coverage: 98.03%
Relevant Branches: 954
Covered Branches: 926
Branch Coverage: 97.06%
Branches in Coverage %: Yes
Coverage Strength: 683843.0 hits per line

💛 - Coveralls

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants