Implemented Fix List

==================



This list is presented by folder to make maintenance easier.



Anomalies

=========

[*] Terraforming candidate allowed for AI. (Risa)

[*] Split terraforming candidate into two max_once events. Less terraforming candidate spam in the late game. (Ariphaos)

[*] Move anomaly event triggers to the anomalies themselves, so anomaly fire chances aren't wasted. (Risa. Paradox addressed a couple of these.)

[*] Prevent anomalies from clobbering resources already present. (Risa. Paradox fixed a fair number of these, but many remain.)

[*] AI can now get some liquid metal. (Risa)

[*] Deceptive gas giant will no longer trigger on Baldarak colonies. (Risa)

[*] Allow GAS_ZRO_ICE_CAT to be discovered if the player has the Zroni chain. (Ariphaos)

[*] Correct conflicting requirements for alien Voyager anomalies. (Risa)

[*] Fixed inappropriate requirements for HBL_LUSH_PLANET_1_CAT and FROZ_BASE_CAT. (Risa)

[*] Allow DISTAR_DIAMOND_CAT to spawn in multi-star systems. (Risa)

[*] Fixed abandoned_outpost_category inappropriate spawn chance. (Risa)

[*] Stop AIANOM_MININGDEPO_CAT from putting rocks on stars. (Risa)

[*] Big Friendly Warform, Honeymooners, Star Crazy, Weapons Testing, Primordial Soup, Artificial Moon, Invisible Death, and Gateway Hijacking, no longer max_once_global. (Ariphaos)

[*] Fixed some scope issues. (Ariphaos)

[*] Fixed supply wreckage chain, though it may need a better rewrite. (Ariphaos)



Archaeology Sites

=================

[*] Prevent AI from being able to excavate Baol/Zroni digsites. (The AI does not register visibility for dig sites). (Ariphaos)



Bombardment Stances

===================

[*] Fix a bug in AI logic of raiding bombardment (vanilla checks wrong scope). (Risa)



Bypasses

========

[*] Prevent Amoebae and Tiyanki from using Gateways or L-Gates. (Ariphaos)

[*] Must be a Federation member, overlord or subject to use an owned Gateway. (Ariphaos)



Components

==========

[*] Allow designs to auto-upgrade to dragonscale armor, psi-shield, and precognitive interface, when they are available. (Risa)

[*] AI Outlawed policy will prevent the AI from using Sapient combat computers in their designs. Lacking Trancendance will prevent the AI from using psi-shields or precog interfaces in their designs. (Ariphaos)



Country Types

=============

[*] AI should be willing to build more construction ships. (Ariphaos)

[*] Let nomads destroy starbases if pissed. (Risa)



Game Rules

==========

[*] Prevented FEs and Awakened Marauders from clobbering the Distant Stars leviathans, as well as the Crystal home system. Support modded guardians also. (Ariphaos)

[*] Remove Cybrex empire's universal bombardment ability, so that their fleet now hopefully leave friendly/neutral planets alone. (Risa)



Megastructures

==============

[*] Disable ringworld construction in Contingency's hub systems, so that the crisis can develop correctly. (Risa)



On Actions

==========

[*] distar.1082 (Azizians) pulled from checking every single owned planet in the galaxy every month to be a looper. (Risa)

[*] Drastically increased the chances of the Zroni chain firing. Slightly increased Baol chances. (Ariphaos)

[*] A couple of Leviathans events were removed because they do nothing. (Risa)

[*] Moved Ratling capital investigation to on_survey, rather than as an anomaly. (Risa)

[*] Remants contact flagged when surveying artificial planets, tomb worlds, etc. (Ariphaos)



Planet Modifiers

================

[*] Fix some planet modifiers missing reference to alpine and savannah planet type. (Risa)



Random Names

============

[*] Sorted the lists. (Ariphaos)

[*] Removed the underscore from the High_ species modification prefix, preventing literally unplayable species names. (Ariphaos)

[*] Removed duplicate star names, which the game will happily duplicate accordingly. (Ariphaos)



Scripted Effects

================

[*] Added Curator POI for the Scavenger Bot and Tiyanki Matriarch. (Ariphaos)

[*] Fixed the Voidspawn POI. (Ariphaos)



Ship Sizes

==========

[*] Marauder Station range fix. (Risa)



Special Projects

================

[*] Xenocidal AI empires won't research contact projects. Tweak to timing for Rogue Servitors. (Ariphaos)

[*] Limbo refugees won't pick a holy world. (Risa)

[*] Cancel shielded world project if opened by another empire. (Risa)

[*] Fix the bug that some special projects trigger event for wrong country, if the project's assigned planet changes owner before project completion. The most serious ones includes non-syntheic-ascended country (even Contingency!) gets cybernetic / synth species change, or non-psionic-ascended country gets access to shroud. This fix is done by changing the way how those special projects are issued. So it doesn't change behaviors of those projects already issued in an ongoing game. (Risa)



Species Rights

==============

[*] Don't allow assimilators to cyborgize machine units. (Risa)

[*] Fix migration controls for hive mind pops and robots. (Risa)



Traits

======

