Sid Meier's Civilization VI

Sid Meier's Civilization VI

Monopoly++: Tycoons and Investors
IrishBuckett 11 Jun, 2023 @ 3:33pm
JNR District Expanded: Industry Workshop
I cannot buy Tycoons, even after researching the required techs (Mass Production & Printing) as well as after building a workshop (JNRs District Expanded: Industries Workshop).

After testing, the issue is definitely with JNR District Expanded: Industry. When this mod checks if a workshop has been built, it does not look for JNRs workshop, only the vanilla workshop.

I am not sure how exactly JNR altered the workshop, but after disabling District Expanded: Industries, I could purchase Tycoons again.
< >
Showing 1-6 of 6 comments
Muchuu 12 Jun, 2023 @ 5:44am 
Good to know. My next game, I will have to remember to disable JNR Industy. Did you try to enabling JNT I. after you bought the Tycoon?:praisesun:
IrishBuckett 12 Jun, 2023 @ 3:40pm 
@Muchuu No, I haven't tried it but I imagine that might cause an issue since JNR Industries would have to replace the vanilla workshop for the JNR Workshop.

If I re-enable JNR, it could probably overwrite the vanilla workshop fine; however, I will likely not be able to buy Tycoons again. If I disable JNR Industries with a JNR workshop in my save, I might lose my save.
Xaela 14 Jun, 2023 @ 2:10pm 
I'm not good in coding, but here is what the compatibility patch in place looks like:

INSERT INTO Unit_BuildingPrereqs
(Unit, PrereqBuilding)
SELECT 'UNIT_LEU_TYCOON', BuildingType
FROM Buildings WHERE BuildingType = 'BUILDING_JNR_MANUFACTURY';

The weird part is, the fix for Tycoon is there twice, whereas the fix for Investor (which works fine with JNR afaik?) is there only once.

As in, there are 3 documents of value for this. MonopolyPlus_Units, MonopolyPlus_Tycoons, and MonopolyPlus_JNRCompatibility.

The fix for investor is there in the JNR file and that's it. However, the fix for Tycoon is in the JNR file, as well as the Tycoon file, but not the Units file. Perhaps this is causing some sort of conflict?
I'd have to test it out. Maybe it's as simple as deleting the aforementioned code from the Tycoon file and leave it only in the JNR file.

I can't test it myself rn though so if someone wants to, the path to access is 289070 -> 2479197624 -> Core
Xaela 14 Jun, 2023 @ 2:42pm 
That OR. Doing the same code, but instead of

INSERT INTO Unit_BuildingPrereqs
(Unit, PrereqBuilding)
VALUES ('UNIT_LEU_TYCOON', 'BUILDING_WORKSHOP');

adding

INSERT INTO Unit_BuildingPrereqs
(Unit, PrereqBuilding)
SELECT 'UNIT_LEU_TYCOON', BuildingType
FROM Buildings WHERE BuildingType = 'BUILDING_JNR_WORKSHOP';

where the Manufactory fix is. Maybe having JNR on replaces normal workshop name with JNR workshop.
Pán Slepička 21 Jun, 2023 @ 6:14am 
For me worked, when I added this code into document named MonopolyPlus_JNRCompatibility. :

INSERT INTO Unit_BuildingPrereqs
(Unit, PrereqBuilding)
SELECT 'UNIT_LEU_TYCOON', BuildingType
FROM Buildings WHERE BuildingType = 'BUILDING_WORKSHOP';

I noticed that this code was only one that was missing.
sirgladiator1 9 Oct, 2023 @ 2:39pm 
Originally posted by Pán Slepička:
For me worked

does it still work? I tried the change as well but if i dont disable jnr industry, i cant buy tycoons.
< >
Showing 1-6 of 6 comments
Per page: 1530 50