Chronis
Warlord
- Joined
- Feb 3, 2011
- Messages
- 102
I would like to submit three changes I made in my small mod mod (link below) for consideration for incorporation into k-mod.
The changes I made to the DLL which I believe help game balance and consistent with the philosophy of K-Mod are the following.
1) Added ability to pillage your own roads
2) Civilization culture no longer vanishes once their last city is captured
3) Happiness per city from hereditary rule now capped at 5
Road pillage is just a nice feature but not groundbreaking.
Civilization culture not vanishing is more important when playing with revolutions where it has a significant effect on stability and it is very possible for a destroyed civ to rise up from the ashes. So you may or may not want this one but there is no real reason for it to magically vanish even when not playing with revolution.
Hereditary rule as implemented in base BTS is very exploitable by using the following strategy.
A) Trade/give away you metal to the AI
B) Build lots of warriors (because they are cheep) and get your city happiness up to the maximum workable area for the city (20 for a perfect city).
C) Trade away all your happiness producing resources for health producing resources
D) Watch your cities grow to maximum far earlier then they should.
E) Cancel trade and get your metal back
Capping the bonus at 5 happiness per city removes the ability to exploit the game mechanics in this fashion.
Source code for the above is in the signature link below. All my changes are marked "LOR Tweaks" so they can be found.
Edit: In addition to the marked dll changes there is one unmarked change to iHappyPerMilitaryUnit in CIV4CivicInfos.xml to 5 (which sets the new cap)
The changes I made to the DLL which I believe help game balance and consistent with the philosophy of K-Mod are the following.
1) Added ability to pillage your own roads
2) Civilization culture no longer vanishes once their last city is captured
3) Happiness per city from hereditary rule now capped at 5
Road pillage is just a nice feature but not groundbreaking.
Civilization culture not vanishing is more important when playing with revolutions where it has a significant effect on stability and it is very possible for a destroyed civ to rise up from the ashes. So you may or may not want this one but there is no real reason for it to magically vanish even when not playing with revolution.
Hereditary rule as implemented in base BTS is very exploitable by using the following strategy.
A) Trade/give away you metal to the AI
B) Build lots of warriors (because they are cheep) and get your city happiness up to the maximum workable area for the city (20 for a perfect city).
C) Trade away all your happiness producing resources for health producing resources
D) Watch your cities grow to maximum far earlier then they should.
E) Cancel trade and get your metal back
Capping the bonus at 5 happiness per city removes the ability to exploit the game mechanics in this fashion.
Source code for the above is in the signature link below. All my changes are marked "LOR Tweaks" so they can be found.
Edit: In addition to the marked dll changes there is one unmarked change to iHappyPerMilitaryUnit in CIV4CivicInfos.xml to 5 (which sets the new cap)