Posted September 05, 2020
high rated
This patch overhauls the race specific slots, reworks all of the subraces to have different skills than the base race, adds new planet bonus icons, and fixes a bunch of other more minor issues.
0.815 change list:
* changed light race specific slot to medium
* now race specific components are specified by skill tree instead of race
* added an extra crew slot to all ships
* changed Human race specific components from Mine/ComputerBoost to Mine/Thruster
* changed Dryad race specific components from DamageControl/ShieldRegenBoost to MissileDefense/DamageControl
* changed Utopian race specific components from Computer/ComputerActiveBoost to Computer/WeaponVirus
* changed Fringe race specific components from PowerPlant to WeaponPassive/PowerCollector
* changed Hive race specific components from MissileDefense/ThrusterBoost to Ballistics/LightFighter
* changed Drakk race specific components from Fighter to WeaponPassive/LightFighter
* changed Lithosoid race specific components from Armor to Thruster/ArmorPlating
* changed Cortex race specific components from Battery/ShieldActiveBoost to WeaponVirus/Shield
* changed Shadow race specific components from Cloaking/ResistanceExplosion to Cloaking/Decoy
* changed Brunt race specific components from Missile to WeaponPassive/LightMissile
* Ape now has skill trees from Economist/Demanding instead of Economist/Expansionist
* AI now has skill trees from Expansionist/Brilliant instead of Economist/Expansionist
* Justice now has skill trees from Economist/Productive instead of Productive
* Mutant now has skill trees from Regeneration/Productive instead of Trustworthy/Regeneration
* Cyborg now has skill trees from Industrial/Economist instead of Industrial/Ruthless
* Weapon now has skill trees from Chaotic/Ruthless instead of Chaotic/Aggressive
* Soldier now has skill trees from Aggressive/Ruthless instead of Chaotic/Aggressive
* Clone now has skill trees from NaturalFlyers/Expansionist instead of NaturalFlyers/Aggressive
* DrakkHybrid now has skill trees from NaturalFlyers/Brilliant instead of NaturalFlyers/Aggressive
* Asexual now has skill trees from Hardy/Trustworthy instead of Hardy/Expansionist
* Xenophobia now has skill trees from Hardy/Demanding instead of Hardy/Expansionist
* Telepath now has skill trees from Brilliant/Spies instead of Brilliant/Ruthless
* CortexHybrid now has skill trees from Brilliant/Aggressive instead of Brilliant/Ruthless
* Paranoia now has skill trees from Stealth/Brilliant instead of Spies/Stealth
* Pirate now has skill trees from Demanding/Industrial instead of Aggressive/Demanding
* Barbarian now has skill trees from Aggressive/Ruthless instead of Aggressive/Demanding
* Reaper now has skill trees from Scavenger/Aggressive instead of Scavenger/ReverseEngineering
* Infection now has skill trees from ReverseEngineering/Aggressive instead of Scavenger/ReverseEngineering
* subraces all changed to be consistent with traits
* fixed Mine Tracking effecting missiles instead of mines
* fixed bomber damage being much less than it should be
* changed Scavenger components to medium component, start spawning normally earlier, and no longer restricted to Scavengers
* fixed a bunch of skills applying status effect to player also when not meant to (Eris Shrugged)
* now make sure new race that splits from old race know each other (Verdusk)
* should no longer get race paying a primitive race to go to war with someone (Eris Shrugged)
* fixed player not being able to declare when you have a protectorate (Guardfather)
* fixed World::getRoomName returning bad value if level index out of range
* center print now uses value from database correctly instead of old hardcoded value
* fixed a potential clearing problem in StatusEffectBase::build
* fixed GameShared::optimizeSkillDatabaseEntry removing statMults accidentally
* fixed a problem that could leave a settled, non-primitive planet with unresolved anomalies (Eris Shrugged)
* now weapons show projectile speed in highlight text (DysDaemoN)
* can no longer click on other stuff when confirm trade menu is up (Eris Shrugged)
* fixed another way you could get unscannable planet anomalies on primitive planets
* up/down arrow keys now work on race get quests, race solve quests, quests, get quests, and solve quests screens (Monkeyhuouse)
* added Only known locations/Only local quests options on race get quests screen (Darke)
* added race portrait and logo to propoganda, espionage, sabotage, rumor, planet status screens (Bluddy)
* now miniMapZoom value saves (Mythos)
* fixed a bunch of dynamic stats mentioning they are passive when the entire skill is passive (Eris Shrugged)
* added 7 new planet bonus icons
* added federationFormed sound
* fixed a planet anomaly typo (Eris Shrugged)
* changed galaxy to sector in Locate any race quest (Eris Shrugged)
* changed a place where Expert difficulty was Champion instead (Monkeyhuouse)
* changed a place where Veteran difficulty was Elite instead (Monkeyhuouse)
* changed PROTOCOL_VERSION to 94
* fixed 32 variables set but never used warnings from Linux compiler
* fixed a String/char* conversion warning from Linux compilter in PlayerClient::savePlayer
* fixed 2 places in geometry.cpp where //* was causing warnings in Linux compiler
* fixed using add instead of push_backUnique in Level::getFullLevelsMakeUpLevel
0.815 change list:
* changed light race specific slot to medium
* now race specific components are specified by skill tree instead of race
* added an extra crew slot to all ships
* changed Human race specific components from Mine/ComputerBoost to Mine/Thruster
* changed Dryad race specific components from DamageControl/ShieldRegenBoost to MissileDefense/DamageControl
* changed Utopian race specific components from Computer/ComputerActiveBoost to Computer/WeaponVirus
* changed Fringe race specific components from PowerPlant to WeaponPassive/PowerCollector
* changed Hive race specific components from MissileDefense/ThrusterBoost to Ballistics/LightFighter
* changed Drakk race specific components from Fighter to WeaponPassive/LightFighter
* changed Lithosoid race specific components from Armor to Thruster/ArmorPlating
* changed Cortex race specific components from Battery/ShieldActiveBoost to WeaponVirus/Shield
* changed Shadow race specific components from Cloaking/ResistanceExplosion to Cloaking/Decoy
* changed Brunt race specific components from Missile to WeaponPassive/LightMissile
* Ape now has skill trees from Economist/Demanding instead of Economist/Expansionist
* AI now has skill trees from Expansionist/Brilliant instead of Economist/Expansionist
* Justice now has skill trees from Economist/Productive instead of Productive
* Mutant now has skill trees from Regeneration/Productive instead of Trustworthy/Regeneration
* Cyborg now has skill trees from Industrial/Economist instead of Industrial/Ruthless
* Weapon now has skill trees from Chaotic/Ruthless instead of Chaotic/Aggressive
* Soldier now has skill trees from Aggressive/Ruthless instead of Chaotic/Aggressive
* Clone now has skill trees from NaturalFlyers/Expansionist instead of NaturalFlyers/Aggressive
* DrakkHybrid now has skill trees from NaturalFlyers/Brilliant instead of NaturalFlyers/Aggressive
* Asexual now has skill trees from Hardy/Trustworthy instead of Hardy/Expansionist
* Xenophobia now has skill trees from Hardy/Demanding instead of Hardy/Expansionist
* Telepath now has skill trees from Brilliant/Spies instead of Brilliant/Ruthless
* CortexHybrid now has skill trees from Brilliant/Aggressive instead of Brilliant/Ruthless
* Paranoia now has skill trees from Stealth/Brilliant instead of Spies/Stealth
* Pirate now has skill trees from Demanding/Industrial instead of Aggressive/Demanding
* Barbarian now has skill trees from Aggressive/Ruthless instead of Aggressive/Demanding
* Reaper now has skill trees from Scavenger/Aggressive instead of Scavenger/ReverseEngineering
* Infection now has skill trees from ReverseEngineering/Aggressive instead of Scavenger/ReverseEngineering
* subraces all changed to be consistent with traits
* fixed Mine Tracking effecting missiles instead of mines
* fixed bomber damage being much less than it should be
* changed Scavenger components to medium component, start spawning normally earlier, and no longer restricted to Scavengers
* fixed a bunch of skills applying status effect to player also when not meant to (Eris Shrugged)
* now make sure new race that splits from old race know each other (Verdusk)
* should no longer get race paying a primitive race to go to war with someone (Eris Shrugged)
* fixed player not being able to declare when you have a protectorate (Guardfather)
* fixed World::getRoomName returning bad value if level index out of range
* center print now uses value from database correctly instead of old hardcoded value
* fixed a potential clearing problem in StatusEffectBase::build
* fixed GameShared::optimizeSkillDatabaseEntry removing statMults accidentally
* fixed a problem that could leave a settled, non-primitive planet with unresolved anomalies (Eris Shrugged)
* now weapons show projectile speed in highlight text (DysDaemoN)
* can no longer click on other stuff when confirm trade menu is up (Eris Shrugged)
* fixed another way you could get unscannable planet anomalies on primitive planets
* up/down arrow keys now work on race get quests, race solve quests, quests, get quests, and solve quests screens (Monkeyhuouse)
* added Only known locations/Only local quests options on race get quests screen (Darke)
* added race portrait and logo to propoganda, espionage, sabotage, rumor, planet status screens (Bluddy)
* now miniMapZoom value saves (Mythos)
* fixed a bunch of dynamic stats mentioning they are passive when the entire skill is passive (Eris Shrugged)
* added 7 new planet bonus icons
* added federationFormed sound
* fixed a planet anomaly typo (Eris Shrugged)
* changed galaxy to sector in Locate any race quest (Eris Shrugged)
* changed a place where Expert difficulty was Champion instead (Monkeyhuouse)
* changed a place where Veteran difficulty was Elite instead (Monkeyhuouse)
* changed PROTOCOL_VERSION to 94
* fixed 32 variables set but never used warnings from Linux compiler
* fixed a String/char* conversion warning from Linux compilter in PlayerClient::savePlayer
* fixed 2 places in geometry.cpp where //* was causing warnings in Linux compiler
* fixed using add instead of push_backUnique in Level::getFullLevelsMakeUpLevel