// PUBLIC MODIFIERS public override void Initialize(Mage caster, Vector2 pos) { if (destroyed_sound_prefab != null) ObjectPool.Instance.RequestObjects(destroyed_sound_prefab, 3, false); // Projectile Flag flag = Instantiate(flag_prefab); flag.Initialize(this, caster.transform.position, caster.GetPlayerColor()); base.Initialize(caster, pos); }