[Fix] Attribute balance

This commit is contained in:
2026-04-09 11:11:52 +07:00
parent 2bd882c48e
commit 0caf5d203b
5 changed files with 78 additions and 30 deletions
+18 -8
View File
@@ -137,13 +137,14 @@
- `Mana Regen`
- `Spell Power`
- `Status Power`
- `Magic Resist`
- часть `Magic Resist`
Вторичные эффекты:
- `Cast Speed`
- AOE scaling там, где это задается skill archetype
- spell penetration hooks через mastery/skill layer
- часть магической защиты через совместный scaling с `Мастерством`
Зависит от:
@@ -155,7 +156,6 @@
Влияет на системы:
- skill resource hooks
- mana-based skill resource hooks
- spell damage scaling
- status application
@@ -179,6 +179,7 @@
- `HP`
- `HP Regen`
- `Stamina`
- `Armor`
- `Control Resist`
- `Stagger Resist`
@@ -188,6 +189,7 @@
- `Debuff Duration Reduction`
- small mitigation
- interrupt resistance
- часть физической выносливости и recovery stability
Зависит от:
@@ -199,6 +201,7 @@
Влияет на системы:
- max health pool
- stamina pool support
- defense pass
- control and stagger resolution
- sustain
@@ -223,6 +226,7 @@
- `Weak Spot Bonus`
- `Projectile Control`
- `Cast Refinement`
- часть `Magic Resist`
- class-specific scaling hooks
Вторичные эффекты:
@@ -231,6 +235,7 @@
- bleed/stagger intensity
- precision bonuses
- spell shaping
- resource efficiency hooks по archetype
Зависит от:
@@ -246,6 +251,7 @@
- skill specialization
- weak spot logic
- status quality
- magic mitigation synergy
- weapon-specific hooks
Основные классы:
@@ -259,11 +265,15 @@
- `Стойкость` -> `HP`, `HP Regen`, `Stamina Pool`
- `Ловкость` -> `Stamina Regen`, tempo recovery, mobility efficiency
- `Фокус` -> `Mana`, `Mana Regen`, spell-facing resource scaling
- `Фокус` -> `Mana`, `Mana Regen`, spell-facing resource scaling, part of magic mitigation
- `Мастерство` -> class-specific resource efficiency hooks
`Magic Resist` собирается не из одного источника, а из сочетания `Фокуса`, `Мастерства` и экипировки.
`HP`, `Stamina` и `Mana` являются разными ресурсными пулами. `Фокус` не является главным источником `Stamina`.
`Stamina` не должна выступать постоянным налогом на базовый loop. В MVP она ограничивает сильные физические действия, dodge/sprint и weapon-heavy commitments.
### Upstream To Attributes
- `Class Definition` задает стартовые значения и приоритеты
@@ -275,16 +285,16 @@
### Attributes To Derived Stats
- `Мощь` -> physical offense bucket
- `Ловкость` -> speed/crit/projectile bucket
- `Фокус` -> caster/mana bucket
- `Стойкость` -> defense/sustain bucket
- `Мастерство` -> specialization hooks и quality modifiers
- `Ловкость` -> speed/crit/projectile bucket и stamina recovery hooks
- `Фокус` -> caster/mana bucket и part of magic mitigation
- `Стойкость` -> defense/sustain bucket и stamina pool support
- `Мастерство` -> specialization hooks, quality modifiers и part of magic mitigation
### Derived Stats To Combat Systems
- offense stats -> damage build, crit resolution, penetration
- caster stats -> mana checks, spell scaling, status apply
- defense stats -> mitigation, HP pool, control resistance
- defense stats -> mitigation, HP pool, stamina pool, control resistance
- mastery hooks -> weak spot, proc quality, archetype-specific modifiers
## Implementation Notes