Debt-cleared feedback reliability — Attach halo to the player head bone (vanilla skill-up path), use crafting-bonus pop with fallbacks, and log clearly if EnableDebtClearedSound is still off. Default for that setting is now true (existing configs must be set to true once).
0.3.3
Fix Dodge (and similar) debt paydown — Debt XP split now hooks Skills.RaiseSkill. Dodge awards XP by calling that method directly and never went through Player.RaiseSkill, so debt stayed stuck while the skill still leveled.
Debt-cleared feedback — When enabled, uses a red-tinted skill-levelup halo plus the vanilla crafting-bonus pop (InventoryGui.m_craftBonusEffect).
0.3.2
Fix server config sync crash — Removed ambiguous ZNet.GetPeer reflection lookup (two overloads exist); peers are resolved via GetPeers() instead.
0.3.1
Fix startup crash — Server config sync patched ZNet.Stop, which does not exist in Valheim; now correctly hooks ZNet.Shutdown to clear the session overlay on disconnect.
0.3.0
Server gameplay config sync — EnableMod, DebtPaydownShare, and MaxDebtPerSkill are pushed from server/host to joining clients for the session (in-memory only; local cfg unchanged). Join message shows server rules; mismatch warning if local EnableMod differs.
[Visual] config section — global DebtBarColor, DebtTextColor, DebtTextSize (client-only, not server synced).
Maroon debt bar — debt segment on the gold skill level bar, with configurable colors.
Focus paydown — /focus <skill|all|off> and /show focus for voluntary 100% paydown until debt clears (per-character, not server synced).
Skill-cap mod compatibility (best-effort) — debt bar scale follows the skills panel level bar; not author-tested with skill-cap mods — please report issues.
Dev commands — EnableDevCommands is server/host only (not server synced); still requires Valheim devcommands and admin rights.