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

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