if (iquad==IHDOT) continue;
/* hit something */
setwnd(message_window);
- skip(1); /* start new line after text track */
+ if (damaged(DSRSENS) && !game.condition==docked)
+ skip(1); /* start new line after text track */
switch(iquad) {
case IHE: /* Hit our ship */
case IHF:
/* Added mv to allow enemy to "move" before dying */
int i,j;
- skip(1);
crmena(true, type, sector, mv);
/* Decide what kind of enemy it is and update appropriately */
if (type == IHR) {
}
if (key != IHREAL && game.nenhere != 0) {
prout(_("Phasers locked on target. Energy available: %.2f"),
- ifast?game.energy-200.0:game.energy,1,2);
+ ifast?game.energy-200.0:game.energy);
}
irec=0;
do {
chew();
key = IHEOL;
if (damaged(DCOMPTR))
- prout(_("Battle computer damaged, manual file only."));
+ prout(_("Battle computer damaged, manual fire only."));
else {
skip(1);
prouts(_("---WORKING---"));
else /* decide whether or not to emasculate klingon */
if (kpow > 0 && Rand() >= 0.9 &&
kpow <= ((0.4 + 0.4*Rand())*kpini)) {
- prout(_("***Mr. Spock- \"Captain, the vessel at "),
+ prout(_("***Mr. Spock- \"Captain, the vessel at %s"),
cramlc(sector, w));
prout(_(" has just lost its firepower.\""));
game.kpower[kk] = -kpow;