/** ud_nodeath OnUserDefined: This character can be wounded, but will not drop below 40 hitpoints, so they won't die (I hope). J.D. Robertson, 2002 */ #include "i_battle" void main() { switch(GetUserDefinedEventNumber()) { case 1006: // OnDamaged { if (!GetLocalInt(OBJECT_SELF, "KILLABLE")) { // Don't ever let hit points drop below 50 DisallowDeath(); } } break; } }