void main() { object oActivator = GetItemActivator(); object oItem = GetItemActivated(); object oTarget = GetItemActivatedTarget(); if (GetTag(oItem) == "Suo_foxpiss") { DelayCommand(1.0, ApplyEffectToObject(DURATION_TYPE_TEMPORARY,EffectVisualEffect(VFX_IMP_HEAD_FIRE), oActivator)); DelayCommand(2.0, ApplyEffectToObject(DURATION_TYPE_TEMPORARY,EffectVisualEffect(VFX_IMP_SUPER_HEROISM), oActivator)); DelayCommand(2.0, ApplyEffectToObject(DURATION_TYPE_TEMPORARY,EffectVisualEffect(VFX_IMP_FORTITUDE_SAVING_THROW_USE), oActivator)); DelayCommand(3.0, ApplyEffectToObject(DURATION_TYPE_TEMPORARY,EffectVisualEffect(VFX_IMP_STUN), oActivator)); DelayCommand(3.0, ApplyEffectToObject(DURATION_TYPE_TEMPORARY,EffectVisualEffect(VFX_IMP_BLIND_DEAF_M), oActivator)); DelayCommand(2.0, ApplyEffectToObject(DURATION_TYPE_TEMPORARY,EffectStunned(), oActivator, 2.0)); DelayCommand(5.0, ApplyEffectToObject(DURATION_TYPE_TEMPORARY,EffectVisualEffect(VFX_IMP_FROST_L), oActivator)); effect eKnockDown = EffectKnockdown(); ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eKnockDown, oActivator, 3.0); DelayCommand(1.0, ApplyEffectToObject(DURATION_TYPE_TEMPORARY,EffectVisualEffect(VFX_IMP_DAZED_S), oActivator)); AssignCommand(oActivator, ActionPlayAnimation( ACTION_SIT, 2.0)); AssignCommand(oActivator, ActionPlayAnimation( ANIMATION_LOOPING_DEAD_FRONT, 3.0)); } }