DLL - Various Mod Comps + Civ IV Diplo + CSD mods

I was wondering if anyone knew what this error meant:
(CustomMods.log)
CvUnitCombat.cpp: 268 - Attacker Krieger is in a city/fort/citadel at (102, 72) - they will not follow up

Not an error, just telling you that a unit has launched an attack from within a defensive position and has won (killed the opponent) but now won't run out into the vacant open ground to get slaughtered by other opponents.

You must also be playing with the "Global - No Followup From Cities" micro-mod enabled
 
Is this a bug that DLL v65 cant active Textile Mills mod(Mod is missing required dependencies) ?
 
Very disappointed to see that the Great Diplomat Spam Problem has still not been solved.

This problem appears whenever the "City-State Diplomacy Mod (CSD) for Brave New World (v 25.1)" is combined with either WHoward's "DLL - Various Mod Components (v 66)" or with the Community Patch.

I just tested again. You can too.

Remove all other Mods and play on Prince level. Up your speed to Quick so it doesn't take you long to run the test.

  1. Choose Liberty
  2. Bee-line to Mathematics and build the Roman Forum
  3. Initiate a golden age with your social policy after the Roman Forum is built.
  4. Watch the Great Diplomats emerge one per turn.

Here are the Mods to install to duplicate my setup for the test:

  • DLL - Various Mod Components (v 66)
  • Diplomacy - CivIV Features (v 1)
  • Diplomacy - City States (v 4)
  • Civ IV Diplomatic Features (v 10)
  • City-State Diplomacy Mod (CSD) for Brave New World (v 25.1)

I'm amazed that the mod makers are not seeing this problem. Many report it.
 
That's great news.

I plan to implement this immediately.

Is there some reason why the fix can't be added to the base Community Patch?
 
...You need to add the Great Diplomat to the GreatPersons xml table. If you download the CBP, you can find my fix for it in the Mod Compatibility folder.

Ok. So I assume I can solve my problem if I add a "Mod Compatibility" folder to the Community Patch and insure that folder contains "CSDAdditions.xml" and "CSDChanges.xml?"

I don't want to sound rejectionist. I prefer not to play with the balance patch. I like to control the mods to my game with WHoward Pick n Mix system for the time being.

Here once again is my proposed setup:

C:...\Documents\My Games\Sid Meier's Civilization 5\MODS\Community Patch (v 66.1)\Mod Compatibility
  • CSDAdditions.xml
  • CSDChanges.sql

Will this work?
 
Ok. So I assume I can solve my problem if I add a "Mod Compatibility" folder to the Community Patch and insure that folder contains "CSDAdditions.xml" and "CSDChanges.xml?"

I don't want to sound rejectionist. I prefer not to play with the balance patch. I like to control the mods to my game with WHoward Pick n Mix system for the time being.

Here once again is my proposed setup:

C:...\Documents\My Games\Sid Meier's Civilization 5\MODS\Community Patch (v 66.1)\Mod Compatibility
  • CSDAdditions.xml
  • CSDChanges.sql

Will this work?

Just add this to any active XML file in the CP:


<GreatPersons>
<Row>
<Type>GREATPERSON_DIPLOMAT</Type>
<Class>UNITCLASS_GREAT_DIPLOMAT</Class>
<Specialist>SPECIALIST_CIVIL_SERVANT</Specialist>
</Row>
</GreatPersons>

G
 
Great. Thank you.

I tried it my way just now. It didn't work. Implementing your instructions now.

p.s. Can this XML be added somehow to the CSD itself? Why hasn't it yet been added to the CSD?
 
Great. Thank you.

I tried it my way just now. It didn't work. Implementing your instructions now.

p.s. Can this XML be added somehow to the CSD itself? Why hasn't it yet been added to the CSD?

Because the table it is added to doesn't exist in CSD - it exists in the CBP and Whoward's DLL. I've fixed it in the CBP, but I don't control whoward's mod.
G
 
I just tried to implement your instructions.

I did not succeed. I'm still getting Great Diplomants in my Golden Ages. Every single turn.

I suggest that someone make WHoward aware of this problem so that he can fix it. And as for the Community Patch, I know that at one point this was fixed. There was a version of your base patch I used where you had corrected the problem. Now I see it's back again.

Perhaps you can take another crack at explaining to me how to modify the XML correctly and what XML file I should modify. Perhaps you can even post such a file in it's entirety.

Unfortunately for the time being, I cannot enjoy your work in conjunction with the City State Diplomacy (CSD) mod.
 
I solved it!

Anyone wishing to use the Base Patch alone with the CSD needs to add this XML code to the bottom of the UnifiedYields.xml file, located within Core Files/PNM Mods DB/

<Row>
<Type>GREATPERSON_DIPLOMAT</Type>
<Class>UNITCLASS_GREAT_DIPLOMAT</Class>
<Specialist>SPECIALIST_CIVIL_SERVANT</Specialist>
</Row>
 
I solved it!

Anyone wishing to use the Base Patch alone with the CSD needs to add this XML code to the bottom of the UnifiedYields.xml file, located within Core Files/PNM Mods DB/

<Row>
<Type>GREATPERSON_DIPLOMAT</Type>
<Class>UNITCLASS_GREAT_DIPLOMAT</Class>
<Specialist>SPECIALIST_CIVIL_SERVANT</Specialist>
</Row>

These were my exact instructions above. :)
G
 
I'm amazed that you believe this.

Be more amazed at your own attitude: it manages to be brash, arrogant and entitled all at once.

Gazebo, Whoward, and every other unnamed modder have put in their sweat & blood & tears in to create these wonderful works for free.

They are also under absolutely no obligation to keep things working as they have for the past however many years they have supported their mods - they do so from their own passion of creating a better gaming experience. If you really feel so strongly about something that has not met your expectations, why not do it yourself? They aren't being paid for this, they have their own lives outside of Civ (probably? :lol:)

Many fan-made projects in many games over the years have collapsed and discontinued (more specifically, their creators/administrators stopped caring) because of users who scream and cry for the creator(s) to act, implement, and support things the way they want, instead of at the creator's own leisure.

Try not to make this one of them.
 
(Cross-posted from the end of the "DLL - Various Mod Components" thread after the above posts were moved)

I would also draw people's attention to the very clear comment about support in post #1 of this thread, specifically "None, other than this thread."

I'm glad people have managed to figure this out (I really didn't have the time to look into it) and posted to share the solution with others.

Many thanks

W
 
Top Bottom