@@ -7078,13 +7078,15 @@ export function cleanAddTrait(trait){
70787078 break ;
70797079 }
70807080 purgeLumber ( ) ;
7081+ setResourceName ( 'Useless' ) ;
70817082 break ;
70827083 case 'smoldering' :
70837084 global . resource . Chrysotile . display = true ;
70847085 if ( global . race [ 'kindling_kindred' ] ) {
70857086 break ;
70867087 }
70877088 purgeLumber ( ) ;
7089+ setResourceName ( 'Useless' ) ;
70887090 break ;
70897091 case 'iron_wood' :
70907092 if ( global . race [ 'smoldering' ] ) {
@@ -7120,6 +7122,7 @@ export function cleanAddTrait(trait){
71207122 case 'flier' :
71217123 setResourceName ( 'Stone' ) ;
71227124 setResourceName ( 'Brick' ) ;
7125+ defineGovernor ( ) ; // Rename resource in storage balance config
71237126 global . resource . Cement . display = false ;
71247127 global . civic . cement_worker . display = false ;
71257128 global . civic . cement_worker . workers = 0 ;
@@ -7136,6 +7139,7 @@ export function cleanAddTrait(trait){
71367139 global . civic . quarry_worker . workers = 0 ;
71377140 global . civic . quarry_worker . assigned = 0 ;
71387141 setResourceName ( 'Stone' ) ;
7142+ defineGovernor ( ) ; // Rename resource in storage balance config
71397143 setPurgatory ( 'tech' , 'hammer' ) ;
71407144 setPurgatory ( 'city' , 'rock_quarry' ) ;
71417145 break ;
@@ -7354,9 +7358,10 @@ export function cleanRemoveTrait(trait,rank){
73547358 if ( ( global . tech [ 'axe' ] || global . tech [ 'reclaimer' ] ) && ! global . race [ 'orbit_decayed' ] ) {
73557359 global . civic . lumberjack . display = true ;
73567360 }
7361+ setResourceName ( 'Useless' ) ;
73577362 break ;
73587363 case 'smoldering' :
7359- releaseResource ( 'Chrysotile' )
7364+ releaseResource ( 'Chrysotile' ) ;
73607365 if ( global . race [ 'kindling_kindred' ] ) {
73617366 break ;
73627367 }
@@ -7376,6 +7381,7 @@ export function cleanRemoveTrait(trait,rank){
73767381 if ( ( global . tech [ 'axe' ] || global . tech [ 'reclaimer' ] ) && ! global . race [ 'orbit_decayed' ] ) {
73777382 global . civic . lumberjack . display = true ;
73787383 }
7384+ setResourceName ( 'Useless' ) ;
73797385 break ;
73807386 case 'iron_wood' :
73817387 if ( global . tech [ 'foundry' ] ) {
@@ -7399,6 +7405,7 @@ export function cleanRemoveTrait(trait,rank){
73997405 case 'flier' :
74007406 setResourceName ( 'Stone' ) ;
74017407 setResourceName ( 'Brick' ) ;
7408+ defineGovernor ( ) ; // Rename resource in storage balance config
74027409 checkPurgatory ( 'tech' , 'cement' ) ;
74037410 if ( global . tech [ 'cement' ] ) {
74047411 checkPurgatory ( 'city' , 'cement_plant' ) ;
@@ -7409,6 +7416,7 @@ export function cleanRemoveTrait(trait,rank){
74097416 break ;
74107417 case 'sappy' :
74117418 setResourceName ( 'Stone' ) ;
7419+ defineGovernor ( ) ; // Rename resource in storage balance config
74127420 checkPurgatory ( 'tech' , 'hammer' ) ;
74137421 if ( global . tech [ 'mining' ] >= 1 ) {
74147422 checkPurgatory ( 'city' , 'rock_quarry' , { count : 0 , asbestos : 0 } ) ;
0 commit comments