"Requires a [buildingFilter] in at least [amount] cities" works correctly with filters that aren't building names
AI only buys tiles contiguous to the current city tiles
Undo Move button moved to the right, so other buttons stay in place
By SeventhM:
- Check for trigger conditions on new game techs
- Fix when units can be purchased
On City Raze, previous owner doesn't pay Road Maintenance - By itanasi
By SomeTroglodyte:
- Defense against circular references in Promotions
Solved concurrency crashes due to players keypress-activating disabled buttons
'liberate city and resurrect civ' no longer crashes
AI no longer purchases non-contiguous tiles
City name translation for conquered popup does not get icon
Promotion picker allowing picking chains in one go - By SomeTroglodyte
Fixing workers dying in mountains bug for Carthage - By random271
Check for trigger uniques when starting and recaluating population - By SeventhM
Zoom in/out of history charts - By JackRainy
Removing old buildings on enemy capital (when not last city) no longer crashes
Liberating city with multiple units in it no longer errors
By SomeTroglodyte:
- Fixed ruleset error crashes
- Fixed loading of mods with unconventional names
-
By SeventhM:
- Modding: Allow Great People to have different counters
- Tech column validation for mods
- Solved crashes from undefined building costs
Ensure more unit uniques work - By xlenstra
Linked Unit Types and Promotions in Civilopedia
Added new unique - "Automatically built in all cities where it is buildable"
By SeventhM:
- Added unique "May travel on Water tiles without embarking"
- Change the default cost of buildings and the default time of tile improvements
By xlenstra:
- Spies now occasionally steal technologies
- Spies in cities that are captured or destroyed now go to the hideout
Better mod conflict prevention - By SomeTroglodyte
## 4.7.2
Resolved performance problem
Performance improvements!
Automated air units no longer lose "automated" state after moving between cities
By SomeTroglodyte:
- Fix conditionals for trigger upon declaring friendship running twice
- More keyboard binding work - World, World Menu Popup, WASD
- Fixed CannotMove unique
- Fix translation problems due to nested brackets in getDifferences
AI:
- AI prioritizes purchace path to highly desirable tiles
- AI prioritizes work boats, and creates work boats for close non-contiguous cities
- Workers try to build roads utilizing existing roads, and railroads overriding existing roads
Modding: UnitFilter allows TechFilter for unit's required tech
By SomeTroglodyte:
- Long press support
- Improve Alert Popup scrolling
- Fix vulnerability of new NationPickerPopup icon view
- Keyboard bindings - collision check
AI:
- Improved AI city location picking
- AI more willing to risk happiness to create a new city
- AI doesn't construct Settler before Worker
- AI Workers remove fallout
Global politics table includes current civ
Fixed crash when resuming Overview screen
Fixed background errors
By SomeTroglodyte:
- Nation picker - Icon View & improvements
- Expander tab animations :)
- Key bindings options
- Improved "connected to Capital" handling
Always select military unit first - By WhoIsJohannes
Modding:
- "before adopting / after adopting" conditionals accept beliefs
- 'Transform' and 'double movement' uniques accept conditionals
- AI evaluation of BuyItemsDiscount no longer crashes
'random generated map type' is actually random
By WhoIsJohannes:
- Show line color in more cases
- AI aircraft only consider *visible* attackable enemies
-
By SomeTroglodyte:
- Fixed Hakkapeliitta ability
- Fix translated sorting
- Fix 'missing mod' display
Pantheon Mod fix - By SeventhM
Pillaged improvements have a visual indication on the icon
Fixed great engineer automation trying to reach cities it can't
Fixed later civs not getting any CS quests
By SomeTroglodyte:
- Mod checks against sellable, missing or multiple Palace(s)
- Fix tooltips on Android with keyboard detected
- Upgraded music player popup
- Popups can scroll the content without the buttons
- Translation fixes
Winning player can continue MP game - By CrsiX
Added docker build and push workflow - By haimlm
More efficient use of the charts space - By JackRainy
By SomeTroglodyte:
- Allow image overlay and changing world wrap in map editor
- Reapply 'city focus' on yield changes
- Upgrading from Unit overview improved
Remove "does not support server feature set" error for uncivserver.xyz
Trigger resource recalculation upon gaining a unit that requires resources
Guard against '><' text causing translation recursion
Badly configured era conditional no longer causes crashes
By SomeTroglodyte:
- Unit Overview: Improving a tile is also "what the unit is doing"
- Replacement PlatformSaverLoader for Linux X11 systems
- All notifications from Overview are now temporary
- Politics overview no longer discloses random number of players
Worker will now replace improvements to get resources - By janarvid
Spectators do not get natural wonder discovery notifications
Added checksum to be added to uploaded multiplayer games
Policy adoption triggers resource recalculation
'Crop yield' chart displays correct data
Modding:
- Units can transform to any unit
- Fixed policy softlock from conflicting mod policies
- 'Unpurchaseable' units are properly unpurchaseable
By SomeTroglodyte:
- Map editor update - concurrency, resource amounts, file double-click
- Fix road maintenance unique being ignored
- Fix mouse wheel on Notifications scroll
- Unit overview remembers scroll position after promoting
Allow game loading even when no saved games exist - By alexban011
By SomeTroglodyte:
- Next-Turn Progressbar
- Fixed crash when puppeting city
Population icon gets locked with doubleclick, clicks cycle assigned-unassigned
Resolved crashes when clicking mod in mod management
AI civilian improvement: keep working in tiles where enemy units can't reach
Prophets are not expelled on open borders end
City-state-owned great merchants can no longer 'conduct trade mission' on their own tiles
Game saves are regular json, not libgdx-specific format
Failure to get mod preview image no longer causes crash
Modding: Added 'upon adopting [belief]' trigger, allowed belief adoption to trigger uniques
Added turn number to victory replay
Clicking locally-added mods no longer crashes
By SomeTroglodyte:
- Fix off-by-one error in autoAssignPopulation
- Happiness change from bought buildings can reapply citizen focus
- Local and jpg mod previews
- Fix UnitTable layout
Update UI after founding city when breaking promise
By SomeTroglodyte:
- Fixed 4.6.10 no longer loading some older games
- Prevent some state changing actions during next-turn
- Policy images in red text, policy branch icons in pedia
Added a fix for multiplayer with 1 human player - By CrsiX
Add `May not annex cities` unique - By Skekdog
Automated workers no longer stay on unimprovable tile if another tile is improvable
Solved rare concurrency bug for explored tiles
Songhai Civilian units no longer gain Amphibious promotion
Fixed 'enhance religion' crash
Improperly configured mod conditionals do not cause crash
Added Policy icons in text
Solved AI 'found religion' crash
Solved "get vanilla ruleset" errors after downloading mods
AbsoluteUnits - Hussar, Cossack, Panzer - By letstalkaboutdune
Close the friend selection in NewGameScreen by outside click/ESC/BACK - By CrsiX
By SomeTroglodyte:
- Fix memory leak from repeatedly resetting the font
- Limit saved window size to available desktop
- Show preview of custom maps on new game screen
- Allow closing Popup by clicking outside its area
Reduce a few memory allocations - By SomeTroglodyte
AbsoluteUnits - Norwegian Ski Infantry, Mehal Sefari, Carolean, Foreign Legion - By letstalkaboutdune
Various performance improvements - By WhoIsJohannes
Modding: terrainFilter now accommodates nationFilter for tile owner
Minor UI improvements
Performance improvements - By WhoIsJohannes
Allow to reveal explored resources from a city's demanding resources in `CityOverviewTab` - By chr56
By SomeTroglodyte:
- Visual clue a load game from clipboard is underway
- Allow modders to use culture/faith conversion without providing the icons
- "can be promoted" notification only when it's actually new
- Fix wrapping for promotions in unit overview
Testing: Damage animations on damaged units
Units sprites move towards the enemy they're attacking
Removed deprecated settings
By WhoIsJohannes:
- Performance improvements
- AI does not consider Barbarian as 'enemy civ' for 'should we declare war' decisions
- Don't leak other civs in the game through LineChart colors.
Avoid first contact alerts for dead City-States - By SomeTroglodyte
Solved AI Great Scientist crash
Great Merchant doesn't try to go to unreachable tiles
By letstalkaboutdune:
- AbsoluteUnits - Sipahi, Hakkapeliitta, Janissary, Tercio, Musketeer, Minuteman
By SomeTroglodyte:
- Make AI diplomatic marriage safe from concurrent modification issues
- Fix Main Menu BG map cycle not stopping on user action
Avoid font-related crash
Modding: Configurable embarked sight
UnitFilter accepts NationFilter (e.g. "vs [England] units")
Resolved image gliches in font icons, hopefully
By SomeTroglodyte:
- Reassign workers when resistance ends or improvement created
- Fix "religions to be founded" expanders accumulating
- Annexed cities in resistance cannot buy tiles
By WhoIsJohannes:
- Show replay after 5 rounds and don't reveal where player is on the map.
- Chart improvements (Highlight & performance)
Hopefully solved RAM-related crashes
Removed more double icons from many places
Aircraft attack/move range colors entire tile
By WhoIsJohannes:
- Show garrison in city screen
- Great people automation
- Order defeated civs after alive civs even if the alive civs score is negative (e.g. for happiness)
- Fix golden age length action text
Notifications can be "selected" - By SomeTroglodyte
Added "in this city", "in other cities" conditionals for city-based uniques
More UI cleanup
Removed many double / badly-placed icons
Tileset no longer reverts on Android after restarting game
Solved randomness issues with Retreat chance and unit gain from defeat
By SomeTroglodyte:
- Unhappiness effects
- Fix more leaks of the actual Player count in random mode
- Allow city & tile conditionals on production-to-stat-enabling unique
Make new "Charts" button translatable - By Ouaz
Modding: Resources can now be optionally stockpiled, as in Gathering Storm, Endless Legend, etc!
Resolved crash screen copy error
UI: Better wrapping for long construction item names in city streen
Modding: Added conditional to filter by nation type
By SomeTroglodyte:
- User option to control NotificationScroll behaviour
Battle table bonuses according to tile to attack from
AI cannot buy tiles not contiguous to city
By SomeTroglodyte:
- Notifications can be hidden
- "Random Nations" fixes
- Victory screen reorg/cleanup
- MapEditor 'pinch zoom' painting fix
By WhoIsJohannes:
- Victory screen score charts!
- AI: Don't buy tiles in the very early game.
- AI: Military production when under stress
AbsoluteUnits - Mandekalu Cavalry, Conquistador, Inquisitor (Post-Industrial) - By letstalkaboutdune