More Unique Components for Vox Populi

3rd and 4th Unique Components for VP - Official thread 88.10

I am genuinely pleased with the unique Japanese Guilds.
They're interesting, but I had to nerf them for 3 consecutive patches. It's really hard to balance 3 UNWs
 
Just a suggestion, but perhaps Siam should get a forest/jungle start bias with this mod as the elephant camp buffs lumber mill/logging camps. Currently Siam has avoid forest which would probably be the opposite of what Siam would want.
VP already changes Siam's start bias to Civilization_Start_Region_Priority == REGION_JUNGLE

VanillaLeaderChanges.sql line 652
 
I'm trying out Egypt right now. I like the Nilometer, the flax and the synergy with the Burial tomb.

However the Khopesh I don't really like. The Mercy promotion you have to actively not use, because you want the War Chariot to get the kills, and the production boost. While the lack of an anti mounted promotion means it struggles against mounted units and is just a weaker swordsman (14 Combat strength to 15) if the opposing unit isn't weakened.

To get the synergy working, maybe the Khophesh should be the softening blow, for the War Chariot to finish off. So maybe instead of a bonus against wounded units, it is a bonus against unwounded units. Or just an attack bonus.

If you still want the Khopesh to be a Spearman replacement, instead of a swordsman then maybe a 2+ base combat strength boost after getting Iron, like with Assyria's Iron Chariot. So the Khopesh gets a boost to keep it above the Swordsman, which after all is a tech directly after it.
 
Hi, so I'm currently playing a game with Mongolia in the latest Beta, it's actually the first time I've ever played with Mongolia, anyways I just don't see how the Mongol Terror +2 movement works at all? Like with the Keshik UU in the vanilla game it makes sense to have the extra movement but I mainly built an army of Black Tugs (an awesome unit by the way!) so it's sort of pointless really? Or am I missing something? Would it not be better if it was all mounted units gain at least +1 movement? I know that's messing with the base VP game so maybe what I'm suggesting is not possible.
 
I already posted a bug report on Github but I thought someone might be able to help me here:

CTD during AI turn. Logs show:

Spoiler From XML :

[2148706.484] **** Validating Game Database *****
[2148713.906] Performing Localization Checks
[2148713.906] Checking Tag Format...
[2148713.906] Note: Tags must only use [A-Z_] characters, start with 'TXT_KEY_', and be under 128 characters long.
[2148713.937] Validating UnitGameplay2DScripts
[2148713.937] Missing Entry for UNIT_AMERICA_MONITOR
[2148713.937] Missing Entry for UNIT_ARABIA_HASHEMITE_RAIDER
[2148713.937] Missing Entry for UNIT_ASSYRIA_IRON_CHARIOT
[2148713.937] Missing Entry for UNIT_AUSTRIA_LANDWEHR
[2148713.937] Missing Entry for UNIT_AZTEC_EAGLE
[2148713.937] Missing Entry for UNIT_CHINA_XIAFAN_GUANJUN
[2148713.937] Missing Entry for UNIT_EGYPT_KHOPESH
[2148713.937] Missing Entry for UNIT_GERMANY_SLAGANZ
[2148713.937] Missing Entry for UNIT_MOROCCO_CORSAIR
[2148713.937] Missing Entry for UNIT_PORTUGUESE_CACADORES
[2148713.937] **** VALIDATION FAILED *****
[2148713.937] Validation Took 7.457636 seconds
[2148717.906] **** Validating Prefetch Process *****
[2148717.906] **** Validation Success *****
[2148717.906] SetGlobalActionInfo
[2148717.906]


Spoiler From Database :

