Sid Meier's Civilization VI

Sid Meier's Civilization VI

Sailor Cat's Upgrades Keep Unique Abilities
 This topic has been pinned, so it's probably important
Sailor Cat  [developer] 2 Apr, 2021 @ 10:44am
Bug Reports
If you put them here, I'll like you more. :momozzz: Database log is found in Documents\My Games\Sid Meier's Civilization VI\Logs. Post it here when reporting issues.

Known Issues:
  • Increased or reduced maintenance doesn't carry over.

Intentional Exceptions or Fixes:
  • Implemented a bespoke fix for Immortals. Part of doing this requires giving units to which Immortals upgrade a base ranged strength of 1. You'll see this in the UI for those units, in addition to a greyed-out ranged attack option, but it won't be available until they're actually given a range higher than zero, which the mod does if the unit has been upgraded from an Immortal.
  • Hwacha doesn't pass on its negative combat modifier.

I expect there to be a few outliers, but I'll do what I can to fix them when they pop up.
Last edited by Sailor Cat; 8 Apr, 2021 @ 10:37am
< >
Showing 1-15 of 65 comments
Dio 3 Apr, 2021 @ 10:23am 
Got real excited until I saw Immortals couldn't pass down upgrade T_T
Sailor Cat  [developer] 3 Apr, 2021 @ 10:32am 
I'm working on it as I type this.
Dio 3 Apr, 2021 @ 11:33am 
We actually do not deserve you guys T_T

Thank you and all the modders for your service, you guys are what make games enjoyable to this day! <3
Sailor Cat  [developer] 3 Apr, 2021 @ 12:56pm 
Implemented a bespoke fix for Immortals. Part of doing this requires giving units to which Immortals upgrade a base ranged strength of 1. You'll see this in the UI for those units, in addition to a greyed-out ranged attack option, but it won't be available until they're actually given a range higher than zero, which the mod does if the unit has been upgraded from an Immortal. :momozzz:
Flint 4 Apr, 2021 @ 5:08am 
Hello! I really love your mod thanks so much for your work. I think this mod updated last night and now it crashes from a game i was playing last night and new games. I really love this mod playing byzantium and having range 3 frigates is so great.
Sailor Cat  [developer] 4 Apr, 2021 @ 8:46am 
Originally posted by Flint:
Hello! I really love your mod thanks so much for your work. I think this mod updated last night and now it crashes from a game i was playing last night and new games. I really love this mod playing byzantium and having range 3 frigates is so great.

