Spoiler
func void equip_itmi_sleeperhelm_mis()
{
if(Npc_IsPlayer(self))
{
if((hero.guild == GIL_GUR) && (SLEEPEQ == 0))
{
Wld_PlayEffect("spellFX_INCOVATION_VIOLET",self,self,0,0,0,FALSE);
Wld_PlayEffect("FX_EarthQuake",self,self,0,0,0,FALSE);
Wld_PlayEffect("SFX_Circle",self,self,0,0,0,FALSE);
ATR_INTELLECT = ATR_INTELLECT + 30;
Npc_SetTalentSkill(self,NPC_TALENT_INTELLECT,ATR_INTELLECT);
SLEEPEQ = 1;
}
else
{
AI_Wait(hero,3);
Mdl_ApplyOverlayMds(self,"humans_skeleton.mds");
AI_PlayAni(self,"S_FIRE_VICTIM");
Snd_Play("MFX_GHOSTVOICE");
Wld_PlayEffect("VOB_MAGICBURN",self,self,0,0,0,FALSE);
Wld_PlayEffect("spellFX_INCOVATION_VIOLET",self,self,0,0,0,FALSE);
Wld_PlayEffect("FX_EarthQuake",self,self,0,0,0,FALSE);
Wld_PlayEffect("SFX_Circle",self,self,0,0,0,FALSE);
B_Say(self,self,"$Dead");
AI_StopFX(self,"VOB_MAGICBURN");
Npc_ChangeAttribute(self,ATR_HITPOINTS,-self.attribute[ATR_HITPOINTS_MAX]);
Npc_StopAni(self,"S_FIRE_VICTIM");
};
};
};