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

Starsurge spam

Legendary

New Member
Joined
Oct 4, 2012
Messages
10
Reaction score
0
Could someone help me out here, and teach me or make a profile that will only starsurge spam on proc? I will love you forever <3
 
I can't do that, too confusing. I'm 12, I'm too stupid to any of this :(
 
as expected, i'll say it in everoyne else's place.

1- you shouldnt be doing that at your age.
2- if you really want to, go find a cc, dissect it. (ex: take portion of code out, see what happens/doesn't happen). that's how i learn, though i never put in effort to profiles or cc's. did this for programming for the most part.
 
#region
using System;
using System.Collections.Generic;
using System.Linq;
using Singular.Dynamics;
using Singular.Helpers;
using Singular.Settings;
using Styx;
using Styx.TreeSharp;
using Styx.WoWInternals;
using Styx.WoWInternals.WoWObjects;
using Action = Styx.TreeSharp.Action;
using Rest = Singular.Helpers.Rest;
using Styx.CommonBot;
using Singular.Managers;
using CommonBehaviors.Actions;
using System.Drawing;

#endregion

namespace Singular.ClassSpecific.Druid
{
{
return new PrioritySelector(

Spell.PreventDoubleCast("Starsurge", 0.5, on => Me.CurrentTarget, ret => true, Me.HasAura("Shooting Stars")),
);
}

}

I can't get it to work? I'm not sure how to do this :( lol please help me
 
I can't get it to work? I'm not sure how to do this :( lol please help me

Can I ask why you would even need this?

The code you've posted looks like a hash together of PureRotation's call and Singular. That wouldn't work..

Edit the Balance.cs in PureRotation and use this code...

Code:
using System.Collections.Generic;
using System.Linq;
using CommonBehaviors.Actions;
using JetBrains.Annotations;
using PureRotation.Core;
using PureRotation.Helpers;
using PureRotation.Managers;
using PureRotation.Settings.Settings;
using Styx;
using Styx.CommonBot;
using Styx.TreeSharp;
using Styx.WoWInternals.WoWObjects;
using Lua = PureRotation.Helpers.Lua;


namespace PureRotation.Classes.Druid
{
    [UsedImplicitly]
    internal class Balance : RotationBase
    {
        private static DruidSettings DruidSettings { get { return PRSettings.Instance.Druid; } }


        #region Overrides of RotationBase


        public override string Revision
        {
            get { return "$Rev: 1426 $"; }
        }


        public override WoWSpec KeySpec
        {
            get { return WoWSpec.DruidBalance; }
        }


        public override string Name
        {
            get { return "Balance Druid"; }
        }


        public override Composite PVERotation
        {
            get
            {
                return new PrioritySelector(
					Spell.PreventDoubleCast("Starsurge", 0.1, on => Me.CurrentTarget, ret => true, Me.HasAura("Shooting Stars"))
					);
            }
        }


        public override Composite PVPRotation
        {
            get { return PVERotation; }
        }


        #endregion Overrides of RotationBase
    }
}

I haven't tested if it works/compiles.
 
I get an error with that

Compiler Error: g:\honorbuddy eh\Routines\PureRotation\Classes\Druid\Balance.cs(19,20) : error CS0534: 'PureRotation.Classes.Druid.Balance' does not implement inherited abstract member 'PureRotation.Classes.RotationBase.Medic.get'
Compiler Error: g:\honorbuddy eh\Routines\PureRotation\Classes\Druid\Balance.cs(19,20) : error CS0534: 'PureRotation.Classes.Druid.Balance' does not implement inherited abstract member 'PureRotation.Classes.RotationBase.PreCombat.get'

Thanks for the help btw ! :p

Edit: With the amount of crit we have as balance druids, its nice to minimize my lost shooting stars procs
 
I get an error with that



Thanks for the help btw ! :p

Edit: With the amount of crit we have as balance druids, its nice to minimize my lost shooting stars procs

Oops, add in..

Code:
        public override Composite Medic
        {
            get { return new PrioritySelector(); }
        }


        public override Composite PreCombat
        {
            get { return new PrioritySelector(); }
        }

Why don't you just use the routine itself though? If playing manually why not just make a macro to spam starsurge?

Code:
/cast Starsurge
/cast Wrath

/cast Starsurge
/cast Starfire

/cast Starsurge
/cast Moonfire

...you get the idea.
 
Putting starsurge into everything would screw up my openers. This just makes it easier :P. Thank you very much, it works perfectly :)
 
Back
Top