Files
Anphillia_PRC8/_module/nss/dae_hbtickcold.nss
Jaysyn904 28cdb617b3 Initial commit
Adding all of the current content for Anphillia Unlimited.
2024-01-04 07:49:38 -05:00

21 lines
713 B
Plaintext

void main()
{
object oPlayer = GetFirstObjectInArea(OBJECT_SELF);
while (oPlayer != OBJECT_INVALID)
{
int iSave = FortitudeSave(oPlayer, 35, SAVING_THROW_TYPE_COLD, OBJECT_SELF);
switch (iSave)
{
case 0: // Failed
ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectDamage(20, DAMAGE_TYPE_COLD, DAMAGE_POWER_NORMAL), oPlayer);
break;
case 1: // Saved
ApplyEffectToObject(DURATION_TYPE_INSTANT, EffectDamage(10, DAMAGE_TYPE_COLD, DAMAGE_POWER_NORMAL), oPlayer);
break;
default: // Immune
break;
}
oPlayer = GetNextObjectInArea(OBJECT_SELF);
}
}