Last edited by Kruelgor; 04-23-2012 at 03:30 PM.
Having some doubt about the forest penalty.
At war with macedonia atm and sooo much forest, giving 50%- to the roman legion who was by far more manoverbel and"forest"friendly the the macedonian phalanx seems a bit wrong.
1. Reduce the forest terrain combat penalty from 50% to 33%
2. Remove the freebie Shock promotion from the various Legion units
3. Create a new Open Terrain Reward and set to 33% fighting bonus
Personally, I'd like to see the fighting penalty match the fighting bonus. Unless you changed the mechanics of the the Shock promotion, that 20% reward seems imbalanced to the new rough terrain penalty.
As for game play, right now I'm on a sidewalk conveyor belt for Legions --- *always* opting to take the Drill promotions with Legions to make them more effective. If the bonus and penalties were closely aligned, I might opt to take a Shock2 every now and then.
I appreciate that feedback.
Historically, the Roman Legion was greatly feared in the open field. It was almost invincible for centuries in the open field, but every now and then they would get caught up in forest combat and would very often lose the battle there. Also, I want to make it almost impossible for Rome to conquer the barbarian civs so I think I'll keep it at the 50%.
As far as Macedonia goes, I'll remove some of the trees in the area (maybe). I need to look at it.
One other thing to remember, I purposely designed this to hopefully be a tough challenge when played on Prince mode (or higher).
I don't want it to be a piece of cake for the player, especially if it's your first few times to play it.
Fixes for lots of missing refernces in HC V3
In MinorCivs.xmlCode:<GameData> <!-- Table data --> <CivilianAttackPriorities> </CivilianAttackPriorities> <Units> <Delete /> </Units> <!-- WH Start --> <DeleteMissingReferences table="Units" column="Type" /> <!-- WH End --> <Units>
In new_buildings.xmlCode:<GameData> <MinorCivilizations> <Delete /> <!-- WH Start --> </MinorCivilizations> <DeleteMissingReferences table="MinorCivilizations" column="Type" /> <MinorCivilizations> <!-- WH End --> <Row>
In new_building_classes.xmlCode:<!-- Building Maintenance is Cost divided by 25 --> <GameData> <Buildings> <Delete /> </Buildings> <!-- WH Start --> <!-- References to BUILDING_GARDEN in this file (towards the end) should be BUILDING_SPQR_GARDEN --> <!-- References to BUILDING_GRANARY in this file (towards the end) should be BUILDING_SPQR_GRANARY --> <!-- References to BUILDING_SEWERSYSTEM in this file (towards the end) should be BUILDING_SEWER_SYSTEM --> <!-- WH End --> <DeleteMissingReferences table="Buildings" column="Type" />
In DeleteCivilizations.xmlCode:<GameData> <BuildingClasses> <Delete /> </BuildingClasses> <!-- WH Start --> <DeleteMissingReferences table="BuildingClasses" column="Type" /> <!-- WH End --> <BuildingClasses>
In SPQR_technologies.xmlCode:</Civilizations> <!-- WH Start --> <DeleteMissingReferences table="Civilizations" column="Type" /> <DeleteMissingReferences table="Improvements" column="Type" /> <!-- Trashing Polynesia, wipes out Moai, so tidy that up --> <DeleteMissingReferences table="Traits" column="Type" /> <!-- Trashing Moai, wipes out the Way Finding trait, so tidy that up --> <!-- WH End --> </GameData>
Code:<GameData> <Technologies> <Delete /> </Technologies> <!-- WH Start --> <!-- DO NOT, UNDER ANY CIRCUMSTANCES, do a DeleteMissingReferences on the Technologies table!!! --> <Resources> <Update> <Set TechCityTrade="NULL"/> </Update> </Resources> <Technology_Flavors> <Delete /> <!-- See also commented out block in this table in (much) further down this file --> </Technology_Flavors> <Technology_PrereqTechs> <Delete /> <!-- See also commented out block in this table in (much) further down this file --> </Technology_PrereqTechs> <Improvement_TechYieldChanges> <Delete /> </Improvement_TechYieldChanges> <Improvement_TechNoFreshWaterYieldChanges> <Delete /> </Improvement_TechNoFreshWaterYieldChanges> <Improvement_TechFreshWaterYieldChanges> <Delete /> </Improvement_TechFreshWaterYieldChanges> <Traits> <Update> <Set ObsoleteTech="NULL"/> </Update> <Update> <Set FreeUnitPrereqTech="NULL"/> </Update> </Traits> <!-- WH End --> <Technologies>Code:<Technology_Flavors> <!-- WH Start - Remove ALL these Deletes <Delete TechType="TECH_AGRICULTURE" FlavorType="FLAVOR_GROWTH" Flavor="5" />That will get the 2800+ database.log errors down to 76 - I'm investigating thoseCode:<Technology_PrereqTechs> <!-- WH Start - Remove ALL these Deletes <Delete TechType="TECH_ANIMAL_HUSBANDRY" PrereqTech="TECH_AGRICULTURE" />
That's very kind of you, whoward69.
How much do I owe you?
I'll place a "Thank you whoward69" somewhere in the next update notes.
While playing as Egypt, latest version, i ran into this bug. When i selected to build the slave camp in my second city i lost control of where to place my citizens, i had to set avoid growth on and then off to regain control.
Also it seems that the "queen policy" in the monarchy policy branch provide +10 culture in all cities not just your capital.
Lastly some prefences: The geography of Egypt seems a little weird, there is flood plains in the desert regions several tiles away from the Nile, you should also remove the fur resource from the area, well i think furs are related to much more frigid areas. I know you want the civs to found their own cities but it just fills wrong that there is no cities along the Nile(apart from Alexandria) it was inhabited by people for thousands of years before game start, maybe make it so all civs have minimum 3 historical places cities and then make settlers more expensives to compensate.
Last edited by MAHak; 04-23-2012 at 05:11 PM.
Improving the Legacy Units concept a bit:
Roman Phalanx I, Warrior I, and Savage I: 100% upgrade discount for life.
Roman Phalanx II, Warrior II, and Savage II: 75% upgrade discount for life.
Roman Phalanx III, Warrior III, and Savage III: 50% upgrade discount for life.
Savage IV: 25% upgrade discount for life.
Making the Forge and Workshop more worthy by increasing their production modifier from 15% to 25%.
Phalanx + Forest = 50% combat penalty (just like legions)
oh yeah, this expanded database.log is the bomb
Got this error message after some XML changes were made.
This error occurs whenever a WorldBuilder map is loaded.
I'll have to reverse my changes to pinpoint what exactly is causing this error.
Something tells me it started happening after I removed the <ID> numbers for the units, but I'm not sure.
Back from my hols in Gaul and back playing, so back to give feedback, at least on gameplay, historical feel etc, as certainly not a modder/programmer just a gamer and history buff!!! but looking awesome
ps first impressionj is the game seems a lot slower, as only have one city-Rome but it's taking some time between turns - more waiting??
bug report, bought a sag1 archer which i was then given the option to upgrade for 0 gold, which i thought why not, just in case but on the next turn i was offered the same option again
its only 486bc Carthage has declared war and landed 10 plus warriors (III) via amphib invasion right next to Rome, it's looking grim already!!!!!
update on the battle of Rome, I was able to freely destroy 9 carthage units and they didn't once attack Rome, AI perhaps need a tweek?
is this correct to upgrade a phallanx II to III costs the Romans 750 gold, seems excessive???
Another query, just unlocked exceutive magistrates and my next social policy has increased dramtically from 1500 to 4450 points, which can't be right otherwise why would I want to unlock Republic for the Romans??? Bug?????
ps i now have 3 cities and it will take 112 turns until my next policy, as i'm generating 35 points per turn. It's currently turn 257 and 378bc
Carthage has just landed at Capua via amphib invasion but once more did not carry out any attacks on the city
I have database.log down to
Despite what it says in the XML filesCode:[20151.085] Invalid Reference on AIEconomicStrategies.TechPrereq - "TECH_OPTICS" does not exist in Technologies [20151.085] Invalid Reference on AIMilitaryStrategies.TechPrereq - "TECH_FLIGHT" does not exist in Technologies [20151.085] Invalid Reference on AIMilitaryStrategies.TechPrereq - "TECH_ATOMIC_THEORY" does not exist in Technologies [20151.085] Invalid Reference on AIMilitaryStrategies.TechPrereq - "TECH_FLIGHT" does not exist in Technologies [20151.085] Invalid Reference on AIMilitaryStrategies.TechPrereq - "TECH_RADIO" does not exist in Technologies [20151.085] Invalid Reference on AIMilitaryStrategies.TechPrereq - "TECH_RADIO" does not exist in Technologies
It lies, and removing the entries cause the game to crash on turn 1 - which leads me to suspect that something in the core is hard-code to look for particular strategies at particular times, which may be why the game crashes between turns X and YCode:<!-- Entries in this file define the attributes of various AI Player Strategies. Entries can be completely removed safely, ...-->
(But without the source all this is just guess-work!)
Think I'll try allocating these strategies to the very last tech in the tree, and see what happens
Don't waste too much time with the database.log, now that I got the LoggingEnabled = 1 I've cleared out most of the errors there, and will finish clearing out the rest.
just reached 4450 social points and it's now jumped to 12050 and I have only made 4 cultural advances whilst some of the computer oppoents have started on the age of ambtion some time ago - is this right?
Policy costs can be determined from the formula given here - http://civilization.wikia.com/wiki/M...ocial_Policies - and by knowing where some of the "POLICY_COST" magic numbers appear in it. But it's easier to start FireTuner and give yourself a load of culture and see what the nubers are!
1 City of 1 Pop - Policies 1 thru 7 (the first is an "opener")
700, 700, 915, 2470, 6700, 14970, 28630
2 Cities of 1 Pop each
745, 745, 980, 2640, 7170, 16015, 30635
3 Cities of 1 Pop each
795, 795, 1045, 2815, 7640, 17065, 32640
4 Cities of 1 Pop each
845, 845, 1110, 2985, 8110, 18110, 34645
The killer value IIRC is "POLICY_COST_EXPONENT"
This is designed to be difficult, not a casual joy ride. It's also designed where the average player will only complete 2 to 4 Policy Branches in an entire 1000 turn game. Therefore, choose your policies wisely. There is strategy required.
There are several policies and structures that will help to get policies faster. The Senate, for example, reduces policy cost by 50%.
Last edited by Kruelgor; 04-24-2012 at 08:43 AM.
All feedback noted but my 3 cities have proconsuls, sun deities, war deities, monumnets etc.
Built the senate quickly which didn't seem to have any effect on policy costs
Observations - at the moment I have to earn 22950 point to earn a golden age whilst only at 4500 having reached turn 405. Also, at the moment it's seems a massive hill to climb to move beyond the Republic policies before the age of Augustus and Empire as the progress is so slow to earn 12,050
I have just built a mint which is a big help but up to now I could only manage to maintain 2 Manip I legions to the extent I had to sell a slave. By the way how can i get a replacement as it's not obvious unless the answer is not possible?
What levels do you recommend playing at, as I am playing King and Epic?
Do you still know the GUID (ModID) for the first version or SPQR? I have a theory why the scenario doesn't show any Civs in the drop-down list the first time a game is loaded and would like to try something out that needs that id
Seems to be the "best" betCode:<AIMilitaryStrategies> <Update> <Set TechObsolete="NULL" /> </Update> <Update><Where TechPrereq="TECH_FLIGHT" /><Set TechPrereq="TECH_NEW_AGE" /></Update> <Update><Where TechPrereq="TECH_RADIO" /><Set TechPrereq="TECH_NEW_AGE" /></Update> <Update><Where TechPrereq="TECH_ATOMIC_THEORY" /><Set TechPrereq="TECH_NEW_AGE" /></Update> </AIMilitaryStrategies> <AIEconomicStrategies> <Update><Where TechPrereq="TECH_OPTICS" /><Set TechPrereq="TECH_NEW_AGE" /></Update> </AIEconomicStrategies> <AICityStrategies> <Update> <Where Type="AICITYSTRATEGY_FIRST_SCIENCE_BUILDING"/> <Set TechPrereq="TECH_LIBRARY"/> </Update> <Update> <Where Type="AICITYSTRATEGY_FIRST_GOLD_BUILDING"/> <Set TechPrereq="TECH_MARKET"/> </Update> </AICityStrategies>