Solver's Unofficial BtS Patch

What are the *.cpp files and where do they go? Are they necessary to be installed anywhere in the BTS installation to work properly?
Thanks in advance...

If you are not a developer you just need the DLL

Edit: oopps I didn't saw the previous answer
 
* Auto-explorers will heal when wounded.

My auto-explorers do not follow this rule for some reason. I am wondering if the rest of it is taking effect now...
 
Why is this an unofficial patch, and will an official patch come along with all of these (+ more) fixes?
 
Why is this an unofficial patch, and will an official patch come along with all of these (+ more) fixes?

Because it's made by someone who has no authority to make an official patch.

I would instead say that Firaxis doesn't recognize this patch. For those who don't know, Solver works with Firaxis and was a part of the BTS team. I can't recall his title, but I believe it was Senior Developer, or something like that.
 
I would instead say that Firaxis doesn't recognize this patch. For those who don't know, Solver works with Firaxis and was a part of the BTS team. I can't recall his title, but I believe it was Senior Developer, or something like that.
His title would be 'beta tester' I guess :)
 
My auto-explorers do not follow this rule for some reason. I am wondering if the rest of it is taking effect now...

Mine only choose to heal when pretty badly wounded, otherwise they wander the map, waiting to become some lion's snack. I also find that on epic speed, the poison water/incite unhappiness spy missions still grant a -12 to health/happiness, rather than -8. Altogether, though, I appreciate Solver's efforts. Good job!:goodjob:
 
The first could be a factor of the "isHuman" check that he added. I know that all my explorers stop and heal locally without that check.

The second is likely the result of dividing with integers. It's trying to do 12 / (150 / 100). Which should then be 12 / 1.5, or 8. However, I'm betting that when doing the 150 / 100, it rounds it off to 1 before proceeding. That's why I changed the math to 100 * 12 / 150. You get the same result, but the rounding, if any, is done after the complete math is performed, not mid-way through.

Bh
 
So are corporations actually beneficial (as they should be) with this patch now? Please... :(
 
Sometimes. Corporations are not intended to always be beneficial, as far as money goes.
 
I've put a small update up that contains no bug fixes, but it does tweak espionage AI a bit.

* AI will use espionage to destroy non-resource terrain improvements - such as Towns.
* AI may destroy improvements through espionage just because it hates you, with no war plan
* Increased likelihood of the AI stealing techs - hopefully it will do so now
 
Poison Water and Ferment Unhappiness missions changed for non-Normal speeds. Only the duration scales now, not the effect. So on Marathon, it will be -8 happy for 24 turns, not -24 happy for 24 turns.

hey this fix does not appear to be working on Epic speed - it shows I can do poison water missions of -12 for 12 turns. shouldn't it be -8 for 12 turns?
 
Hi, great fix just a couple of questions:

Where can i get the normal civ 4.dll back so i can play multiplayer again?
If i do this, do i have to change the .dll files every time i switch between single/multi games?
is there any way to get this to work with other .dll mods, like the 34 civ one?

Thanks for the great patch.
 
Poison Water and Ferment Unhappiness missions changed for non-Normal speeds. Only the duration scales now, not the effect. So on Marathon, it will be -8 happy for 24 turns, not -24 happy for 24 turns.

hey this fix does not appear to be working on Epic speed - it shows I can do poison water missions of -12 for 12 turns. shouldn't it be -8 for 12 turns?

I'll post the next update shortly - it will have the same duration and effect on all gamespeeds, just like the official patch will.

Hi, great fix just a couple of questions:

Where can i get the normal civ 4.dll back so i can play multiplayer again?
If i do this, do i have to change the .dll files every time i switch between single/multi games?
is there any way to get this to work with other .dll mods, like the 34 civ one?

Thanks for the great patch.

If you want multiplayer, you should back up the original DLL before applying my patch. And you need to have the same DLL as your opponents for an online game. Which means that you either need to use the original DLL, or that the other players need this patch.

You can't combine DLL mods, unfortunately.

solver; do you think they (firaxis) will look at your patch for the official one
or will they ignore the changes you made?

You can be pretty sure that the official patch will really take this one into consideration :)
 
Back
Top Bottom