OrionVeteran
Deity
Edit:
I mean it fails when a unit is upgraded, not promoted.
The promotion remains on the upgraded unit, but not the effects.
It works just fine on my system. The SDK for stock BTS indeed has the function needed to receive the one point jump in strength.:
Code:
void CvUnit::setBaseCombatStr(int iCombat)
{
m_iBaseCombat = iCombat;
}