C2C SVN Changelog

SVN-11458
v42.0.6849 - 2022-04-07

All Changes

Merge pull request [#1361](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/1361) from caveman2cosmos/master -- raxo2222
Adjusted promo naming scheme a bit -- raxo2222
Added bit more restrictions to civilian units and their promotions -- raxo2222
Ensured that Workers and other Pacifist units cant get military promotions -- raxo2222
 
SVN-11459
v42.0.6858 - 2022-04-10

All Changes

Merge pull request [#1363](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/1363) from caveman2cosmos/master -- raxo2222
Fixed issue with bug options when show city automation option is checked within the automation tab. -- Toffer
Minor cleanup in Python -- raxo2222
Subdued sea animals now can move two tiles only, so they aren't faster than sailing ships -- raxo2222
Fixed a somewhat esoteric python bug in revolution code caused by the lack of scopes in python script, never name a variable the same as a function (int this case it was str variable breaking the str() function.). -- Toffer
Loosened exploration restrictions - Subdued animals can explore again, but sea subdued animals are restricted by techs when it comes to water travel -- raxo2222
Banned all subdued animals from exploring unrevealed tiles - subdued birds and sea animals could explore oceans in Prehistoric era -- raxo2222
 
SVN-11460
v42.0.6866 - 2022-04-18

All Changes
Merge branch 'master' into release -- Toffer
Nerfed industryEspionage promotion by a factor of 10. -- Toffer
Fixed a bug in spot/veil code. + minor code refactor and xml tweak. -- Toffer
added parameter I forgot ([#1365](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/1365)) -- MattOttawa
Construction Ship is now buildable in Cislunar cities -- raxo2222
Merge pull request [#1364](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/1364) from dsmabell/master -- dsmabell
Language: German transcriptions -- Marco Bellmann
Merge pull request [#32](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/32) from caveman2cosmos/master -- dsmabell
 
SVN-11462
v42.1.BETA.6879 - 2022-05-04

All Changes
Merge branch 'master' into release -- flabbert
fix nullpointer error that happens in isMapCategory -- flabbert
linting -- flabbert
reduce prio of improving bonuses -- flabbert
EXE INI nitpick - this file is changed on launch -- raxo2222
Or V42.1 as per Flabberts request -- raxo2222
 
SVN-11463
v42.1.BETA.6883 - 2022-05-09

All Changes

Merge branch 'master' into release -- flabbert
fixed another ctd -- flabbert
fix another ctd when unit has no plot -- flabbert
 
SVN-11464
v42.1.BETA.6896 - 2022-05-21

All Changes

Merge branch 'master' into release -- Toffer
Added a "Always Raze Cities" Game option, it will raze even if cities are traded, barb civ and revolution shouldn't be affected by it, barbs can capture cities if not using "Barbarians always raze" with this option. -- Toffer
Fixed some buggyness in the vanilla partisan system. -- Toffer
Tied to the change in last commit, agressive AI option no longer influence spy unit AI. -- Toffer
Small value tweak in CvUnitAI::AI_spyMove() -- Toffer
Temporarily commented out Leviathan promotion, as it made sea units way too powerful under certian settings -- raxo2222
Merge pull request [#1370](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/1370) from caveman2cosmos/master -- raxo2222
Centralized a texture. -- Toffer
Fixed issue with middle eastern healer unit art. -- Toffer
Merge pull request [#1369](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/1369) from caveman2cosmos/master -- raxo2222
Fixed a CTD when revolution rebels capture a city from the civ they rebelled from. Resolved a couple text issues with 2 events. -- Toffer
 
SVN-11465
v42.1.BETA.6901 - 2022-05-23

All Changes

Merge branch 'master' into release -- Toffer
Fixed CTD unit with invalid plot issue. -- Toffer
Expanded some debug/safety code. -- Toffer
Reworked and refactored some code for unit death. -- Toffer
Removed an unused python event that could potentially complicate stuff. -- Toffer
 
SVN-11467
v42.1.BETA.6916 - 2022-06-05

All Changes

Merge branch 'master' into release -- Toffer
Fixed some issues with the contract broker after some limited code flow case analysis. -- Toffer
Fixed inverted logic that caused units to often get stuck in loops, now the hack I referenced in previous commit doesn't seem to be needed, but I'll leave the hack in there just in case. May have woken uip the AI a bit and improved turn times because I did 4 turns of AI autoplay in SO's save andd the AI actually took cities from each other in those turns.. -- Toffer
Fixed CTD by bringing back temporary hack I recently removed thinking it was redundant, it short circuit unit AI if units get stuck in a loop at the 100th loop iteration. -- Toffer
Misc refactoring -- Toffer
minor typo -- raxo2222
Merge pull request [#1372](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/1372) from dsmabell/master -- dsmabell
German translations -- Marco Bellmann
Merge pull request [#33](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/33) from caveman2cosmos/master -- dsmabell
 
SVN-11468
v42.1.BETA.6919 - 2022-06-05

All Changes

Merge branch 'master' into release -- Toffer
Refactored CvUnitAI::AI_assaultSeaTransport(bool bBarbarian) -- Toffer
Fixed SO's freeze, rethought some changes I made yesterday. -- Toffer
Reverted a wild edit, the flipped order there shouldn't make any difference, but better to keep it in the order used elsewhere in similar code. -- Toffer
Merge branch 'master' of https://github.com/caveman2cosmos/caveman2cosmos -- flabbert
remove isHuman special case for worker pathing -- flabbert
 
SVN-11469
v42.1.BETA.6921 - 2022-06-05

All Changes

Merge branch 'master' into release -- Toffer
While investigating another freeze, I found the reason to be yet a bad bug in the unit work broker ontracter code. It used wrong coordinates for where the job would be in certain cases. -- Toffer
 
SVN-11470
v42.1.BETA.6925 - 2022-06-05

All Changes

Merge pull request [#1373](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/1373) from caveman2cosmos/master -- raxo2222
Trailing spaces -- raxo2222
Earth folklore requirement now requires only hills or peaks - for some reason GOM requirement style didn't work. -- raxo2222
Fixed a freeze bug. -- Toffer
 
SVN-11471
v42.1.BETA.6927 - 2022-06-06

All Changes

Merge branch 'master' into release -- Toffer
Some work on hunter AI and how they interact with units meant to escort hunters through the contract broker, fixed some minor shortcomings in the contract broker. -- Toffer
 
SVN-11472
v42.1.BETA.6942 - 2022-06-09

All Changes

Merge branch 'master' into release -- Toffer
Minor addition to my last commit to improve early game behavior in particular. -- Toffer
Merge branch 'master' into release -- Toffer
Resolved a code quirk that made cities more reluctant to train settlers than what was reasonable, general improvements to the city site evaluations, AI should now be more inclined to plop a city close to enemy territory. -- Toffer
switched CvUnitInfo readpass2 to delayed resolution ([#1376](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/1376)) -- MattOttawa
give movespeed buff to settler not tribe -- flabbert
Merge branch 'master' of https://github.com/caveman2cosmos/caveman2cosmos -- flabbert
buff settler movespeed back to 2, it wasnt the cause of lack of settling -- flabbert
switched CvPromotionInfo readpass2 to AIAndy's delayed resolution ([#1375](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/1375)) -- MattOttawa
Improved flavor listing script, and removed few more flavor entries from conventionally unobtainable items. -- raxo2222
Merge branch 'master' of https://github.com/caveman2cosmos/caveman2cosmos -- flabbert
if plot checked has improvement, skip it, this needs to actually evalute what improvement is there, but will do for now -- flabbert
exposed 3 methods to python for flavors ([#1374](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/1374)) -- MattOttawa
Removed flavors from items that aren't conventionally buildable (>0 cost) - it influences item valuation. -- raxo2222
 
SVN-11474
v42.1.BETA.6951 - 2022-06-14

All Changes

Merge pull request [#1379](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/1379) from caveman2cosmos/master -- raxo2222
reverted the removal of flavors from great people -- flabbert
Some work on the unit edit screen in worldbuilder, now possible to add and remove transport/cargo from/to units on a plot. -- Toffer
 
SVN-11475
v42.1.BETA.6956 - 2022-06-18

All Changes

Merge pull request [#1382](https://github.com/caveman2cosmos/Caveman2Cosmos/issues/1382) from caveman2cosmos/master -- raxo2222
AI was incapable of upgrading units if the immediate upgrades were obsoleted, i.e. it was unable to skip an upgrade in the upgrade chain, so that old units could get stuck and unupgradable by AI.. -- Toffer
Forgot to remove some debug lines, did some additional clutter cleaning. -- Toffer
Improved some performance by streamlinng some code and adding appropriate cache. Tweaks and fixes to the unit discover tech mechanism. -- Toffer
 
Top Bottom