]> git.pond.sub.org Git - empserver/commitdiff
Simplify calls to mpr()
authorMarkus Armbruster <armbru@pond.sub.org>
Sat, 22 Mar 2008 10:04:53 +0000 (11:04 +0100)
committerMarkus Armbruster <armbru@pond.sub.org>
Sat, 22 Mar 2008 10:04:53 +0000 (11:04 +0100)
mpr() does nothing when its first argument is zero.  No need to avoid
calling it in that case; remove the conditionals.

src/lib/commands/bomb.c
src/lib/subs/detonate.c
src/lib/subs/mslsub.c

index 7d5653c55d91fd6f92b4302ef9170be96e8b6949..b791b7b8d1b0442f7f5d24e83c45b5f1debffbe2 100644 (file)
@@ -789,9 +789,8 @@ land_bomb(struct emp_qelem *list, struct sctstr *target)
        if (dam > 100)
            dam = 100;
        own = land.lnd_own;
-       if (own != 0)
-           mpr(own, "%s pinpoint bombing raid did %d damage to %s\n",
-               cname(player->cnum), dam, prland(&land));
+       mpr(own, "%s pinpoint bombing raid did %d damage to %s\n",
+           cname(player->cnum), dam, prland(&land));
        check_retreat_and_do_landdamage(&land, dam);
 
        if (land.lnd_rflags & RET_BOMBED)
index 8ea31991e4c7fa6cf91c1fc2e12683fabc104b54..e027eb4a3a3f29a66a703654272889c177c3f583 100644 (file)
@@ -98,9 +98,8 @@ detonate(struct nukstr *np, coord x, coord y, int airburst)
            continue;
        if (type == SCT_SANCT) {
            mpr(bombown, "bounced off %s\n", xyas(ns.x, ns.y, bombown));
-           if (own != 0)
-               mpr(own, "%s nuclear device bounced off %s\n",
-                   cname(bombown), xyas(ns.x, ns.y, bombown));
+           mpr(own, "%s nuclear device bounced off %s\n",
+               cname(bombown), xyas(ns.x, ns.y, bombown));
            nreport(bombown, N_NUKE, own, 1);
            continue;
        }
@@ -191,10 +190,9 @@ detonate(struct nukstr *np, coord x, coord y, int airburst)
                prplane(&plane),
                xyas(plane.pln_x, plane.pln_y, own), damage);
        } else {
-           if (own != 0)
-               mpr(own, "%s nuclear device did %d%% damage to %s at %s\n",
-                   cname(bombown), damage,
-                   prplane(&plane), xyas(plane.pln_x, plane.pln_y, own));
+           mpr(own, "%s nuclear device did %d%% damage to %s at %s\n",
+               cname(bombown), damage,
+               prplane(&plane), xyas(plane.pln_x, plane.pln_y, own));
        }
        putplane(ni.cur, &plane);
     }
@@ -239,10 +237,9 @@ detonate(struct nukstr *np, coord x, coord y, int airburst)
            mpr(bombown, "%s at %s reports %d%% damage\n",
                prland(&land), xyas(land.lnd_x, land.lnd_y, own), damage);
        } else {
-           if (own != 0)
-               mpr(own, "%s nuclear device did %d%% damage to %s at %s\n",
-                   cname(bombown), damage,
-                   prland(&land), xyas(land.lnd_x, land.lnd_y, own));
+           mpr(own, "%s nuclear device did %d%% damage to %s at %s\n",
+               cname(bombown), damage,
+               prland(&land), xyas(land.lnd_x, land.lnd_y, own));
        }
        putland(land.lnd_uid, &land);
     }
@@ -281,10 +278,9 @@ detonate(struct nukstr *np, coord x, coord y, int airburst)
            mpr(bombown, "%s at %s reports %d%% damage\n",
                prship(&ship), xyas(ship.shp_x, ship.shp_y, own), damage);
        } else {
-           if (own != 0)
-               mpr(own, "%s nuclear device did %d%% damage to %s at %s\n",
-                   cname(bombown), damage, prship(&ship),
-                   xyas(ship.shp_x, ship.shp_y, own));
+           mpr(own, "%s nuclear device did %d%% damage to %s at %s\n",
+               cname(bombown), damage, prship(&ship),
+               xyas(ship.shp_x, ship.shp_y, own));
        }
        putship(ship.shp_uid, &ship);
     }
