(build_bridge,build_tower,retreat_ship1): Mark "X" on sector
where mines were found when retreating. Remove "X" when the bridge span or tower is built. Closes #1149809. The bmap is now updated when the bridge span or tower is built. A bulletin was added for when mines were swept when retreating.
This commit is contained in:
parent
250fc7d354
commit
dcd0794104
2 changed files with 18 additions and 0 deletions
|
@ -723,6 +723,8 @@ build_bridge(struct sctstr *sp, short *vec)
|
|||
sect.sct_mobil = 0;
|
||||
}
|
||||
sect.sct_mines = 0;
|
||||
map_set(player->cnum, sect.sct_x, sect.sct_y, dchr[SCT_BSPAN].d_mnem, 2);
|
||||
writemap(player->cnum);
|
||||
putsect(§);
|
||||
pr("Bridge span built over %s\n",
|
||||
xyas(sect.sct_x, sect.sct_y, player->cnum));
|
||||
|
@ -1010,6 +1012,8 @@ build_tower(struct sctstr *sp, short *vec)
|
|||
if (!opt_DEFENSE_INFRA)
|
||||
sect.sct_defense = sect.sct_effic;
|
||||
sect.sct_mines = 0;
|
||||
map_set(player->cnum, sect.sct_x, sect.sct_y, dchr[SCT_BTOWER].d_mnem, 2);
|
||||
writemap(player->cnum);
|
||||
putsect(§);
|
||||
pr("Bridge tower built in %s\n",
|
||||
xyas(sect.sct_x, sect.sct_y, player->cnum));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue