Jump to content

About This File

I AM CURRENTLY COMPLETELY REWRITING THIS! AND ALL MY OTHER TBC STUFF WITHIN THE NEXT DAYS THESE WILL BE REWRITTEN!!!

 

This is my paid version of the TBC Hunter Beastmaster Wrobot Rotation
It is highly advanced, and has an in-game interface, where you can control almost every aspect of the rotation.

For support and suggestions please use: https://wrobot.eu/forums/forum/85-hunter-fightclass-tbc/

Purchase Links
https://sellfy.com/p/3UYd/

Features
The Paid version comes with some unique features like the in-game interface, /commands and more.
The hunter will move back if you are too close to the target to use your bow. This requires that the target does not have aggro on the hunter.
The hunter will feed it's pet if needed, and you can set the food in-game.

This fightclass will save your settings between sessions, so if you set something example: Turn off Multi-Shot. Then next time you log on it will have saved that setting!

Can be used for leveling (Utillizes level abilities)

Optimized rotation for max DPS
Does not break Polymorph, and doesn't break drinking (Unless your mana is full)

Using these abilities can be turned off in the interface
Hunter Combat Abilities
- Steady Shot <- Your ranged attack speed is automaticly calculated and made so it fits with Steady Shot, so you don't clip your auto attack. it is your AS +0.01 (Even works if you use speed buffs etc.)
- Arcane shot <- Will only use if Aspect of the Hawk is active to save mana if in viper.
- Multi-shot <- Will only use if 3 or more targets
- Aimed Shot <- Has three modes: Pull (This will only use Aimed Shot to pull), Cooldown(This will use aimed shot on cooldown like arcane shot. and last the default: Off (Only set it to Cooldown if you have very high crit)
- Hunter's Mark <- Will only cast on targets that is sensible (Hostile targets etc.)
- Rapid Fire <- Has 3 modes Cooldown, Elite & Boss
- Misdirection <- Can change between pet and focus in the main Status Frame (Will only cast if target has more than 30% hp)
- Volley <- Uses Volley if 5 or more mobs around target
Pet Combat Abilities <- None of them will attack if target is shielded
- Bestial Wrath <- Will only use if you have pet, Has 3 modes Cooldown, Elite & Boss
- Kill Command <- Will only use if you have pet
Hunter Misc Abilities
- Aspect of the Hawk <- Smart aspects | Uses this if you have enough mana and you are in-combat
- Aspect of the Viper <- Smart aspects | Uses this if you need mana and you are in-combat
- Feign Death <- Smart | Will only use this if pet is close to target and it will also wait some time for your pet to get aggro.
- Volley Mob Amount <- Set the amount of mobs that needs to be in a group, to use Volley.
Pet Misc Abilities
- Pet Auto Attack <- Pet will auto attack your target (will not spam)
- Call pet
- Revive Pet
- Mend pet
- Feed pet <- Very smart | Will feed pet whatever food you have specified in the Pet Food area. It will only feed pet if pet needs it. Pet will not attack while being fed
- Pet Food <- Define what food your pet eats (Default: Clefthoof Ribs)
Racial Abilities
- Blood Fury <- Will only be able to use if you are an Orc, Has 3 modes Cooldown, Elite & Boss
- Berserking <- Will only be able to use if you are a Troll, Has 3 modes Cooldown, Elite & Boss
- Arcane Torrent <- Will only be able to use if you are a Blood Elf. Will only use if you are below 25% mana or have many enemies around you.
Item Abilities
- Trinket 1 - <- Will use your first trinket if it has a use ability, Has 3 modes Cooldown, Elite & Boss
- Trinket 2 - <- Will use your second trinket if it has a use ability, Has 3 modes Cooldown, Elite & Boss
Leveling Abilities
- Serpent Sting <- Will be off by default unless you are below level 62
- Ratpor Strike <- Will be off by default unless you are below level 62
- Mongoose Bite <- Will be off by default unless you are below level 62
- Freezing Trap <- Will be off by default unless you are below level 62. It will use freezing trap if there are more than 1 mob in front of you (good if you don't have pet, or you pull too many mobs while questing)
- Aspect of the Cheetah <- Will be used between fights, to get there faster.

Commands
/statusframe <- shows/Hides the in-game interface
/rotatoggle <- Toggles rota pause on/off.

These commands can be bound in-game by making a macro and adding to an action bar.

Coming Soon
-  Please add suggestions on my Discord.

Versions:

Spoiler

1.0.0
- Release
1.0.1
- Fixed Stuttering when moving if you have a target.
- Sopping rotation now also stops auto shoot.
1.1.0 - Big update:
- Fixed the moving away from mobs if you don't have aggro (it no longer keeps walking backwards).
- Made the profile leveling friendly, it's now very good for leveling as well (Utillizes level abilities)
- Added Racial Abiltiies, Item Abilities, and Leveling Abilities
- Clean up in code. It is now more responsive and clean (DPS is increased!)
1.1.1
- Fixed Serpent Sting keep spamming, even when target allrdy has the debuff.
1.2.0 - Big Update
- You can now choose mode for cooldown based skills like Rapid Fire, Bestial Wrath etc. Modes available: Cooldown: Keeps it on ccoldown (uses it all the time), Elite: Only uses it on elites (Good for questing), Boss: Only uses it on bosses.
- Made a lot of the code smarter. (No more setting an ability to On then reverting back to off, if that ability is not available, now you just can't change it to On.
1.2.1
- Fixed Bestial Wrath not working on Cooldown.
1.2.2
- Added aspect of the cheetah (reupdate after WRobot has fixed lua-leak)
1.2.3
- Added Volley to the rotation.
- Removed some trash code that was no longer being used.
1.2.4
- Cleaned up code for faster reaction, and optimized the FPS.
- Fixed Cooldowns not being used asap.
- Aimed Shot now has mode switch, Pull (Only used once per target (Pulling)), Cooldown (Uses Aimed Shot on cooldown) and Disabled
- No longer breaks Polymorph
- No longer breaks drinking (unless mana is full)
- Aspect of the Hawk/Viper is now used out of combat as before (only if not using Cheetah)
 1.2.5
- Added /wrautomove to disable/enable auto moving from mobs.
1.2.6
- Fixed the auto move away from mobs, it will no longer keep backtracking, and it will no longer stutter if you are using a questing profile or have character movement management enabled.
- Removed /wrautomove since it is no longer bugged
1.3.0 - Big Update:
- The fightclass will now save your settings between sessions. So if you have turned off some abiltiies and turn off your game. Then later when you load the game and the FC the settings will return to what they were. (The first time you load the FC it MAY bug out as it writes the settings file. just do /run ReloadUI()
- Your attack speed is now automaticly calculated, even if you have speed buffs this will change so it fits. (try opening the settings and use Rapid Fire).
2.0.0 - Rewrite of all the code
- All of my code has been rewritten in C#
- Fixed some bugs, that was not fixable in xml here are some of them: The UI does not bug first time you use the fightclass. - You can now ReloadUI even without stopping the bot.
- When you pause the rotation in-game WRobot itself will pause; The bot doesn't try to auto-shoot anymore!
- The bot will not attack CC'ed mobs.
- Volley Mob Amount has been added, where you can change the amount of mobs that needs to be in a cluster for the bot to use volley.
- The bot no longer interupts drinking uless you have full mana.
- More tight rotation, meaning higher dps and faster use of cooldowns.
- Much more has been tightened up.
- Removed Ranged Attack Speed from GUI, since this is now automaticly calculated.
2.0.1
- Fixed UI messing up if people clicked the fightclass settings before loading the fightclass for the first time.
- Changed Aspect of the Viper, it now uses Viper if you have less then 80% mana, and you don't have Hawk on, this is in case you use Aspect of the Cheetah, and don't have enough mana to pop hawk.
- A lot of small fixes that did not affect the gameplay.
2.1.0
- Rewrote Fightclass AGAIN, now there is no more lag, not even in the in-game menu! Everything is Silky smooth now! (Prettier Interface as well)!
- Fixed Bug where bot would walk away from dead targets when trying to loot.
2.1.1
- Fixed UI bug, where Aspect of the Viper would Change Aspect of the Hawk.
2.1.2
- Fixed the fightclass so it now works on Netherwing (same issue as K3 for vanilla)
2.1.3
- Another attempt to fix revive on netherwing, if old version didn't work try this.
- Arcane shot now requires > 60% mana to be cast.
- Serpent sting now requires > 50% mana to be cast.
-- This will be changed in the future, because it's not viable for high level playing.
2.2.0
- Fixed Feign death.
- Added better pet control.
- Added Auto Updater
- Will automatically use new spells
NOTE: IT'S A NEW FILENAME! DELETE THE OLD ONE!
2.2.1
- The pet control I claimed to have added in 2.2.0... Seems I made the method for it, but never called it... doh.. It's added now!
- Made a fix for revive on servers that is not based on cmangos.

FAQ:

Spoiler

FAQ (Frequently Asked Questions).
Here you will find the answers to most of your questions.
If your issue is not in this list, feel free to seek help in the support channel that fits the fightclass you're using.

[Q] = Questions
[A] = Answer

[Q]: The xml file is only containing 1 line of code, is this a scam?
[A]: No, this is not a scam. All my fightclasses are encrypted, WRobot reads the encryption key then it loads all my code.

[Q]: WRobot crashes every so often with your fightclass fix?
[A]: This is because you have turned logging on. In WRobot click 'Log' then turn off 'Fight'.

[Q]: I have loaded the file, but nothing happens in-game (no interface).?
[A]: This can be because of a few reasons:
1) Your game client is not English.
2) Your WRobot is only trial version If it's not any of these two then get help in the support.
3) You have the settings stored from a pre v2.0.0, they are messing with the new version. Go to wrobot/settings folder and delete anything with "Ordush" in the name.
4) Your WRobot setup, has a setting set to something that breaks the fightclass. Try making a new WRobot install, in a new folder.

