Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Grand Temple doesn't work #8295

Closed
Aqinu opened this issue Oct 2, 2021 · 5 comments
Closed

Grand Temple doesn't work #8295

Aqinu opened this issue Oct 2, 2021 · 5 comments

Comments

@Aqinu
Copy link
Contributor

Aqinu commented Oct 2, 2021

_1. Mod version (X.Y.Z, e.g. 1.0.0): 1.0.1

2. Mod list (if using Vox Populi only, leave blank):

_3. Error description:

Double pressure and +1 vote for every 6 cities with your religion doesn't seem to work.

Also missing yields in description: Grants Temples +2 faith and +1 gold.

4. Steps to reproduce (optional):


Supporting information:
Please note that you can attach .zip files by dragging-and-dropping them. If possible, zip up all supporting data and post that way.

  1. Log files (always attach your Logs folder, located at My Documents/My Games/Sid Meier's Civilization 5. For instructions, go to the repository's main page, under "To enable logging for bug reports"):

  2. Save game (always attach a save that was made a turn before the error; located at My Documents/My Games/Sid Meier's Civilization 5/ModdedSaves; you can change autosave frequency in the game's Options menu):

  3. CvMiniDump.dmp file (attach if experiencing a game crash. Located at Program Files/Steam/steamapps/common/Sid Meier's Civilization V):

  4. Screenshots (optional):

@LoneGazebo
Copy link
Owner

those features are on the reformation buildings IIRC.

@Aqinu
Copy link
Contributor Author

Aqinu commented Oct 5, 2021

Civ5Screen0000

@Aqinu
Copy link
Contributor Author

Aqinu commented Oct 19, 2021

Version 1.1 still not fixed

@Aqinu
Copy link
Contributor Author

Aqinu commented Nov 7, 2021

@LoneGazebo, you made the change for the grand temple with VanillaBuildingChanges.sql file. So do you keep the file or not (cause the changes don't work)?

Aqinu pushed a commit to Aqinu/Community-Patch-DLL that referenced this issue Nov 7, 2021
Grand Temple fix LoneGazebo#8295
Hoplite Discipline fix LoneGazebo#8349
@LessRekkless
Copy link
Collaborator

LessRekkless commented Nov 9, 2021

image

UPDATE Buildings
SET HolyCity = '0'
WHERE Type = 'BUILDING_GRAND_TEMPLE' AND EXISTS (SELECT * FROM COMMUNITY WHERE Type='COMMUNITY_CORE_BALANCE_RELIGION' AND Value= 1 );
UPDATE Buildings
SET ReligiousPressureModifier = '0'
WHERE Type = 'BUILDING_GRAND_TEMPLE' AND EXISTS (SELECT * FROM COMMUNITY WHERE Type='COMMUNITY_CORE_BALANCE_RELIGION' AND Value= 1 );
UPDATE Building_YieldChanges
SET Yield = '6'
WHERE BuildingType = 'BUILDING_GRAND_TEMPLE' AND EXISTS (SELECT * FROM COMMUNITY WHERE Type='COMMUNITY_CORE_BALANCE_RELIGION' AND Value= 1 );

INSERT INTO Building_BuildingClassYieldChanges
(BuildingType, BuildingClassType, YieldType, YieldChange)
VALUES
('BUILDING_GRAND_TEMPLE', 'BUILDINGCLASS_TEMPLE', 'YIELD_GOLD', 1),
('BUILDING_GRAND_TEMPLE', 'BUILDINGCLASS_TEMPLE', 'YIELD_FAITH', 2);

UPDATE Buildings
SET FaithToVotes = '6'
WHERE BuildingClass= 'BUILDINGCLASS_GRAND_TEMPLE'
AND EXISTS (SELECT * FROM CSD WHERE Type='CSD_AI' AND Value= 1 );

-- Religious Authority (CSD)
UPDATE Buildings SET FaithToVotes = '0' WHERE Type = 'BUILDING_GRAND_TEMPLE';
UPDATE Buildings SET FaithToVotes = '10' WHERE Type = 'BUILDING_MAUSOLEUM';
UPDATE Buildings SET FaithToVotes = '10' WHERE Type = 'BUILDING_HEAVENLY_THRONE';
UPDATE Buildings SET FaithToVotes = '10' WHERE Type = 'BUILDING_GREAT_ALTAR';
UPDATE Buildings SET FaithToVotes = '10' WHERE Type = 'BUILDING_RELIQUARY';
UPDATE Buildings SET FaithToVotes = '10' WHERE Type = 'BUILDING_DIVINE_COURT';
UPDATE Buildings SET FaithToVotes = '10' WHERE Type = 'BUILDING_SACRED_GARDEN';
UPDATE Buildings SET FaithToVotes = '10' WHERE Type = 'BUILDING_HOLY_COUNCIL';
UPDATE Buildings SET FaithToVotes = '10' WHERE Type = 'BUILDING_GRAND_OSSUARY';
UPDATE Buildings SET FaithToVotes = '10' WHERE Type = 'BUILDING_APOSTOLIC_PALACE';

<!--Holy Council-->
<Row>
<Type>BUILDING_HOLY_COUNCIL</Type>
<BuildingClass>BUILDINGCLASS_HOLY_COUNCIL</BuildingClass>
<Help>TXT_KEY_BUILDING_HOLY_COUNCIL_HELP</Help>
<Description>TXT_KEY_BUILDING_HOLY_COUNCIL</Description>
<Civilopedia>TXT_KEY_BUILDING_HOLY_COUNCIL_TEXT</Civilopedia>
<Strategy>TXT_KEY_BUILDING_HOLY_COUNCIL_STRATEGY</Strategy>
<ArtDefineTag>TEMPLE</ArtDefineTag>
<NukeImmune>true</NukeImmune>
<ConversionModifier>-20</ConversionModifier>
<HolyCity>true</HolyCity>
<NeverCapture>true</NeverCapture>
<HurryCostModifier>-1</HurryCostModifier>
<MinAreaSize>-1</MinAreaSize>
<IconAtlas>COMMUNITY_ATLAS</IconAtlas>
<PortraitIndex>8</PortraitIndex>
<Cost>125</Cost>
<ReligiousPressureModifier>25</ReligiousPressureModifier>
<IsReformation>true</IsReformation>
<NumCityCostMod>15</NumCityCostMod>
<GlobalFollowerPopRequired>15</GlobalFollowerPopRequired>
<UnlockedByBelief>true</UnlockedByBelief>
<FaithCost>-1</FaithCost>
</Row>

So, as far as we can tell, we now only have a National Wonder that doesn't require Holy City to be built, gives 6 Faith, and boosts Temples a bit.

Instead, Reformation Wonders require the Holy City, get +25% Pressure, 20% Conversion Resistance (in addition to the Reformation Belief, Boost to Holy Sites, and other bonuses).

I'm not quite sure why the Grand Temple -> Reformation Wonder change happened in the EUI/No EUI CSD files, but there it is.

Is a National Wonder that does so little desirable?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants