Ozserf wrote:Lopdo, would you please play 5 games a day seven days in a row on XXL maps or 250 regions HC FULLMAP borders, using Frankenstein and tell me if you don't find a recurrent weakness with their attack?
attackerThrow = 0;
defenderThrow = 0;
for (int i = 0; i < sourceDice; ++i) {
attackerThrow += rand.Next(6) + 1;
}
for (int i = 0; i < targetDice; ++i) {
defenderThrow += rand.Next(6) + 1;
}
double bonus = 1.0;
if (race == 102)
bonus = 1.05;
if (race == 104)
bonus = 1.05;
if (race == 105)
bonus = 0.95;
if (race == 107)
bonus = 1.05;
if (race == 108)
bonus = 1.05;
if (race == 114 && attackerStrength < defenderStrength)
bonus = 1.15;
if (race == 118)
bonus = 0.95;
if (race == 115 && usingAttackBoost)
bonus = 1.1;
if (race == 120) {
if (strength <= 5)
bonus = 1.15;
else {
int max = map.GetRegionCount() / 2;
if (strength >= max)
bonus = 1;
else
bonus = 1 + 0.15 - 0.15* (strength - 5.0) / (max - 5.0);
}
}
if (race == 122) {
bonus = hasDefenseBoost ? 1.2 : 1.0;
}
if (bonus == 1) return defaultAttack;
return bonus > 1.0 ? (int)Math.Floor(defaultAttack * bonus) : (int)Math.Ceiling(defaultAttack * bonus);
calleharnemark wrote:This sounds like fun to test. But according to Lopdo's profile he hasn't all races and according to forum not so much time. I don't know the time in Slovakia. But we have to work this out. I find myself unlucky with all races. Tried tannenbaums and didn't get the wins as Ryankill got. And they were very unlucky without boosts. Hmmm.
calleharnemark wrote:This sounds like fun to test. But according to Lopdo's profile he hasn't all races and according to forum not so much time. I don't know the time in Slovakia. But we have to work this out. I find myself unlucky with all races. Tried tannenbaums and didn't get the wins as Ryankill got. And they were very unlucky without boosts. Hmmm.
Users browsing this forum: No registered users and 18 guests