[Q]: All other fightclasses works fine, why doesn't your?
[A]: Most other fightclasses are not nearly as advanced as mine is. My fightclasses utilizes a lot more functions from WRobot. This means more can go worng with your install.
Making a fresh install of WRobot is the safest bet to make sure nothing is wrongly set up.

[Q]: Feed pet doesn't work?
[A]:
Make sure you press enter after writng food name.

In-game Interface

Status_ED.thumb.png.9ec8f2b08d1f7bcfdbf204c8eebdd80d.png
5a2f23649b08e_statusoptions2.1_0ED.thumb.jpg.3dcd0ad7b7ca233ef79d5510b5563d45.jpg

Always feel free to send me suggestions or bug reports via PM on WRobot Forum or through my Discord channel!


What's New in Version 2.2.1   See changelog

Released

2.2.1
- The pet control I claimed to have added in 2.2.0... Seems I made the method for it, but never called it... doh.. It's added now!
- Made a fix for revive on servers that is not based on cmangos.


User Feedback

Recommended Comments



Ordush

Posted

9 hours ago, muskel said:

Hey, I bought your FC a few days ago. One thing that bothers me a bit is the fact that the wrobot pause option cannot be used. Only if you click the rotation to be "paused". The thing is I use the RoboAlert plugin, which pauses the bot if teleported. However, since wrobot itself cant be paused when running your FC it fails to pause and just keeps going. Is there any workaround maybe?

