////////////////

        private void DrawHoverTooltipIf(SpriteBatch sb, float animaPercent, float animaPercentChangeRate)
        {
            if (this.IsShowingDefaultHoverText)
            {
                return;
            }

            string text = AnkhHUD.GetGeneralHoverText(animaPercent, animaPercentChangeRate);

            Utils.DrawBorderStringFourWay(
                sb: sb,
                font: Main.fontMouseText,
                text: text,
                x: Main.MouseScreen.X,
                y: Main.MouseScreen.Y + 24f,
                textColor: animaPercent > 0.5f
                                        ? new Color(Main.mouseTextColor, Main.mouseTextColor, Main.mouseTextColor)
                                        : new Color(Main.mouseTextColor, 0, 0),
                borderColor: Color.Black,
                origin: default(Vector2)
                );
        }