feat(backend): Implement base framework for Perks, Skills, and Derived Stats

This commit is contained in:
Joan
2026-02-25 10:05:14 +01:00
parent aa71a6be7c
commit 185781d168
5 changed files with 931 additions and 1 deletions

View File

@@ -79,8 +79,9 @@ class InitiateCombatRequest(BaseModel):
class CombatActionRequest(BaseModel):
action: str # 'attack', 'defend', 'flee', 'use_item'
action: str # 'attack', 'skill', 'flee', 'use_item'
item_id: Optional[str] = None # For use_item action
skill_id: Optional[str] = None # For skill action
class PvPCombatInitiateRequest(BaseModel):