-#ifndef SERGEEV
-void getline(char *line, int max) {
-#else /* SERGEEV */
-void cgetline(char *line, int max) {
-#endif /* SERGEEV */
+void boom(int ii, int jj)
+/* enemy fall down, go boom */
+{
+ if (curses) {
+ setwnd(SRSCAN_WINDOW);
+ drawmaps(2);
+ wmove(SRSCAN_WINDOW, ii*2+3, jj+2);
+ wattron(SRSCAN_WINDOW, A_REVERSE);
+ waddch(SRSCAN_WINDOW, game.quad[ii][jj]);
+ wrefresh(SRSCAN_WINDOW);
+ sound(500);
+ delay(1000);
+ nosound();
+ wmove(SRSCAN_WINDOW, ii*2+3, jj+2);
+ wattroff(SRSCAN_WINDOW, A_REVERSE);
+ waddch(SRSCAN_WINDOW, game.quad[ii][jj]);
+ wrefresh(SRSCAN_WINDOW);
+ setwnd(LOWER_WINDOW);
+ delay(500);
+ }
+}
+
+void warble(void)
+/* sound and visual effects for teleportation */
+{