Hi there! I want to tell you about how battles work in colonization. I knew it when I was studing cheat mode. I believe you'll be interested it. So, run colonization, choose spain at viceroy level (i'll explain below why) and turn cheat mode on (alt - WIN). Reveal all the map. Create militia close to indian village. Attack indian village. Let's see: Combat analyses ----------------------------------------------------- Soldiers 2 Attack bonus +50% Spain bonus +50% Soldiers +36 (*) (following string contains a number, for example: +40) (**) ------------------------------------------------------ Braves 1 Village +50% Braves +6 (***) +42 (****) How do you think, what numbers mean? Listen the answer. (*) is attack value for random generator. > Soldiers 2 Soldiers' strength is 2. 2 * K = 2 * 8 = 16 > Attack bonus +50% 16 * bonus1 = 16 * 1.5 = 24 > Spain bonus +50% 24 * bonus2 = 24 * 1.5 = 36 In short, Attack = Strength * K * bonus1 * bonus2 *... where K = 8 Attack = 2 * 8 * 1.5 * 1.5 = 36 As consequence, two bonuses +50% better than one +100% (***) is defence value for random generator. Algorithm is the same. > Braves 1 Braves' strength is 1. 1 * K = 1 * 8 = 8 > Village +50% 8 * bonus1 = 8 * 1.5 = 12 Attention! There's hidden *bonus* -50% if unit's strength is one and it hasn't got rifles and its opponent has. If you attack indian braves or foreign colonists with your scout then braves or colonists won't get rifle_bonus -50% Artillery vs. unarmed unit will cause appearance of rifle_bonus to unarmed unit. Defence = (1 * 8 * 1.5) * rifle_bonus = 12 * 0.5 = 6 (****) is sum of (*) and (***) Sum = Attack + Defence = 36 + 6 = 42 Next, number (**) is random value from 1 to Sum. Let's call it Result. If 1 <= Result <= Attack then attack is successful If Attack < Result <= Defence then attack isn't succesfull So, if Result = +40 then our militia demote to colonists status. If Result = +15 then our militia win the battle. This combat system works for ships as well. If you choose another level, governor or easer, you'll get some bonuses to combat. Governor: +1 to your final attack/defence Conquistador: +2 to your final attack/defence Easer levels will get you even bigger K while your opponents won't. I run my DOS colonization version under winXP and I have such a bug: Result (**) in battles has to be RANDOM VALUE. Instead, this value is increasing consecutive from battle to battle and resets when it reaches Sum. For example, my militia attack braves and Result is +5. Result in next battle of this turn will be +5, +6 or +7. Next - +6, +7, +8 or +9. And so on. So, there'll be line of WONS and then line of LOSES. And this is explanation of question: >hirleyrocks >Jun 18, 2004, 03:42 PM >I recently hauled out my DOS version of Colonization (version 3.0) and >installed it on WinXP. Using compatibility mode the game works pretty well... >the sound doesn't work, but the game is very stable, so I can't complain. I >have run into a couple of bugs though, and I wondered if anyone else has >noticed these... >1) Combat 'streak' bug - I still haven't figured out the specifics on this, but >I'm positive it exists. What happens is, during a given turn, you will win >every single battle (at least those that you initiate...I'm not sure about >battles the AI starts) *or* you will lose every single battle. I think moving >on to the next turn 'resets' the streak, but a new win or loss streak will >start right up on the next turn. This bug is a gamebreaker because after the >first battle of any turn, you can predict the outcome of all other battles >with 100% accuracy. ..... >I was curious if anybody else had noticed these bugs and/or if they know of >a way around them. Especially the combat streak bug. It makes the game >unplayable So, what do you think about it? Have you noticed this bug, or it depends on OS?