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!

[FREE] [Bot] Enyo - The ultimate raiding botbase!

Status
Not open for further replies.
How would Framelock not being enabled drop one's dps? I dont use framelock and actions are still executed within each global cooldown. I actually have a performance drop when using framelock because of the fps drop.
 
I have a... probably a little bit stupid question :-)

But what is the botbase actually doing? I'm moving the char and I'm targeting. And the CC is executing my spells... So for me this looks like there is nothing else to do?
Of you need a botbase which does nothing.. so that I can move and target. But doing nothing is probably not the only thing Tyrael does right?

Maybe someone could enlighten me a little bit. Thanks in advance for your help.

Cheers
Haggy
 
I have a... probably a little bit stupid question :-)

But what is the botbase actually doing? I'm moving the char and I'm targeting. And the CC is executing my spells... So for me this looks like there is nothing else to do?
Of you need a botbase which does nothing.. so that I can move and target. But doing nothing is probably not the only thing Tyrael does right?

Maybe someone could enlighten me a little bit. Thanks in advance for your help.

Cheers
Haggy
Tyrael does all the combat for you, so you can focus on other stuff during raids like gettin out of shyt :). Also, im quite confident that tyrael with a good routine does more dps en you can do manually :)

How would Framelock not being enabled drop one's dps? I dont use framelock and actions are still executed within each global cooldown. I actually have a performance drop when using framelock because of the fps drop.
Pretty technical but even with FPS drop in wow, you WILL perform better with flock on ;). I've explained what flock does a few pages back, might be intresesting to read it :).
For some reason tyrael drops my frames to around 5 to 10 FPS with framelock turned on. This is with routine supported by tyrael, purerotation. 6 core AMD, truckload of memory, video card is a bit aged. Lazyraider doesn't drop frames much at all with framelock turned on. I can turn them framelock off and it runs fine and I like tyrael over lazyraider. Though I want the framelock to get as much out of the combat routines as possible. Tried dx9 dx11 set priority higher in windows still no go. Could it be something on my system just not playing nice with tyrael?
Tyrael is a very agressive botbase, specially with framelock enabled. Unfortunately there are no healer routines known to fully support real framelock. Pure will have it somewhere in the upcoming releases, some new tricks up our sleeves ;). Ill announce here when Pure supports it fully as healer. DPS should be fine though!

I like the performance of Tyrael better than LazyRaider and I'm used to using my LALT key without a modifier to pause. Can this be added into the TyraelInterfaces.cs file?

If not, if I change the line hotkeycbo.Items.Add(new CboItem((int)Keys.D4, "4")); to hotkeycbo.Items.Add(new CboItem((int)Keys.LALT, "LALT")); would that work?

Thank you for your help.
Ill add split keys in the next release, but without modifier is a no for now.


Just optimize my Hunter CR to work with Tyrael and it run really smooth, thank nomnomnom :D
Glad you got it running smooth, your users will definitely profit from that ;). Just a headsup, next Tyrael release will have the sanitycheck removed as its a routine job. Make sure your routines have that before I take it away.

@ everyone: If your FPS drops with framelock enabled, this is a problem with the routine. Not with Tyrael :). Its quite complicated to make a routine to be fully framelock compatible, so most of the times the routine author cannot fix it. You can report it, so the routine maker can at least look at it :).
 
Last edited:
Just a headsup, next Tyrael release will have the sanitycheck removed as its a routine job. Make sure your routines have that before I take it away.
What that "sanitycheck" :D

Edit: I know what you mean.

Code:
private static bool SanityCheckCombat()
        {
            return StyxWoW.Me.Combat
                   && !StyxWoW.Me.IsDead;
        }

        private static bool SanityCheckPreCombat()
        {
            return !StyxWoW.Me.Combat
                   && !StyxWoW.Me.IsDead
                   && !StyxWoW.Me.IsGhost
                   && !StyxWoW.Me.IsOnTransport
                   && !StyxWoW.Me.Mounted;
        }
 
Last edited:
I like the performance of Tyrael better than LazyRaider and I'm used to using my LALT key without a modifier to pause. Can this be added into the TyraelInterfaces.cs file?

If not, if I change the line hotkeycbo.Items.Add(new CboItem((int)Keys.D4, "4")); to hotkeycbo.Items.Add(new CboItem((int)Keys.LALT, "LALT")); would that work?

