]> git.pond.sub.org Git - empserver/commitdiff
(landdamage): Code to guard against zero land_mob_max was broken.
authorMarkus Armbruster <armbru@pond.sub.org>
Sun, 21 May 2006 07:59:19 +0000 (07:59 +0000)
committerMarkus Armbruster <armbru@pond.sub.org>
Sun, 21 May 2006 07:59:19 +0000 (07:59 +0000)
Remove it, as fixing it isn't worth it.  Remove superflous casts.

src/lib/common/damage.c

index b213c1f8318bfc63c464ad3b20ec022b1bdcc053..aee60020160c7705821320218e0c029a91cbdff4 100644 (file)
@@ -115,12 +115,10 @@ landdamage(struct lndstr *lp, int dam)
 {
     double damage_factor, m;
 
-    m = (double)land_mob_max;
+    m = land_mob_max;
 
     /* fortification reduces damage */
-    damage_factor = m / (m + ((double)lp->lnd_harden));
-    if (damage_factor == 0.0)
-       damage_factor = 1.0;
+    damage_factor = m / (m + lp->lnd_harden);
 
     /* vulnerable units take more damage */
     damage_factor *= lp->lnd_vul / 100.0;