diff --git a/include/land.h b/include/land.h index e3648f0c..6bbcd809 100644 --- a/include/land.h +++ b/include/land.h @@ -45,7 +45,6 @@ #define N_MAXLAND 30 #define LAND_MINEFF 10 #define LAND_MINFIREEFF 40 /* arty must be this effic to fire */ -#define LND_MINMOBCOST 0.200 struct lndstr { /* initial part must match struct genitem */ diff --git a/include/sect.h b/include/sect.h index d2598c5c..8de63584 100644 --- a/include/sect.h +++ b/include/sect.h @@ -175,7 +175,6 @@ extern struct dchrstr bigcity_dchr; #define SCT_DEFENSE(sp) \ (opt_DEFENSE_INFRA ? (sp)->sct_defense : (sp)->sct_effic) -#define MIN_MOBCOST 0.001 /* lowest cost a sector can have to move into */ #define FORTEFF 5 /* forts must be 5% efficient to fire. */ #define MOB_MOVE 0 diff --git a/src/lib/common/move.c b/src/lib/common/move.c index 931a909d..60c8c291 100644 --- a/src/lib/common/move.c +++ b/src/lib/common/move.c @@ -66,10 +66,10 @@ sector_mcost(struct sctstr *sp, int mobtype) d = (d * 10.0 - sp->sct_effic) / 115; if (mobtype == MOB_MOVE) - return MAX(d, MIN_MOBCOST); + return MAX(d, 0.001); if (sp->sct_own != sp->sct_oldown && sp->sct_mobil <= 0 && mobtype != MOB_RAIL) - return MAX(d, LND_MINMOBCOST); + return MAX(d, 0.2); return MAX(d, 0.01); }