What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Empty Routine? Like "Do Nothing Combat Routine"?

PHP:
using System.Threading.Tasks;
using CommonBehaviors.Actions;
using Styx;
using Styx.Common;
using Styx.CommonBot;
using Styx.CommonBot.Coroutines;
using Styx.CommonBot.Routines;
using Styx.TreeSharp;
using Styx.WoWInternals.WoWObjects;
using System.Windows.Media;
using System.Collections.Generic;
using Styx.WoWInternals;
using System.Linq;

namespace DoNothing
{
    public class DoNothing : CombatRoutine
    {
        public override WoWClass Class { get { return StyxWoW.Me.Specialization == WoWSpec.PaladinRetribution ? WoWClass.Paladin : WoWClass.None; } }
        public override string Name { get { return "DoNothing - Professional Nose Picking by [WiNiFiX]"; } }

        public override Composite CombatBehavior { get { return new ActionRunCoroutine(ctx => CombatCoroutine()); } }
        public override Composite PreCombatBuffBehavior { get { return new ActionRunCoroutine(ctx => PreCombatCoroutine()); } }

        #region Behaviors
        private static async Task<bool> PreCombatCoroutine()
        {
			// Pick my nose and do nothing
        }	
    }
}
 
PHP:
using System.Threading.Tasks;
using CommonBehaviors.Actions;
using Styx;
using Styx.Common;
using Styx.CommonBot;
using Styx.CommonBot.Coroutines;
using Styx.CommonBot.Routines;
using Styx.TreeSharp;
using Styx.WoWInternals.WoWObjects;
using System.Windows.Media;
using System.Collections.Generic;
using Styx.WoWInternals;
using System.Linq;

namespace DoNothing
{
    public class DoNothing : CombatRoutine
    {
        public override WoWClass Class { get { return StyxWoW.Me.Specialization == WoWSpec.PaladinRetribution ? WoWClass.Paladin : WoWClass.None; } }
        public override string Name { get { return "DoNothing - Professional Nose Picking by [WiNiFiX]"; } }

        public override Composite CombatBehavior { get { return new ActionRunCoroutine(ctx => CombatCoroutine()); } }
        public override Composite PreCombatBuffBehavior { get { return new ActionRunCoroutine(ctx => PreCombatCoroutine()); } }

        #region Behaviors
        private static async Task<bool> PreCombatCoroutine()
        {
			// Pick my nose and do nothing
        }	
    }
}


Hey!

How do I use it? I put it in Nothing.cs

and it doesnt work!

Compiler Error: C:\Users\Itay\Documents\Honorbuddy\Routines\Nothing\Main.cs(31,3) : error CS1038: #endregion directive expected
 
blank.cs(17,18) : error CS0534: 'DoNothing' does not implement inherited abstract member 'CombatRoutine.SupportedCapabilities.get'
 
Last edited:
Back
Top