自動學習技能:在TaleWorlds.CampaignSystem.dll中的TaleWorlds.CampaignSystem.GameComponents中的defaultCharacterDevelopmentModel中的CalculateLearningRate中新增:
foreach (PerkObject perkObject in PerkObject.All) { SkillObject skill = perkObject.Skill; if ((float)Hero.MainHero.GetSkillValue(skill) >= perkObject.RequiredSkillValue && !Hero.MainHero.GetPerkValue(perkObject)) { Hero.MainHero.HeroDeveloper.AddPerk(perkObject); } }
同時學習兩條線路:在TaleWorlds.CampaignSystem.dll中的TaleWorlds.CampaignSystem.CharacterDevelopment中的HeroDeveloper中的Addperk中新增:
if (perk.AlternativePerk != null) { this.Hero.SetPerkValueInternal(perk.AlternativePerk, true); }









