Actually, Ataman, there is nothing in Breath of Fire that you describe!
I confused everyone, and I got confused myself:)
Let me clarify:
SoD:
1. The logistics bonus with specialization is calculated using the formula
[logistics skill percentage] * [hero level] * 0.05
2. The hero's speed does not depend on when and where he appeared.
3. A hero can have a different turn on the first day, even if the army is the same.
TE:
1. The logistics bonus with specialization is calculated using the formula
([logistics skill bonus] + 5)%. That is, 15%/25%/35%
2. The speed of a hero hired in a tavern on the first turn is calculated using the formula [logistics skill percentage] * [hero level] * 0.05,
and the speed of a hero given at the beginning or hired on the previous turn is calculated using the formula
([logistics skill bonus] + 5)%
3. A hero can have a different turn on the first day, even if the army is the same.