Files
HeroesStone_PRC8/_module/nss/stoned_monster.nss
Jaysyn904 1eefc84201 Initial Commit
Initial Commit.
2025-09-14 15:40:46 -04:00

20 lines
699 B
Plaintext

#include "nw_i0_generic"
void main()
{
SetSpawnInCondition(NW_FLAG_IMMOBILE_AMBIENT_ANIMATIONS, FALSE);
SetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS, FALSE);
SetSpawnInCondition(NW_FLAG_AMBIENT_ANIMATIONS_AVIAN, FALSE);
object oTarget = OBJECT_SELF;
ExecuteScript("do_nothing", oTarget);
int rt = GetRacialType(oTarget);
effect eLink;
if (rt==RACIAL_TYPE_HUMAN)
{eLink = EffectVisualEffect(VFX_DUR_PROT_STONESKIN);
ApplyEffectToObject(DURATION_TYPE_PERMANENT, eLink, oTarget);}
if (rt==RACIAL_TYPE_DRAGON)
{eLink = EffectVisualEffect(VFX_DUR_PROT_BARKSKIN);
ApplyEffectToObject(DURATION_TYPE_PERMANENT, eLink, oTarget);}
SetAILevel(oTarget,AI_LEVEL_VERY_LOW);
}