In 1.17b, the monsters resurrected by an Archvile were invincible and non-blocking. This was unintentional, and a fixed version is now available for download. The version in the file properties of the Windows executable has been changed to 1.17b.1. If you already downloaded the source code for version 1.17b, the fix is quite simple, so you might want to just apply it yourself and recompile instead of redownloading. In the file p_enemy.c, find the function A_VileChase. Inside that function, go to line 1378. It should read:
Code: Select all
corpsehit->health = info->spawnhealth;
Now add these two lines immediately before it:
Code: Select all
corpsehit->flags = info->flags;
corpsehit->flags2 = info->flags2;