[*] leader_trait_unstable_code_base properly recognized as an admiral trait. (Risa)



Events (Anomalies)

==================

[*] Prevent Baldarak chain from clobbering deposits. Will also only target surveyed worlds. (Ariphaos)

[*] Star Crazy won't break just because it can't find a star without an energy deposit. (Ariphaos)

[*] Add terraforming candidate to Locust planet. (Ariphaos)

[*] Prevent wormhole generation anomaly from landing on an empire capital or FE system. (Ariphaos)

[*] Reroll deposits on projecting moon event. (Risa)

[*] Make stranded scientist event targets no longer global. (Ariphaos)

[*] Homicidals even hate Bubbles. (Ariphaos)

[*] Homicidals are not pro-brainslug. (Ariphaos)

[*] Slightly more reaction if you are a xenophobe and accept the brain slugs. (Ariphaos)

[*] AI Outlawed policy blocks AI Admiral project. (Ariphaos)

[*] Reenable Robot Cleaner project option. (Risa)

[*] Juvenile Amoeba and Big Friendly Warform don't start out hostile. (Ariphaos)



Events (Fallen Empires and Endgame)

===================================

[*] Increased chance of War in Heaven from 60% to 90%. May still be less if a FE is knocked out beforehand. (Ariphaos)

[*] Extended ai_no_war flags so the AI won't do silly things mucking with the War in Heaven. (Ariphaos)

[*] Awakened Fallen Empires actually start with max normal and produced resources. (Ariphaos)

[*] Fix some minor errors in War in Heaven. (Not so minor if you crack a holy world to awaken the Spiritualist FE during the War in Heaven.) (Risa)

[*] Machine FE can demand machine empires to stop waging wars or to stop colonizing. (Risa)

[*] Materialist FE can ask AI empires for scientist too. (Risa)

[*] Fallen Empires won't try to reward machine intelligences with useless meatbag tech. (Risa)

[*] Fallen Empire flags proper country when making demands. (Risa)

[*] Multiple fallen empires can make demands of the same country. (Ariphaos)

[*] Minor bugfix to fallen_empires_tasks.19. (Risa)

[*] Make Prethoryn initial warning target correct systems. (Risa)

[*] Fix Prethoryn logic so that you can't call it a total victory by defeating Vanguard in a blitzkrieg before main invasion arrives. (Risa)

[*] Slightly alter the structure of crisis beginning and ending events, so they won't be broken by custom government forms from other mods. (Risa)

[*] Don't spawn the Sentinels in the L-Cluster or Sealed System. (Risa)

[*] Prevent Cybrex or Contingency from spawning in the Sealed System. (Risa)



Events (Other)

==============

[*] Non-homicidal/inward perfection player countries can recieve the communications spread event from both ends. Some tweaks to timing. (Ariphaos)

[*] Fix some is_ai = no improperly located in planet pre_triggers. This fixes many events to block them from the AI getting them, like seismic chain, etc. (Ariphaos)

[*] Allow nomads to spawn with Megacorp enabled. (Ariphaos)

[*] Chosen One will not pick non-psionic leaders as options. (Risa)

[*] Make Zroni crystal apply equally to all Chosen One options. (Ariphaos)

[*] Don't duplicate shroud tech events. (Ariphaos)

[*] Prevent wormholes from spawning in Fallen Empire systems. (Ariphaos)

[*] No longer possiple for multiple players to get the Galatron. (Ariphaos)

[*] Made spawned systems spawn closer to their origins, usually. Limits some wonkiness. (Ariphaos)

[*] Block gestalt empires from getting the Zroni chain. (Ariphaos)

[*] Cannot avoid the Rage Virus by refusing to click. (Risa)

[*] Enigmatic Cache no longer blocked by the player being at war at just the wrong moment. (Risa)

[*] Habitable Worlds chain no longer checked for every single day for every single player. (Risa)

[*] Primitive humans no longer scope to custom human empire capitals. (Risa)

[*] Primitives do not need to inspect an observation station to launch a space station. (Risa)

[*] Extended the time primitives spend in the Stone, Bronze, and Iron ages. (Ariphaos)

[*] New contact opinions go both ways. (Risa)

[*] Block rebels from getting an extra three ethea points. (Risa)

[*] Smuggler Weapons gives primitives the aquired tech modifier. (Risa)

[*] Enlightenment and covert infiltration fixes. (Risa)

[*] Allow Gestalt empire admirals to get Scout and Engineer by event. (Risa)

[*] Admirals with unstable code base can't get it again. (Risa)

[*] Clear districts from the Waiting World. (Ariphaos)

[*] trait = random_trait does not work, but a workaround is applied where only one is needed. (Ariphaos)

[*] Automatically close borders on truce end, if default policy is to close borders. (Ariphaos)

[*] AI will get access to space creature contact projects. (Risa)

[*] For space critter projects, AI weighted to choose militaristic or pacifist/xenophile options if they have them. (Ariphaos)

[*] First Colony messages for relic worlds, ecumenopolises, tomb worlds, gaia worlds, habitats, ringworlds, and a generic one is provided for modded worlds. (Ariphaos)