fix: câbler tous les effets arbre + cleanup dette Sprint 2

- double_click_chance + crit_click_chance câblés dans applyClick (RNG)
- auto_click câblé dans le tick (auto-pontes/s)
- unlock_generator (Résilience) → 1 Lac Mystique gratuit au prestige
- ponte_critique requires double_ponte (fix branche morte)
- achievement_scaling retiré (nœud absent), full_tree + symbiose fixés
- Particule feedback coloré (crit=ambre, double=violet)
- 99 tests (tous passent)
This commit is contained in:
2026-03-28 12:41:12 +01:00
parent 2a242e97cc
commit 2c924c1e4a
6 changed files with 185 additions and 30 deletions

View File

@@ -9,7 +9,6 @@ const EFFECT_LABELS: Record<string, (v: number) => string> = {
production_multiplier: (v) => `x${v} production`,
start_bonus: (v) => `+${v} têtards au départ`,
unlock_generator: () => `Lac Mystique dès le début`,
achievement_scaling: (v) => `+${(v * 100).toFixed(0)}% prod/succès`,
double_click_chance: (v) => `${(v * 100).toFixed(0)}% chance double ponte`,
auto_click: (v) => `${v} auto-ponte/s`,
crit_click_chance: (v) => `${(v * 100).toFixed(0)}% chance crit x10`,