One more thing: when using feign death, the bot will stay lying on the ground until the next skill is used (arcane shot, serpent sting). So sometimes that is 5-6 secs or smth. Would be cool if he could just return to autoshot after 0,5-1 sec

Does RobotAlert have a lua function, where you can send lua code to the client? Or is it able to use macros?
I made commands that you can just add to a macro for it.

Currently i'm working with my brother on an auth system. We're not developing anything until this auth system is done and working.
However when it's done (soon) we'll begin rewriting everything I've made, as well as releasing new content.
Can you add these things to "suggetions" please? Then i won't forget. ?

The FD, it should start autoshooting. I will revise my code and see if it's me who made a mistake, but afaik it should be working fine. ? (I have not gotten any other reports about this issue).
I am at work atm. So i can't check my code, but i'm 99.9999% sure that it is working. So maybe something is interfering for you? An addon perhaps? Maybe a plugin? Hard to tell. Try a fresh wrobot install in another folder to and add ONLY my fightclass, and run as wrotation to see if it's happening then.
If it isn't then it's something else interfering.

Links to suggestions:

 

maukor

Posted

- Feed pet <- Very smart | Will feed pet whatever food you have specified in the Pet Food area. It will only feed pet if pet needs it. Pet will not attack while being fed
- Pet Food <- Define what food your pet eats (Default: Clefthoof Ribs)

