- if (has_supply(lp)) {
- use_supply(lp);
- putland(lp->lnd_uid, lp);
- dam2 = ldround(landunitgun(lp->lnd_effic, lp->lnd_dam, gun,
- lp->lnd_ammo, shell), 1);
- if (sect.sct_type == SCT_WATER) {
- if (chance(lp->lnd_acc / 100.0))
- dam2 = ldround(dam2 / 2.0, 1);
- }
- dam += dam2;
- if (sect.sct_type == SCT_WATER)
- nreport(lp->lnd_own, N_SHP_SHELL, victim, 1);
- else
- nreport(lp->lnd_own, N_SCT_SHELL, victim, 1);
- wu(0, lp->lnd_own,
- "%s fires at %s %s at %s\n",
- prland(lp), cname(victim), s, xyas(x, y, lp->lnd_own));
-
- mpr(victim, "%s %s fires at you at %s\n",
- cname(lp->lnd_own), prland(lp), xyas(x, y, victim));
+ if (sect.sct_type == SCT_WATER) {
+ if (chance(lp->lnd_acc / 100.0))
+ dam2 = ldround(dam2 / 2.0, 1);