protected override bool OnEffectStart(DynamicObject caster, DynamicObject target, float magnitude, float duration)
 {
     // if we're keeping in the effects list, let the game effect handle duration....
     return(ImageSpaceModifier.AddImageSpaceModifier(mod.profile, mod.fadeIn, keepInEffectsList ? 0 : mod.duration, mod.fadeOut, mod.anim, mod.animCycle));
 }