Problem or opportunity
PlayerTrait enum in domain/src/player.rs uses football traits: BallWinner, Sharpshooter, CompleteForward, etc. LoL players should have traits reflecting MOBA skills.
Proposed solution
Rename / redesign traits for LoL. Examples:
- LaneBully → strong early laning
- Teamfighter → excels in 5v5 fights
- ObjectiveControl → prioritizes dragons/baron/herald
- VisionMaster → high vision score contribution
- ChampionPoolWide → plays many champions at high level
- OneTrick → plays one champion exceptionally well
- ShotCaller → improves team coordination
UX impact
- Player profiles and scouting reports show LoL-relevant traits.
- Trait effects on match simulation must be reimplemented.
Acceptance criteria
Scope
Gameplay
Problem or opportunity
PlayerTrait enum in domain/src/player.rs uses football traits: BallWinner, Sharpshooter, CompleteForward, etc. LoL players should have traits reflecting MOBA skills.
Proposed solution
Rename / redesign traits for LoL. Examples:
UX impact
Acceptance criteria
Scope
Gameplay