I knew there were combo's but I didn't know they effected the combo multiplier too. Or maybe I've just forgotten.
AttackHistoryCombos.Add(CAttackHistoryCombo(1.5, Add(ATTACK_DIFFERENT)));
AttackHistoryCombos.Add(CAttackHistoryCombo(2.0, Add(ATTACK_SPECIFIC, DAMAGE_MELEE), Add(ATTACK_SPECIFIC, DAMAGE_PROJECTILE)));
AttackHistoryCombos.Add(CAttackHistoryCombo(2.0, Add(ATTACK_SPECIFIC, DAMAGE_PROJECTILE), Add(ATTACK_SPECIFIC, DAMAGE_MELEE)));
AttackHistoryCombos.Add(CAttackHistoryCombo(2.5, Add(ATTACK_SPECIFIC, DAMAGE_FIRE), Add(ATTACK_SPECIFIC, DAMAGE_LIGHTNING), Add(ATTACK_SPECIFIC, DAMAGE_FIRE)));
I wonder why there isn't a 3 way combo between melee, ranged, and magic?