summaryrefslogtreecommitdiffstats
path: root/games/sail/sync.c
diff options
context:
space:
mode:
Diffstat (limited to 'games/sail/sync.c')
-rw-r--r--games/sail/sync.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/games/sail/sync.c b/games/sail/sync.c
index b896eed..ab663a9 100644
--- a/games/sail/sync.c
+++ b/games/sail/sync.c
@@ -264,7 +264,7 @@ sync_update(type, ship, a, b, c, d)
}
case W_UNFOUL: {
register struct snag *p = &ship->file->foul[a];
- if (p->sn_count > 0)
+ if (p->sn_count > 0) {
if (b) {
ship->file->nfoul -= p->sn_count;
p->sn_count = 0;
@@ -272,11 +272,12 @@ sync_update(type, ship, a, b, c, d)
ship->file->nfoul--;
p->sn_count--;
}
+ }
break;
}
case W_UNGRAP: {
register struct snag *p = &ship->file->grap[a];
- if (p->sn_count > 0)
+ if (p->sn_count > 0) {
if (b) {
ship->file->ngrap -= p->sn_count;
p->sn_count = 0;
@@ -284,14 +285,16 @@ sync_update(type, ship, a, b, c, d)
ship->file->ngrap--;
p->sn_count--;
}
+ }
break;
}
case W_SIGNAL:
- if (mode == MODE_PLAYER)
+ if (mode == MODE_PLAYER) {
if (nobells)
Signal("%s (%c%c): %s", ship, a);
else
Signal("\7%s (%c%c): %s", ship, a);
+ }
break;
case W_CREW: {
register struct shipspecs *s = ship->specs;
OpenPOWER on IntegriCloud