• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Peter Ebbesen

the Conqueror
61 Badges
Mar 3, 2001
17.773
10.724
  • Imperator: Rome Deluxe Edition
  • Stellaris: Synthetic Dawn
  • Age of Wonders III
  • Stellaris: Humanoids Species Pack
  • Stellaris: Apocalypse
  • Stellaris: Distant Stars
  • Shadowrun Returns
  • Shadowrun: Dragonfall
  • Shadowrun: Hong Kong
  • Stellaris: Megacorp
  • BATTLETECH
  • Imperator: Rome
  • Stellaris: Ancient Relics
  • Age of Wonders: Planetfall
  • Stellaris: Lithoids
  • Age of Wonders: Planetfall - Revelations
  • Stellaris: Federations
  • Crusader Kings III
  • Stellaris: Necroids
  • Stellaris: Nemesis
  • Warlock 2: The Exiled
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Wealth of Nations
  • Crusader Kings II: Charlemagne
  • 500k Club
  • Europa Universalis IV: El Dorado
  • Pillars of Eternity
  • Stellaris
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Stellaris - Path to Destruction bundle
  • Hearts of Iron II: Beta
  • Victoria 2 Beta
The result is that if you hire Elmet warriors through the trade agreement during chapter 2, which is the chapter in which Elmet warriors are first made available, they will start without the Fomorian Slayer perk and won't gain it upon reaching later chapters, while Elmet warriors recruited in later chapters will have the perk.
 
Upvote 0
Is that possible that in T2 you have not unlocked this unit skill on the Morality chart, but in T3 you already have?

And I think that on T3 you get more advanced troops too, don't you? But I'll have to check this with a designer.
After rank 5 they can choose a unit skill.
 
Is that possible that in T2 you have not unlocked this unit skill on the Morality chart, but in T3 you already have?
No. It has absolutely nothing to do with the morality chart. I do not make such mistakes. :p

I thought I had made it abundantly clear in the first post and subject line what the issue was and that I was certain, not suspecting, of the cause of this; My apologies if it was unclear. Let me clarify: It is a clear mistake in the game files that define units. The relevant files are:

/cfg/soldier/elmet_legionaries_t2.cfg
--- this one has spells=longshield

/cfg/soldier/elmet_legionaries_t3.cfg
/cfg/soldier/elmet_legionaries_t4.cfg
/cfg/soldier/elmet_legionaries_t5.cfg
--- these three have spells=fomorislayer;longshield

Since units spells are fixed when the unit is created and not updated when advancing to new tiers, the result is that an Elmet warrior hired during T2 does not have fomori slayer (and will never get it unless playing old-faith-righteous and spending a pick to get it) and one hired during T3, T4, or T5 has (always from the very moment of recruiting and without costing the player a pick to get it).
 
I'm not so sure it is a bug that you have more skills by default for a more advanced unit, but I forwarded this to the right person anyway :)
Nice try. :D

The right person will say "bah" and then fix the bug. :p

And it is a bug because it works contrary to your central game design and we are not talking about upgrading to a more advanced unit but about the same unit being guided along a progression path.

You reward the player for keeping his units alive and using them throughout the campaign. This reward takes the form of greater combat abilities as well as an overall bonus based on not losing units. When you advance in tier you sometimes get new units available, but you are always able to choose your old units (of the baseline types) into these new units keeping their experience and the abilities you have chosen, losing your own base-type spells and gaining the base spells of the new type, and it is always better to do this than to disband your old units and recruit level 1 units of the new type.

In other words, nursing units through the campaign is unambiguously good.

Elmet Legionaries are the sole exception I have found. If you hire them in T2, you are a fool if you keep using them in T3+. Unlike every single other recruitable unit in the game, there is a point in the game (T3+) in which you are better off disbanding them and then immediately rehiring a new level 3 unit of exactly the same type as the one you disbanded, because the Elmet Legionaire you disbanded, who is every bit as "advanced" in the tier sense as the one you recruited to replace him, lacked the fomorislayer ability.

But you have a point there that it seems incorrect that they don't get it when they become T3.
I sure do.

They should either have it in T2 or gain it when advancing T2->T3 by swapping its old spells for the new ones upon tier change. I don't care either way, but I hate seeing such inconsistencies that do hurt, even if only slightly as in this case, core player encouragement mechanics.