finished out skills per level, added skill trees to professions templates

This commit is contained in:
2025-11-02 19:08:36 -06:00
parent fd572076e0
commit 31aa0000cc
16 changed files with 361 additions and 26 deletions

View File

@@ -37,7 +37,7 @@ def _name(rng: random.Random, theme: Dict) -> str:
def _damage_power(tier: int, rng: random.Random) -> float:
# Linear-with-jitter curve—easy to reason about and scale
base = 50 + 7 * tier
base = 10 * tier
jitter = 1.0 + rng.uniform(-0.08, 0.08)
return round(base * jitter, 2)