[2148701.437] column Type is not unique
[2148701.437] column Type is not unique
[2148701.515] column Type is not unique
[2148701.515] column Type is not unique
[2148704.453] no such table: Building_ScienceFromYield
[2148704.453] In Query - insert into Building_ScienceFromYield('BuildingType', 'YieldType', 'Yield') values (?, ?, ?);
[2148704.453] In XMLSerializer while updating table Building_ScienceFromYield from file XML/Hokath/ReligiousEvents/CouncilOfElders.xml.
[2148706.500] Validating Foreign Key Constraints...
[2148711.828] Invalid Reference on Building_ImprovementYieldChanges.ImprovementType - "IMPROVEMENT_CUSTOMS_HOUSE_VENICE" does not exist in Improvements
[2148711.828] Invalid Reference on Building_ImprovementYieldChangesGlobal.ImprovementType - "IMPROVEMENT_CUSTOMS_HOUSE_VENICE" does not exist in Improvements
[2148713.078] Invalid Reference on EventChoice_ImprovementYieldChange.ImprovementType - "IMPROVEMENT_CUSTOMS_HOUSE_VENICE" does not exist in Improvements
[2148713.078] Invalid Reference on EventChoice_ImprovementYieldChange.ImprovementType - "IMPROVEMENT_CUSTOMS_HOUSE_VENICE" does not exist in Improvements
[2148713.078] Invalid Reference on EventChoice_ImprovementYieldChange.ImprovementType - "IMPROVEMENT_CUSTOMS_HOUSE_VENICE" does not exist in Improvements
[2148713.078] Invalid Reference on EventChoice_ImprovementYieldChange.ImprovementType - "IMPROVEMENT_CUSTOMS_HOUSE_VENICE" does not exist in Improvements
[2148713.078] Invalid Reference on EventChoice_ImprovementYieldChange.ImprovementType - "IMPROVEMENT_CUSTOMS_HOUSE_VENICE" does not exist in Improvements
[2148713.078] Invalid Reference on EventChoice_ImprovementYieldChange.ImprovementType - "IMPROVEMENT_CUSTOMS_HOUSE_VENICE" does not exist in Improvements
[2148713.078] Invalid Reference on EventChoice_ImprovementYieldChange.ImprovementType - "IMPROVEMENT_CUSTOMS_HOUSE_VENICE" does not exist in Improvements
[2148713.906] Failed Validation.
[2148717.906]


So I think it might be related to this mod. Thanks in advance.
 
It is not related to this mod.

It is related to enginseer's mods, which have been broken in at least 2 ways from the logs you have posted.

Code:
[2148713.078] Invalid Reference on EventChoice_ImprovementYieldChange.ImprovementType - "IMPROVEMENT_CUSTOMS_HOUSE_VENICE" does not exist in Improvements
Nothing in this mod uses the event choice system, and we removed the customs house a while back. It looks like you are using Events & Decisions for VP
Code:
[2148704.453] In Query - insert into Building_ScienceFromYield('BuildingType', 'YieldType', 'Yield') values (?, ?, ?);
Building_ScienceFromYield no longer exists. Enginseer used that in his Bare Necessities mod.
Hi, so I'm currently playing a game with Mongolia in the latest Beta, it's actually the first time I've ever played with Mongolia, anyways I just don't see how the Mongol Terror +2 movement works at all? Like with the Keshik UU in the vanilla game it makes sense to have the extra movement but I mainly built an army of Black Tugs (an awesome unit by the way!) so it's sort of pointless really? Or am I missing something? Would it not be better if it was all mounted units gain at least +1 movement? I know that's messing with the base VP game so maybe what I'm suggesting is not possible.
The Mongol UA only gives the bonus to mounted ranged units. I specifically avoided giving Mongolia a unique unit that combines with their UA; I didn't want to have to try to balance a unique ranged mounted unit that already got 6 moves and ZOC. You still need some melee units in your mix and the Black Tug can fill that niche for you.
 
Thank you so much for the quick reply.

Could you tell me more about what is "Enginseer's mod"?

Or could you direct me to where I could find help with my problem? Thanks very much in advance.
 
Last edited:
Enginseer is a person
He wrote Bare Necessities and Events & Decisions for VP.
You are evidently using one or both of these mods, so you tell me where you could find help, because I don't know what mods you are using, and I don't know where you got them from.

Whatever the problem is, however, it's not coming from here. The 2D Gameplay script thing, which I suspect is the log flag which brought you here, is not your issue. That is the bit of code that gives units a little sound effect when you select them, but not assigning one to a unit will not crash your game.
However the Khopesh I don't really like. The Mercy promotion you have to actively not use, because you want the War Chariot to get the kills, and the production boost. While the lack of an anti mounted promotion means it struggles against mounted units and is just a weaker swordsman (14 Combat strength to 15) if the opposing unit isn't weakened.

To get the synergy working, maybe the Khophesh should be the softening blow, for the War Chariot to finish off. So maybe instead of a bonus against wounded units, it is a bonus against unwounded units. Or just an attack bonus.

If you still want the Khopesh to be a Spearman replacement, instead of a swordsman then maybe a 2+ base combat strength boost after getting Iron, like with Assyria's Iron Chariot. So the Khopesh gets a boost to keep it above the Swordsman, which after all is a tech directly after it.
You must be using an old version. Khopesh in the latest beta have 15:c5strength:CS and swords have 17:c5strength:. I have added back Khopesh' Formation I in the latest version (v58).
Code:
v58:
- tweaked/modified:
- Khopesh now has Formation I
- SPAD no longer costs supply
- Oppidum now boosts GMerchant WLTKD by 10%
- RCS/CS tweaks to Danurgraha
- moved production from Coca to Qullqa (aesthetic change)
 