Thank you for your help.


hi, I've been away for a few days and just read your post, being lefthanded I had the same issue too. I wanted to use was the right CTRL key to pause the rotation without using any other key, so I found the following solution.

ADD :- hotkeycbo.Items.Add(new CboItem((int)Keys.None, "No Key"));

to the TyraelInterface.cs file found in (Honorbuddy\Bots\Tyrael\GUI) in the section marked //Pause Key

this will allow you to select a 'Modifier' and then select 'No Key' on Pause key so only the 'Modifier' will pause/resume the routine, hope this helps.

Keep up the great work nomnomnom hope you don't mind this post, if you do i'll remove it. As a coder myself I do know how frustrating it can be when others alter your code.
 
hi, I've been away for a few days and just read your post, being lefthanded I had the same issue too. I wanted to use was the right CTRL key to pause the rotation without using any other key, so I found the following solution.

ADD :- hotkeycbo.Items.Add(new CboItem((int)Keys.None, "No Key"));

to the TyraelInterface.cs file found in (Honorbuddy\Bots\Tyrael\GUI) in the section marked //Pause Key

this will allow you to select a 'Modifier' and then select 'No Key' on Pause key so only the 'Modifier' will pause/resume the routine, hope this helps.

Keep up the great work nomnomnom hope you don't mind this post, if you do i'll remove it. As a coder myself I do know how frustrating it can be when others alter your code.
I'm fine with this workaround, I simply will not add it to Tyrael as it'll bring shytload of issues with users and routines with the same hotkey system --> Many complaints about routines stopping to work afterpressing modifier and such ...
 
Could anyone like, make some kind of guide :D ?
what bot base,
where to put it, (that's already on the first post so nvm ;D)
how to load it,
settings,
etc ;) would be greatly appriciated :D
 
Last edited:
I'm having significant FPS drop when using this botbase. My PC is more than capable of handing this at low graphics so I'm wondering what can be done to fix it?
 
I'm having significant FPS drop when using this botbase. My PC is more than capable of handing this at low graphics so I'm wondering what can be done to fix it?

In most cases its caused by the combat Routine you are using. :)
 
In most cases its caused by the combat Routine you are using. :)

I've tried using two routines that are both framelock supported, but it doesn't really affect anything. So I jacked it all the way up to 200 TPS and while it lags a little it seems to work fine lol.
 
I've tried using two routines that are both framelock supported, but it doesn't really affect anything. So I jacked it all the way up to 200 TPS and while it lags a little it seems to work fine lol.
Which routines, class & spec?
 
MAD and Pure as a RDruid.
Yeah that's a problem. Healing routines are having a very hard time to work properly with Framelock. I know it's being worked on, and Mirabis and Pure will get a solution up and running "soon".
 
Yeah that's a problem. Healing routines are having a very hard time to work properly with Framelock. I know it's being worked on, and Mirabis and Pure will get a solution up and running "soon".

Awesome. Thanks for the reply.
 
Again a question about lazyraider vs Tyrael :)

Whit Lazyraider im abel to move my char out of voidzones ect whil playing as melee dps, but whit Tyrael im lockt to 1 spot tunneling not been abel to move from stuff on ground ect.

How to fix this?

Tyrael also move after a mob there runs away are you abel to disabel this somewhere so I control the movement 100%?
 
Again a question about lazyraider vs Tyrael :)

Whit Lazyraider im abel to move my char out of voidzones ect whil playing as melee dps, but whit Tyrael im lockt to 1 spot tunneling not been abel to move from stuff on ground ect.

How to fix this?

Tyrael also move after a mob there runs away are you abel to disabel this somewhere so I control the movement 100%?
You are confused. It's the other way around. The Tyrael Bot does NOT have movement, while LazyRaider does.
 
Thanks for the quick respons.

It im turning Tyrael on a target dummy as melee dps i cant move at all strafe left and right ect. How to fix this?

And yes it have.. when im turning it on doing some daily quest it will run after the mob if the mob try to run away. (try it if you dont beleve me)
 
Tyrael doesnt use RoutineManager.Current.CombatBuffBehavior.
Is that intentional or just forgotten about?
 
Can someone explain to me how FPS (or TPS) betters or lowers your rotation performance?

I would just like to understand how this stuff works better.
 
Status
Not open for further replies.
Back
Top