void main() { if (GetTag(GetItemActivated()) == "pipes_peace") { object oPC = GetItemActivator(); object oTarget = GetItemActivatedTarget(); effect eFly = EffectACDecrease(10,AC_NATURAL_BONUS); effect eVis = EffectVisualEffect(VFX_DUR_BLUR); effect eVis2 = EffectVisualEffect(VFX_DUR_BARD_SONG); AssignCommand(oPC, ClearAllActions()); DelayCommand(1.0, AssignCommand(oPC, ActionPlayAnimation(ANIMATION_FIREFORGET_TAUNT,0.5))); DelayCommand(1.1, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eVis2, oPC, 1.0)); DelayCommand(1.3, AssignCommand(oPC, PlaySound("sdr_bardsong"))); DelayCommand(2.0, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eVis, oTarget, 30.0)); DelayCommand(2.2, ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eFly, oTarget, 30.0)); DelayCommand(2.5, PlayVoiceChat(VOICE_CHAT_TASKCOMPLETE, oPC)); } }