Try this:
  1. Close Civ VI.
  2. Unsubscribe from this mod.
  3. Download v1.02 from the Github Repository[github.com].
  4. Put the folder (or put the files in a folder if they don't download into one of their own) in your Documents\My Games\Sid Meier's Civilization VI\Mods\ folder.
HistoricHippos 6 Apr, 2021 @ 9:13am 
Mod has been consistently failing to load, even after the recent update. Just checked the Database log to see what the issue might be and this is all I found:
[2817429.845] [Localization]: StartupErrorMessages.xml [2817429.845] [Localization]: Input XML does not contain database entry tags. GameData, GameInfo or Database [2817435.541] [Localization]: Validating Foreign Key Constraints... [2817435.542] [Localization]: Passed Validation. [2817435.652] [Configuration]: Validating Foreign Key Constraints... [2817435.652] [Configuration]: Passed Validation. [2817439.421] [FullTextSearch]: Initializing FullTextSearch [2817442.159] [Gameplay]: Validating Foreign Key Constraints... [2817442.170] [Gameplay]: Passed Validation. [2817443.190] [Configuration] ERROR: near "Add": syntax error [2817443.194] [Configuration] ERROR: near "Add": syntax error [2817444.960] [Configuration]: Validating Foreign Key Constraints... [2817444.961] [Configuration]: Passed Validation. [2817447.002] [HallofFame]: Database found. Checking versions... [2817447.010] [HallofFame]: Database is up-to-date! [2817463.826] [FullTextSearch]: FTS - Creating Context [2817481.285] [FullTextSearch]: FTS - Creating Context [2817509.359] [Configuration] ERROR: near "Add": syntax error [2817509.359] [Configuration] ERROR: near "Add": syntax error [2817509.496] [Configuration]: Validating Foreign Key Constraints... [2817509.496] [Configuration]: Passed Validation. [2817544.130] [Gameplay] ERROR: FOREIGN KEY constraint failed [2817544.130] [Gameplay] ERROR: FOREIGN KEY constraint failed [2817544.130] [Gameplay]: Validating Foreign Key Constraints... [2817544.154] [Gameplay] ERROR: Invalid Reference on UnitAbilityModifiers.UnitAbilityType - "ABILITY_UNIT_SUMERIAN_WAR_CART_SAILOR" does not exist in UnitAbilities [2817544.154] [Gameplay] ERROR: Invalid Reference on UnitAbilityModifiers.UnitAbilityType - "ABILITY_UNIT_SUMERIAN_WAR_CART_SAILOR" does not exist in UnitAbilities [2817544.155] [Gameplay] ERROR: Invalid Reference on UnitAbilityModifiers.UnitAbilityType - "ABILITY_UNIT_SCYTHIAN_HORSE_ARCHER_SAILOR" does not exist in UnitAbilities [2817544.155] [Gameplay] ERROR: Invalid Reference on UnitAbilityModifiers.UnitAbilityType - "ABILITY_UNIT_SCYTHIAN_HORSE_ARCHER_SAILOR" does not exist in UnitAbilities [2817544.155] [Gameplay] ERROR: Invalid Reference on UnitAbilityModifiers.UnitAbilityType - "ABILITY_UNIT_EGYPTIAN_CHARIOT_ARCHER_SAILOR" does not exist in UnitAbilities [2817544.155] [Gameplay] ERROR: Invalid Reference on UnitAbilityModifiers.UnitAbilityType - "ABILITY_UNIT_EGYPTIAN_CHARIOT_ARCHER_SAILOR" does not exist in UnitAbilities [2817544.155] [Gameplay] ERROR: Invalid Reference on UnitAbilityModifiers.UnitAbilityType - "ABILITY_UNIT_CHINESE_CROUCHING_TIGER_SAILOR" does not exist in UnitAbilities [2817544.155] [Gameplay] ERROR: Invalid Reference on UnitAbilityModifiers.UnitAbilityType - "ABILITY_UNIT_CHINESE_CROUCHING_TIGER_SAILOR" does not exist in UnitAbilities [2817544.155] [Gameplay] ERROR: Invalid Reference on UnitAbilityModifiers.UnitAbilityType - "ABILITY_UNIT_KHMER_DOMREY_SAILOR" does not exist in UnitAbilities [2817544.155] [Gameplay] ERROR: Invalid Reference on UnitAbilityModifiers.UnitAbilityType - "ABILITY_UNIT_PERSIAN_IMMORTAL_SAILOR" does not exist in UnitAbilities [2817544.155] [Gameplay] ERROR: Invalid Reference on UnitAbilityModifiers.UnitAbilityType - "ABILITY_UNIT_PERSIAN_IMMORTAL_SAILOR" does not exist in UnitAbilities [2817544.155] [Gameplay] ERROR: Invalid Reference on UnitAbilityModifiers.UnitAbilityType - "ABILITY_UNIT_PERSIAN_IMMORTAL_SAILOR" does not exist in UnitAbilities [2817544.155] [Gameplay] ERROR: Invalid Reference on UnitAbilityModifiers.UnitAbilityType - "ABILITY_UNIT_PERSIAN_IMMORTAL_SAILOR" does not exist in UnitAbilities [2817544.155] [Gameplay] ERROR: Invalid Reference on UnitAbilityModifiers.UnitAbilityType - "ABILITY_UNIT_PERSIAN_IMMORTAL_SAILOR" does not exist in UnitAbilities [2817544.155] [Gameplay] ERROR: Invalid Reference on UnitAbilityModifiers.UnitAbilityType - "ABILITY_UNIT_PERSIAN_IMMORTAL_SAILOR" does not exist in UnitAbilities [2817544.155] [Gameplay] ERROR: Invalid Reference on UnitAbilityModifiers.UnitAbilityType - "ABILITY_UNIT_PERSIAN_IMMORTAL_SAILOR" does not exist in UnitAbilities [2817544.155] [Gameplay] ERROR: Invalid Reference on UnitAbilityModifiers.UnitAbilityType - "ABILITY_UNIT_PERSIAN_IMMORTAL_SAILOR" does not exist in UnitAbilities [2817544.155] [Gameplay] ERROR: Invalid Reference on UnitAbilityModifiers.UnitAbilityType - "ABILITY_UNIT_PERSIAN_IMMORTAL_SAILOR" does not exist in UnitAbilities [2817544.160] [Gameplay]: Failed Validation. [2817546.229] [Configuration] ERROR: near "Add": syntax error [2817546.229] [Configuration] ERROR: near "Add": syntax error [2817547.312] [Configuration]: Validating Foreign Key Constraints... [2817547.313] [Configuration]: Passed Validation. [2817548.109] [FullTextSearch]: FTS - Creating Context [2817566.269] [FullTextSearch]: FullTextSearch - Shutting down
Sailor Cat  [developer] 6 Apr, 2021 @ 9:27am 
Thanks for the log dump. What other mods are you using? (Also, I see a different mod causing an issue in Config context, but that could be unrelated.)
HistoricHippos 6 Apr, 2021 @ 9:58am 
Originally posted by Sailor Cat:
Thanks for the log dump. What other mods are you using? (Also, I see a different mod causing an issue in Config context, but that could be unrelated.)
Off the top of my head, only a handful of custom civilizations but mainly QoL mods such as extra movement for land units, Take Your Time, UI tweaks, extra Great Work slots for culture buildings, expanded religions, and probably a few more that I can't remember.
Sailor Cat  [developer] 6 Apr, 2021 @ 10:07am 
Hmm. If my automation isn't creating these abilities when it normally would, it means it isn't picking up these specific units (from your log) as not having abilities that only belong to them, which would normally be the case. In the case of these units, they either use common abilities to get their bonuses, or have all of their bonuses granted through the Units table (strength, range, movement, etc.).

So the takeaway is: something is granting them unique abilities. I'll look into Extra Movement for Land Units. Can you think of any other mods you're using that might be doing this?
Sailor Cat  [developer] 6 Apr, 2021 @ 10:08am 
Actually, I'm not sure what mod that is exactly. What's the name?
HistoricHippos 6 Apr, 2021 @ 10:12am 
Originally posted by Sailor Cat:
Actually, I'm not sure what mod that is exactly. What's the name?
This is the one I've been using https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=1093506745
Sailor Cat  [developer] 6 Apr, 2021 @ 10:16am 
Hmm. Isn't that one.
HistoricHippos 6 Apr, 2021 @ 10:20am 
Other than that mod, I'm not sure if there's anything else I use that directly affects base units outside civ/leader abilities. I may just have to try disabling some of my mods to see if what works.
Sailor Cat  [developer] 6 Apr, 2021 @ 10:23am 
Are you using Civilizations Expanded? I just tested, and it seems like that causes an issue.
< >
Showing 1-15 of 65 comments
Per page: 1530 50