fBaseXtensions.Behaviors.CharacterControl.UpdateAltHero C# (CSharp) Method

UpdateAltHero() private static method

private static UpdateAltHero ( ) : RunStatus
return RunStatus
        private static RunStatus UpdateAltHero()
        {
            BotMain.StatusText = "[Funky] Hero Switch *Refreshing Alt Info*";
            if (AltHeroInfo == null)
            {
                ZetaDia.Memory.ClearCache();
                AltHeroInfo = new HeroInfo(ZetaDia.Service.Hero);
                return RunStatus.Running;
            }

            if (AltHeroInfo.Equals(MainHeroInfo))
            {
                //Switch Failed or Values were incorrect!
                Logger.DBLog.InfoFormat("[Funky] Hero Switch (Incorrect Hero Info!)");
                AltHeroInfo = null;
                return RunStatus.Success;
            }

            return RunStatus.Running;
        }