int ShrineItem()
        {
            Player player   = Main.player[Main.myPlayer];
            Mod    calamity = ModLoader.GetMod(CastledsContent.ModName(CastledsContent.Calamity));

            switch (player.GetModPlayer <CastledPlayer>().shrineType)
            {
            case Trinket:
                return(calamity.ItemType("TrinketofChi"));

            case Luxor:
                return(calamity.ItemType("LuxorsGift"));

            case Leash:
                return(calamity.ItemType("TundraLeash"));

            case Prism:
                return(calamity.ItemType("UnstablePrism"));

            case Locket:
                return(calamity.ItemType("GladiatorsLocket"));

            case Symbiote:
                return(calamity.ItemType("FungalSymbiote"));

            case EffigyCrim:
                return(calamity.ItemType("CrimsonEffigy"));

            case EffigyCorr:
                return(calamity.ItemType("CorruptionEffigy"));

            case Drill:
                return(calamity.ItemType("OnyxExcavatorKey"));
            }
            return(0);
        }