private static void DrawEffects(Entity me, Entity target)
{
ParticleEffect effect;
var handle = me.Handle;
if (!Effects.TryGetValue(handle, out effect))
{
Effects.Add(handle, new ParticleEffect(@"particles\ui_mouseactions\range_finder_tower_aoe.vpcf", target));
}
if (effect == null) return;
effect.SetControlPoint(2, new Vector3(me.Position.X, me.Position.Y, me.Position.Z));
effect.SetControlPoint(6, new Vector3(1, 0, 0));
effect.SetControlPoint(7, new Vector3(target.Position.X, target.Position.Y, target.Position.Z));
}