Greizer85
Emperor
- Joined
- Mar 7, 2009
- Messages
- 1,210
(MGE, if it matters.)
I'm a little embarrassed about making new threads so often, but hey, there's hardly any traffic on this forum.
So, the current conundrum involves unit defense values and their interaction with the Fortress terrain improvement. In looking for a solution to the infamous '1 defender dies and your whole stack goes down with it' issue of Civ II, I stumbled upon an ingenious trick that was used in some mod or other: placing an invisible Fortress on every single square of the map!
I decided to use this trick in my scenario, since I cannot stand the idiotic stack death mechanic. However, there's scarce resources on the net about the interaction of the various defense modifiers, and I cba to conduct tests myself (many rolls needed since the combat is so random), so here are my questions for now:
1) I tried to lower the default defense bonus of most terrains to -50% (so your defense gets halved, negating the Fortress' doubling effect); however, the in-game terrain info display still says the defense bonus of those terrains is 'Normal'. Is this a display issue only (i.e. the game is not designed to show negative 'bonuses'), or is it hard-coded that there can't be negative defense modifiers on the terrains?
2) Another way to tackle the issue would be to alter the defense bonus of the Fortress improvement, so that it would give no bonus. Is this possible, and if so, how? Also a follow-up question: the Civ II combat guide that I found here on CFC says that being in a Fortress negates the effect of the normal fortifying bonus. If I alter the Fortress to give no bonus, would fortifying then again provide its +50 %? (Hope that makes sense, I can't think of an easier way to say it atm.)
3) The third and most laborious option is to halve the defense values of all the units (or double the attack values). I'd rather not deal with this added hindrance, as balancing the various values is already hard enough without it. However, in the event that there is no other way, are there any potential ramifications that I'd have to take into account while cavalierly halving/doubling everything?
Cheers,
Greiz
EDIT: I thought of a clever way of testing #1. I changed the defense bonus of Grassland to 0, and sure enough, units cannot shoot back when attacked on said terrain.
I then gave Armor 10 hp to cut down on the random noise in the combat, and it seems that the combat results are indeed consistent with the actual values given in Rules.txt. But the display issue remains. Ofc most people playing Civ II scenarios nowadays must be fairly well-acquainted with the game, and I could simply put "READ THIS FILE OR BLAME YOURSELF FOR LOSING!!!" as the title of the Readme and then detail the whole issue on the first few rows in red block letters (if Notepad allowed them
). However, that's not, as they say, neat. Still, #1 is strictly neater than #3, so only #2 (the ideal solution, imo) remains to be tackled. The biggest harm that could be done with it is that the player keeps fortifying his units in vain, and even that might be avoidable. So, I'm all ears. 
EDIT2: One test solved 2/3 of my problems in 5 minutes. I think I'm getting the hang of this whole modding thing.
I'm a little embarrassed about making new threads so often, but hey, there's hardly any traffic on this forum.

So, the current conundrum involves unit defense values and their interaction with the Fortress terrain improvement. In looking for a solution to the infamous '1 defender dies and your whole stack goes down with it' issue of Civ II, I stumbled upon an ingenious trick that was used in some mod or other: placing an invisible Fortress on every single square of the map!

1) I tried to lower the default defense bonus of most terrains to -50% (so your defense gets halved, negating the Fortress' doubling effect); however, the in-game terrain info display still says the defense bonus of those terrains is 'Normal'. Is this a display issue only (i.e. the game is not designed to show negative 'bonuses'), or is it hard-coded that there can't be negative defense modifiers on the terrains?
2) Another way to tackle the issue would be to alter the defense bonus of the Fortress improvement, so that it would give no bonus. Is this possible, and if so, how? Also a follow-up question: the Civ II combat guide that I found here on CFC says that being in a Fortress negates the effect of the normal fortifying bonus. If I alter the Fortress to give no bonus, would fortifying then again provide its +50 %? (Hope that makes sense, I can't think of an easier way to say it atm.)
3) The third and most laborious option is to halve the defense values of all the units (or double the attack values). I'd rather not deal with this added hindrance, as balancing the various values is already hard enough without it. However, in the event that there is no other way, are there any potential ramifications that I'd have to take into account while cavalierly halving/doubling everything?

Cheers,
Greiz
EDIT: I thought of a clever way of testing #1. I changed the defense bonus of Grassland to 0, and sure enough, units cannot shoot back when attacked on said terrain.



EDIT2: One test solved 2/3 of my problems in 5 minutes. I think I'm getting the hang of this whole modding thing.
