diff --git a/src/lib/update/plague.c b/src/lib/update/plague.c index 1eafa652..0447ec39 100644 --- a/src/lib/update/plague.c +++ b/src/lib/update/plague.c @@ -192,8 +192,10 @@ plague_people(struct natstr *np, register int *vec, register int *cvec, break; default: /* bad */ + logerror("plague_people: bad pstage %d", stage); + cvec[C_PSTAGE] = PLG_HEALTHY; cvec[C_PTIME] = 0; - break; + return PLG_HEALTHY; } if (cvec[C_PTIME] <= 0) { cvec[C_PSTAGE]--;