public override void OnUpdate(float input, ObjectMetaData reciever) { base.OnUpdate(input, reciever); if (projectile.instantiatedObject != null) { foreach (Projectiles.ProjectileEffect PE in projectileEffects) { PE.OnUpdate(); } } }