This completely merges the line-oriented and screen I/O managers,
[super-star-trek.git] / reports.c
index cbbf1ffb6c81a13cb20ddf6618442ab57b85de0b..54c73d98ad2131478eafffe32c5fd26203f8c3b1 100644 (file)
--- a/reports.c
+++ b/reports.c
@@ -2,7 +2,6 @@
 #include <math.h>
 #include <stdlib.h>
 #include <string.h>
-#include "conio.h"
 
 void attakreport(int l) {
      if (!l) {
@@ -272,10 +271,12 @@ int srscan(int l) {
                                                 case IHDOCKED: textcolor(LIGHTGRAY); break;
                                                 case IHDEAD: textcolor(WHITE);
                                         }
-                                        if (game.quad[i][j]!=ship) highvideo();
+                                        if (game.quad[i][j] != ship) 
+                                           highvideo();
                                    }
-                                   if (game.quad[i][j] & 128) highvideo();
-                                   proutn("%c ",game.quad[i][j] & 127);
+                                   if (game.quad[i][j] & DAMAGED) 
+                                      highvideo();
+                                   proutn("%c ",game.quad[i][j] & ~DAMAGED);
                                    textcolor(LIGHTGRAY);
                                 }
                                else