25 lines
499 B
Plaintext
25 lines
499 B
Plaintext
|
/**
|
||
|
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;
|
||
|
}
|
||
|
}
|