--- a/industry_cmd.c Sat Jun 30 15:13:55 2007 +0000
+++ b/industry_cmd.c Sat Jul 07 18:01:26 2007 +0000
@@ -1618,7 +1618,7 @@
if (CHANCE16I(20, 1024, r)) new -= max(((RandomRange(50) + 10) * old) >> 8, 1U);
/* Chance of increasing becomes better when more is transported */
if (CHANCE16I(20 + (i->pct_transported[j] * 20 >> 8), 1024, r >> 16) &&
- i->type != IT_OIL_WELL) {
+ (i->type != IT_OIL_WELL || _opt.landscape != LT_NORMAL)) {
new += max(((RandomRange(50) + 10) * old) >> 8, 1U);
}
--- a/window.c Sat Jun 30 15:13:55 2007 +0000
+++ b/window.c Sat Jul 07 18:01:26 2007 +0000
@@ -610,8 +610,8 @@
_last_z_window++;
}
+ CallWindowEventNP(w, WE_CREATE);
SetWindowDirty(w);
- CallWindowEventNP(w, WE_CREATE);
return w;
}