12 lines
333 B
Plaintext
12 lines
333 B
Plaintext
void main()
|
|
{
|
|
object oPC = GetPCSpeaker();
|
|
int hd = GetHitDice(oPC);
|
|
int hp = GetCurrentHitPoints(oPC);
|
|
int dam = d12(hd)+d6(hd);
|
|
if (GetIsPC(oPC) && !GetIsDM(oPC)){
|
|
ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectDamage(dam, DAMAGE_TYPE_FIRE, DAMAGE_POWER_ENERGY),oPC);
|
|
}
|
|
ActionUnlockObject(GetNearestObjectByTag("heartbox"));
|
|
}
|