diff --git a/src/uncategorized/arcmgmt.tw b/src/uncategorized/arcmgmt.tw
index b39f08b2b4f086272575761803d43aace10b2f62..6a80975eed30111f8f5ea161230d8ee79ceb0c4c 100644
--- a/src/uncategorized/arcmgmt.tw
+++ b/src/uncategorized/arcmgmt.tw
@@ -612,6 +612,7 @@ $menialBioreactors -= _expirationBR>>
 	<<if $secExp == 1>>
 		<<if $docks < 4 && $railway < 4>>
 			<<set _weatherFreeze = 1>>
+			<<set $weatherAwareness = 1>>
 			<br>//The terrible weather is @@.red;preventing people from entering or leaving@@ your arcology. Improving your transport infrastructure will prevent this from happening.//
 		<<else>>
 			<<set _weatherFreeze = 0>>
@@ -632,6 +633,7 @@ $menialBioreactors -= _expirationBR>>
 		<</if>>
 	<<elseif $antiWeatherFreeze < 1>>
 		<<set _weatherFreeze = 1>>
+		<<set $weatherAwareness = 1>>
 		<br>//The terrible weather is @@.red;preventing people from entering or leaving@@ your arcology. Improving your transport infrastructure will prevent this from happening.//
 	<<else>>
 		<<set _weatherFreeze = 0>>
diff --git a/src/uncategorized/persBusiness.tw b/src/uncategorized/persBusiness.tw
index 55ff98ccf10e303464a4aaf2af193be18ed1c1d7..ca84a4d0375e62094e9b0e2c76861e24096be456 100644
--- a/src/uncategorized/persBusiness.tw
+++ b/src/uncategorized/persBusiness.tw
@@ -789,8 +789,8 @@ Routine upkeep of your demesne costs @@.yellow;<<print cashFormat($costs)>>.@@
 				<<set $rep = Math.trunc($rep*0.8)>>
 				<<set $cash -= Math.trunc(_weatherRepairCost/4), $PC.engineering += .1>>
 			<</if>>
-		<<elseif $weatherToday.severity-$weatherCladding == 2>>
-			<<if $weatherCladding >= 1>>
+		<<elseif $weatherToday.severity-$weatherCladding <= 2>>
+			<<if $weatherToday.severity > 2>>
 				<<set $weatherAwareness = 1>>
 				The arcology's hardened exterior resisted severe weather this week. Your citizens are @@.green;grateful@@ to you for maintaining the arcology as a safe haven from the terrible climate.
 				<<set $rep += 100>>