public void EffectOnPickup(IsTrinketInfo trinketInfo)
        {
            switch (trinketInfo.TrinketType)
            {
            case "manaorb":

                self.Owner.PlayerActor.Trait <PlayerResources>().GiveCash(60);
                var trinket = HoldsTrinket;
                HoldsTrinket  = null;
                ignoreTrinket = null;

                Game.Sound.Play(SoundType.World, trinketInfo.Sound, self.CenterPosition);

                if (trinketInfo.ShowEffect)
                {
                    self.World.AddFrameEndTask(w =>
                                               w.Add(new SpriteEffect(
                                                         self.CenterPosition,
                                                         w,
                                                         trinket.Info.TraitInfo <RenderSpritesInfo>().Image,
                                                         trinketInfo.EffectSequence,
                                                         trinketInfo.EffectPalette)));
                }

                if (trinketInfo.OneTimeUse)
                {
                    trinket.Dispose();
                }

                break;
            }
        }
        public void ContiniusEffect(IsTrinketInfo trinketInfo)
        {
            switch (trinketInfo.TrinketType)
            {
            case "mantle":
                ExtraArmor = 1;
                break;

            case "boots":
                ExtraSpeed = 1;
                break;

            case "gauntlet":
                ExtraDamage = 1;
                break;
            }
        }