@@ -307,9 +303,8 @@ detonate(struct nukstr *np, coord x, coord y, int airburst)
            mpr(bombown, "%s at %s destroyed\n",
                prnuke(&nuke), xyas(nuke.nuk_x, nuke.nuk_y, own));
        } else {
-           if (own != 0)
-               mpr(own, "%s at %s destroyed\n",
-                   prnuke(&nuke), xyas(nuke.nuk_x, nuke.nuk_y, own));
+           mpr(own, "%s at %s destroyed\n",
+               prnuke(&nuke), xyas(nuke.nuk_x, nuke.nuk_y, own));
        }
        putnuke(ni.cur, &nuke);
     }
index bc44987513660a48b4f19d6fbfffa05aecff725e..3f4bb5e45bd3906d47684763098a6891dd2f9341 100644 (file)
@@ -236,11 +236,9 @@ msl_intercept(coord x, coord y, natid bombown, int hardtarget,
        att_name = "satellite";
        def_name = "a-sat missile";
        news_item = N_SAT_KILL;
-       if (sect.sct_own) {
-           mpr(sect.sct_own, "%s has positioned a satellite over %s\n",
-               sublaunch ? "someone" : cname(bombown),
-               xyas(x, y, sect.sct_own));
-       }
+       mpr(sect.sct_own, "%s has positioned a satellite over %s\n",
+           sublaunch ? "someone" : cname(bombown),
+           xyas(x, y, sect.sct_own));
     } else if (wantflags == P_N && nowantflags == P_O) {
        att_name = "warhead";
        def_name = "abm";
@@ -304,8 +302,7 @@ msl_intercept(coord x, coord y, natid bombown, int hardtarget,
        free(qp);
     }
     if (icount == 0) {
-       if (sect.sct_own != 0)
-           mpr(sect.sct_own, "No %ss launched to intercept.\n", def_name);
+       mpr(sect.sct_own, "No %ss launched to intercept.\n", def_name);
        return destroyed;
     }
 
@@ -323,10 +320,9 @@ msl_intercept(coord x, coord y, natid bombown, int hardtarget,
            mpr(sect.sct_own, "%s launched to intercept %s %s!\n",
                def_name, who, att_name);
        } else {
-           if (sect.sct_own)
-               mpr(sect.sct_own,
-                   "%s launched an %s to intercept the %s %s!\n",
-                   cname(pp->pln_own), def_name, who, att_name);
+           mpr(sect.sct_own,
+               "%s launched an %s to intercept the %s %s!\n",
+               cname(pp->pln_own), def_name, who, att_name);
            mpr(pp->pln_own,
                "%s launched to intercept %s %s arcing towards %s territory!\n",
                def_name, who, att_name, cname(sect.sct_own));
@@ -337,8 +333,7 @@ msl_intercept(coord x, coord y, natid bombown, int hardtarget,
                    att_name, x, y, bombown)) {
            mpr(bombown, "%s destroyed by %s %s!\n",
                att_name, cname(pp->pln_own), def_name);
-           if (sect.sct_own)
-               mpr(sect.sct_own, "%s %s intercepted!\n", who, att_name);
+           mpr(sect.sct_own, "%s %s intercepted!\n", who, att_name);
            if (sect.sct_own != pp->pln_own)
                mpr(pp->pln_own, "%s %s intercepted!\n", who, att_name);
            destroyed = 1;
@@ -362,9 +357,8 @@ msl_intercept(coord x, coord y, natid bombown, int hardtarget,
     if (icount) {
        mpr(bombown, "%s made it through %s defenses!\n",
            att_name, def_name);
-       if (sect.sct_own)
-           mpr(sect.sct_own, "%s made it through %s defenses!\n",
-               att_name, def_name);
+       mpr(sect.sct_own, "%s made it through %s defenses!\n",
+           att_name, def_name);
     }
     return destroyed;
 }