So, now that I've played a few games, I'm trying to figure out how exactly unit strength is calculated.
Two questions come to mind:
Do promotion bonuses apply before or after affinities and elemental/holy bonuses?
Suppose I have a Combat V Angel (4
+1 holy) in combat with a demon, on non-hell plains. Does Combat V add +4
for a total of 9
(base 4 + Combat V 4 + 1 holy), or +5
((base 4 + 1 holy)*Combat V) for a total of 10
?
How are resistances worked out?
Units with the Angel promotion have:
•+50% Resistance to Death Damage
•+20% Resistance to Fire Damage
Suppose an Angel is fighting against Meshabber of Dis (19
+6 fire +6unholy). Does the Angel fight against .7*31 = 21.7
? Or is it 19 + .5*6 + .8*6 = 26.8
? Or is it even .5*.8*31 = 12.4
? 
Is a Crusader (6
+1 holy) better at fighting demons than a Paramander (7
)? And if so, by how much? Are they equally strong against non-demons?
Also, does affinity determine the damage type, or is it a straight bonus to strength? Does every damage type have a corresponding unit that is weak or strong against it? Which damage type, if any, is the "best"?
Two questions come to mind:
Do promotion bonuses apply before or after affinities and elemental/holy bonuses?
Suppose I have a Combat V Angel (4





How are resistances worked out?
Units with the Angel promotion have:
•+50% Resistance to Death Damage
•+20% Resistance to Fire Damage
Suppose an Angel is fighting against Meshabber of Dis (19





Is a Crusader (6


Also, does affinity determine the damage type, or is it a straight bonus to strength? Does every damage type have a corresponding unit that is weak or strong against it? Which damage type, if any, is the "best"?