Users who are viewing this thread

This is my suggestion for the medicine skill leveling system

If I understand the code in the right way the player(or companion) gain 10xp for each wounded soldier in his own party he/she heals after a battle (without the focus multiplier).

Suggestions:
1. If the player is in an army he/she(or companion) should be in charge of healing the whole army and not only his own party. This would increase the troopCount and with it the xp gain

2. rewrite the formular "float skillXp = (float)(Campaign.Current.Models.PartyHealingModel.GetSkillXpFromHealingTroop(mobileParty.Party) * troopCount)" to something like "float skillXp = (float)(Campaign.Current.Models.PartyHealingModel.GetSkillXpFromHealingTroop(mobileParty.Party) * troopCount + 80f * DefaultSkillEffects.HealingRateBonusForRegulars)"

In case of 2 those numbers are not testet but it works this way 10xp * count of wounded soldiers + 80 * healing rate percentage for troops (so 100% = Medicine Skill 100 = +80xp). Again without Focus Multiplier

The same should be done for the "OnSurgeryApplied" for the simulation Battles

Feel free to test or discuss it. Devs and fans/players alike. Cya
 
Last edited:
Back
Top Bottom