conflicting countdowns again

Use the make_foo() intrinsic set/reset routines instead of trying
to manipulate the intrinsics directly.  Previous patch left Dex
down by 1 if stoning caused wounded legs to be fixed, and left
delayed killer allocated if stoning cured sliming or vice versa.
This commit is contained in:
PatR
2018-11-12 11:02:40 -08:00
parent 53a6ce2c2a
commit 1295e7ee28
8 changed files with 40 additions and 33 deletions

View File

@@ -524,7 +524,7 @@ int trouble;
break;
}
case TROUBLE_WOUNDED_LEGS:
heal_legs();
heal_legs(0);
break;
case TROUBLE_STUNNED:
make_stunned(0L, TRUE);