Enter: V7's Promotion Experiment!
I have conducted a test to determine if veteran and elite factors stack.
First I modified the Veteran Factors (in [General]) to make STRONGER and FIREPOWER give a 50% bonus.
I also changed VeteranRatio to 1 so that I would only have to destroy one thing for each promotion level.
I then made some changes to the Conscript's entry ([E2]). The Conscript will serve as the "Attacker" in my experiment. I made the Cost be 100 so that I have a nice even "level up" number. Veteran and Elite Abilities set for obvious reasons. Finally, ElitePrimary changed to the same weapon as primary for a fair experiment.
Moving along to the Rhino Tank ([HTNK]), which will serve as the "Defender" in my experiment. I modified the Strength so that it is a nice even number. I changed the Armor to none because the Conscript's weapon's warhead does 100% damage verses none armor. I changed the cost to 100 for the same reason as the Conscript. And I modified the veteran and elite abilities, which is self explanitory.
I modified the conscript's weapon ([M1Carbine]). Changed damage to a nice even number and increased the rate of fire so that it's easier to count the number of shots fired.
I modified the Patriot Missile as well ([NASAM]). The Patriot Missile is what I used to level up my units. Strength decreased so that they die in one hit. Cost set to 100 so that they give enough points for one full level promotion by either the conscript or the rhino.
Finally, I created a test map with civilian Patriot Missiles on it that i can easily kill to promote my units for the test.
And here are the test results:
Green Conscript:
> Green Rhino: 10 shots to kill
> Veteran Rhino: 17 shots to kill
> Elite Rhino: 17 shots to kill
Veteran Conscript:
> Green Rhino: 7 shots to kill
> Veteran Rhino: 10 shots to kill
> Elite Rhino: 10 shots to kill
Elite Conscript:
> Green Rhino: 7 shots to kill
> Veteran Rhino: 10 shots to kill
> Elite Rhino: 10 shots to kill
This proves that the veteran and elite abilities do not stack. It also shows exactly how these veteran ratios work. VeteranCombat is a direct multiplier to damage. It took 7 hits on a green rhino by a veteran conscript because 10 * 1.5 = 15 * 7 = 105. VeteranArmor on the other hand, is not a multiplier to the Strength= of a unit, but actually a divisor to damage points taken, as the comments suggest. A green Conscript takes 17 shots to kill a veteran Rhino because 10 / 1.5 = 6.666666. The game rounds this down to an integer. 6 * 17 = 102.
I have conducted a test to determine if veteran and elite factors stack.
First I modified the Veteran Factors (in [General]) to make STRONGER and FIREPOWER give a 50% bonus.
Code:
VeteranCombat=1.5
VeteranArmor=1.5
Code:
VeteranRatio=1.0
Code:
Cost=100
VeteranAbilities=FIREPOWER
EliteAbilities=FIREPOWER
ElitePrimary=M1Carbine
Code:
Strength=100
Armor=none
Cost=100
VeteranAbilities=STRONGER
EliteAbilities=STRONGER
Code:
Damage=10
ROF=50
Code:
Strength=10
Cost=100
And here are the test results:
Green Conscript:
> Green Rhino: 10 shots to kill
> Veteran Rhino: 17 shots to kill
> Elite Rhino: 17 shots to kill
Veteran Conscript:
> Green Rhino: 7 shots to kill
> Veteran Rhino: 10 shots to kill
> Elite Rhino: 10 shots to kill
Elite Conscript:
> Green Rhino: 7 shots to kill
> Veteran Rhino: 10 shots to kill
> Elite Rhino: 10 shots to kill
This proves that the veteran and elite abilities do not stack. It also shows exactly how these veteran ratios work. VeteranCombat is a direct multiplier to damage. It took 7 hits on a green rhino by a veteran conscript because 10 * 1.5 = 15 * 7 = 105. VeteranArmor on the other hand, is not a multiplier to the Strength= of a unit, but actually a divisor to damage points taken, as the comments suggest. A green Conscript takes 17 shots to kill a veteran Rhino because 10 / 1.5 = 6.666666. The game rounds this down to an integer. 6 * 17 = 102.