chadvandy / cbfm_wh3

Community Bug-Fix Mod for Warhammer III. Please feel free to make pull requests, issues, etc!
40 stars 32 forks source link

Heroes with multiple embed abilities automatically switch skills #933

Open sgproductions87 opened 1 year ago

sgproductions87 commented 1 year ago

Version 3.0.0

Selected Runesmith embed options do not remain over the end turn. When player starts new turn, Scouting or Harden Armour has changed to Sharpen Weapons. Player must re-embed Runesmith to select desired embed option for that turn, and repeat every turn, or will always default each turn to Sharpen Weapons. This is also true if adding a skill point into one of those three skills.

Expected behavior Once player selects an embed option, this effect should be applied until the Runesmith is killed, disbanded or removed from the army. Adding a skill point into any one of the three embed options will change the currently active effect to that one.

Saves https://drive.google.com/file/d/1HrbfhpI9PjrayjO0oKr6gy7S2zXbxt5R/view?usp=sharing This save file has the perfect conditions for you to test the bug. The Runesmith is ready to embed.

Harmandodelavega commented 1 year ago

another report " by Dom-925 "Some Legendary heroes have more than one ability they should apply to a Lord's army when they are embedded. For example, Kroak has Training and Replenish Troops. When you embed him in an army, it gives an option of which bonus you would like to choose. If you choose Replenish Troops, it works at first, but later the bonus applied to the army will change to Training.

I would expect that either both bonuses are applied while the lord is embedded, or the game would maintain the original choice until it is switched by the player.

I have seen this occur with other heroes in the past, but to reproduce with Kroak:

  1. Play as Gor-Rok, Itza
  2. Embed Kroak in Gor-Rok's army and select Replenish Troops. (You should now see Replenish troops as a status affecting the army)
  3. Fight battles until Kroak levels up.
  4. Add the skill point to his Replenish Troops ability.
  5. The army will now be affected by the Training status instead of Replenish Troops."

    983