Last edited:
You must be using an old version. Khopesh in the latest beta have 15:c5strength:CS and swords have 17:c5strength:. I have added back Khopesh' Formation I in the latest version (v58).

The Combat strength I actually couldn't remember exactly so I just looked at the front page. I just remembered that the base combat strength was weaker than a swordsman, making full strength battles go slightly against my Khopesh.

The formation being added back is good. But well my biggest issue is still with the anti synergy between it and the Chariot.
 
The formation being added back is good. But well my biggest issue is still with the anti synergy between it and the Chariot.
I don't intend to change that. Kill units easier or kill the for yields, up to you.
 
Dilemmas make for interesting gameplay.

It wasn't a Dilemma. I just stopped building Khopesh and started focusing on building swordsmen to pair with my upgraded war Chariots. Meaning I put away the Khopeshs for the most part until I got to Pikeman, and upgraded them. I still used them some of the time in battle, but they weren't great like other UU's can be for their era. A proper Dilemma is choosing between instant yields, or per turn yields like with great persons. The Khopesh is just a sub-standard UU, whose main selling point conflicts with the other UU.

Having an anti mounted promotion makes them a bit more useful, but well doesn't really make sense for what the unit actually is. Sickle swords aren't really effective anti-cavalry weapons, which is why being a spearman replacement is a bit odd.

Generally, it is just a boring UU. Maybe try something from a different era of Egypt. Like Mamluks as a Knight replacement, which have a mechanic around importing of warriors, probably connected to city-states in some way. Like a bonus for city-state alliances, or instant influence with a random nearby city-state upon building one. Along with a battle promotion of some kind.
 
Last edited:
Ehhh... I really would rather not push Egypt into their post-Arabization history, but it would be possible. Ramses talking in Arabic in the game is already bad enough. I would make a Mamluk a Lancer, rather than a knight. We are up to our eyeballs in unique knight replacements as it is.

They can't all be winners. The addition of formation will at least let them cover their main role, and they have a solid CS for their low cost.
 
Enginseer is a person
He wrote Bare Necessities and Events & Decisions for VP.
You are evidently using one or both of these mods, so you tell me where you could find help, because I don't know what mods you are using, and I don't know where you got them from.

Whatever the problem is, however, it's not coming from here. The 2D Gameplay script thing, which I suspect is the log flag which brought you here, is not your issue. That is the bit of code that gives units a little sound effect when you select them, but not assigning one to a unit will not crash your game.
I appreciate you helping me even though we have found out it's not related to this mod.

https://github.com/LoneGazebo/Community-Patch-DLL/issues/6449

This has everything. But for quick reference the mods I'm using are:

(The whole VP package with EUI)
(9) Wonders Expanded (v 2)
(over) More Unique Components for VP (v 44)
(ui) City-States Leaders for VP (v 8)
(ui) List Enhancements for VP (v 5)
(ui) Trade Opportunities for VP (v 8)
(ui) Wonder Planner for VP (v 4)
(Z) Change VP Options (v 1)
InfoAddict (v 22)
PerfectWorld3 (v 1)
UI - Filters in Trade Route Overview (Vox Populi) (v 1)
UI - Improved City View (Vox Populi EUI) (v 11)
UI - Religion Spread (Vox Populi) (v 1)
Unique City-States (v 6)

Again, I don't expect you to look into this but I'm thankful for the replies so far :)
 
Wonders expanded's author has moved on
Unique city-states is Enginseer, and I don't think he has updated it recently.
I do not expect any of the other mods you listed would be any problem, but I would look into those two, and ask around with people who do play with those mods.

I personally don't use them because I find that multiple mods that strictly add more resources/options available to all civs in a game bloats the yields and hurts the pacing of the game. ie. running MUCfVP, Events & Decisions, and unique City-States all at the same time is something I wouldn't recommend. I don't think any is strictly better than the other, but the combination of these mods will inflate the players' economies overmuch.
 
Wonders expanded's author has moved on
Unique city-states is Enginseer, and I don't think he has updated it recently.
I do not expect any of the other mods you listed would be any problem, but I would look into those two, and ask around with people who do play with those mods.

I personally don't use them because I find that multiple mods that strictly add more resources/options available to all civs in a game bloats the yields and hurts the pacing of the game. ie. running MUCfVP, Events & Decisions, and unique City-States all at the same time is something I wouldn't recommend. I don't think any is strictly better than the other, but the combination of these mods will inflate the players' economies overmuch.
Thank you so much for all your help. Have a great day!
 
Back
Top Bottom