Simplify build_tower() a bit
No functional change.
This commit is contained in:
parent
ff28200d91
commit
2adb88202f
1 changed files with 3 additions and 9 deletions
|
@ -769,7 +769,6 @@ build_tower(struct sctstr *sp, short *vec)
|
||||||
int avail;
|
int avail;
|
||||||
char *p;
|
char *p;
|
||||||
char buf[1024];
|
char buf[1024];
|
||||||
int good;
|
|
||||||
int i;
|
int i;
|
||||||
int nx;
|
int nx;
|
||||||
int ny;
|
int ny;
|
||||||
|
@ -828,7 +827,6 @@ build_tower(struct sctstr *sp, short *vec)
|
||||||
|
|
||||||
/* Now, check. You aren't allowed to build bridge towers
|
/* Now, check. You aren't allowed to build bridge towers
|
||||||
next to land. */
|
next to land. */
|
||||||
good = 0;
|
|
||||||
for (i = 1; i <= 6; i++) {
|
for (i = 1; i <= 6; i++) {
|
||||||
struct sctstr s2;
|
struct sctstr s2;
|
||||||
nx = sect.sct_x + diroff[i][0];
|
nx = sect.sct_x + diroff[i][0];
|
||||||
|
@ -836,15 +834,11 @@ build_tower(struct sctstr *sp, short *vec)
|
||||||
getsect(nx, ny, &s2);
|
getsect(nx, ny, &s2);
|
||||||
if ((s2.sct_type != SCT_WATER) &&
|
if ((s2.sct_type != SCT_WATER) &&
|
||||||
(s2.sct_type != SCT_BTOWER) && (s2.sct_type != SCT_BSPAN)) {
|
(s2.sct_type != SCT_BTOWER) && (s2.sct_type != SCT_BSPAN)) {
|
||||||
good = 1;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (good) {
|
|
||||||
pr("Bridge towers cannot be built adjacent to land.\n");
|
pr("Bridge towers cannot be built adjacent to land.\n");
|
||||||
pr("That sector is adjacent to land.\n");
|
pr("That sector is adjacent to land.\n");
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
sp->sct_avail -= avail;
|
sp->sct_avail -= avail;
|
||||||
player->dolcost += buil_tower_bc;
|
player->dolcost += buil_tower_bc;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue