Adjustments for Int/Cha progression in Hideout (#737)

* Fixup of some skill handling in hideout

* fix format

* add limited backwards compat and fix repair int value

* more logging and fixes

* fix charisma gain from repair

* revert divisor into multiplier

* run csharpier format

* undo formating/unnecessary files

* add debug guards

---------

Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
This commit is contained in:
rootdarkarchon
2026-02-07 19:45:31 +01:00
committed by GitHub
parent 537ffad7f6
commit 9f189f2e15
6 changed files with 38 additions and 16 deletions
@@ -26,8 +26,9 @@ public record RepairConfig : BaseConfig
/// <summary>
/// How much INT can be given to player per repair action
/// </summary>
[JsonPropertyName("maxIntellectGainPerRepair")]
public required MaxIntellectGainValues MaxIntellectGainPerRepair { get; set; }
[Obsolete("Only for backwards compatibility, does nothing")]
[JsonIgnore]
public MaxIntellectGainValues MaxIntellectGainPerRepair { get; set; } = new();
[JsonPropertyName("weaponTreatment")]
public required WeaponTreatmentRepairValues WeaponTreatment { get; set; }