Playstyle weights are a community-modelled heuristic layered on the damage model, not values exported from the game. Confirm stat behaviour in your own client before committing points.
PLAYSTYLE_WEIGHTS = { DPS:{STR:1.0, CHA:0.4, AGI:0.3, VIT:0.1}, Tank:{STR:0.5, CHA:0.2, AGI:0.2, VIT:1.0}, Speed:{STR:0.6, CHA:0.5, AGI:1.0, VIT:0.2}, Hybrid:{STR:0.7, CHA:0.6, AGI:0.6, VIT:0.6} }
normalizedWeight[s] = weights[s] / Σ weights[t]
recommendedAllocation[s] = currentBuild[s] + floor(delta · normalizedWeight[s]) — clamp each ≤ 9,999
normalizedWeight[s] = weights[s] / Σ weights[t]
recommendedAllocation[s] = currentBuild[s] + floor(delta · normalizedWeight[s]) — clamp each ≤ 9,999
| Stat | Current | + Allocation | Recommended | Weight |
|---|
vs Naive Balanced—
Top Recommendation—