Aschbourne_PRC8/_module/nss/ud_nodeath.nss

25 lines
499 B
Plaintext
Raw Normal View History

2024-06-14 10:48:20 -04:00
/**
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;
}
}