void BurningObject(object oTarget) { ApplyEffectToObject(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_IMP_LIGHTNING_S),oTarget); ApplyEffectToObject(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_COM_SPARKS_PARRY),oTarget); ApplyEffectToObject(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_COM_HIT_ELECTRICAL),oTarget); DelayCommand(0.52,BurningObject(OBJECT_SELF)); } void main() { ApplyEffectToObject(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_DUR_LIGHT_WHITE_10),OBJECT_SELF); DelayCommand(0.52,BurningObject(OBJECT_SELF)); }