Have one question. Can this FC fully afk 1-70 lvl? or you should define pet food etc sometimes?

Ordush

Posted

2 hours ago, maukor said:

- Feed pet <- Very smart | Will feed pet whatever food you have specified in the Pet Food area. It will only feed pet if pet needs it. Pet will not attack while being fed
- Pet Food <- Define what food your pet eats (Default: Clefthoof Ribs)

Have one question. Can this FC fully afk 1-70 lvl? or you should define pet food etc sometimes?

Right now, you have to define the pet food yourself, but i am working on coverting my pet food library that is also in the vanilla version.
I'm rewritten all of the fightclass. So it takes some time. ?

maukor

Posted

Then it's hard to use it with HMP, if you should define pet food. Lmk here pls if you will find a solution, gonna buy it asap ; )

Marshalek

Posted

Now posting on the right forums - my hunter does not resume attacks after feign-death.
Basically, it starts a fight by attacking normally, but after it uses Feign Death, it'll just get up and do nothing other than heal pet, and let the pet finish the mob off.

Is this expected? Losing a lot of time because of this and looks very AFKish

Ordush

Posted

3 hours ago, Marshalek said:

Now posting on the right forums - my hunter does not resume attacks after feign-death.
Basically, it starts a fight by attacking normally, but after it uses Feign Death, it'll just get up and do nothing other than heal pet, and let the pet finish the mob off.

Is this expected? Losing a lot of time because of this and looks very AFKish

I have heard about some people having this issue, I don't know why it happens to some, I can't reproduce it myself.

turn off FD till I have rewritten it is all I can say ?

maukor

Posted

Hi. will it work with AutoPetFeed plugin, so i dont need to write food name manually?

Ordush

Posted

Just now, maukor said:

Hi. will it work with AutoPetFeed plugin, so i dont need to write food name manually?

If the plugin works, then yes. But I've heard people say that the plugin doesn't work anymore.
I will be adding food library to the update, that is coming as soon as i'm done rewriting everything. ?

Ordush

Posted

6 hours ago, Marshalek said:

@Ordush soonTM? When?

It will be ready when it's ready.
I wont release anything that is not completely done. ?
There are a a lot of big changes, most of them are behind the scene. But don't worry it'll come. ?

cazarak

Posted

I'm buying food for my pet and i'm not using it for myself just my pet and HMP or wrobot keeps selling it even when its on the no sell list, what do pls ?

 

Ordush

Posted

43 minutes ago, cazarak said:

I'm buying food for my pet and i'm not using it for myself just my pet and HMP or wrobot keeps selling it even when its on the no sell list, what do pls ?

 

That's weird. See if it also sells it without HMP, if it doesn't, maybe @Matenia knows what could be root of this?

Matenia

Posted

I've already fixed it. HMP deletes low level food from the DoNotSell it, but I disabled it for hunters.
Will be in the next HMP update

coolk

Posted

would you add Bestial Wrath options for check x amount mobs ?

 

there r only 'cooldown, elite, boss' 

 

I want use it , elite or X Mobs amount me.  (mostly 2~4 mobs)

Akallabeth

Posted

Hey! Using ur profile quite a while, but revive pet not working. Bot trying to Call pet when it dead 😞

Ordush

Posted

On 9/19/2024 at 11:34 AM, Akallabeth said:

Hey! Using ur profile quite a while, but revive pet not working. Bot trying to Call pet when it dead 😞

Hey mate. It's because some private servers handle pet death differently I have tried to fix it for as many different servers and different methods they use as I can over time.
It has been an issue since the beginning of private servers.


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...