Jump to content
This site uses cookies! Learn More

This site uses cookies!

By continuing to use this site, you agree to allow us to store cookies on your computer. :)

[Free] Project Wholesome - WOTLK Fightclasses (all 10 included) 2.0.11

   (14 reviews)

1 Screenshot

About This File

Hello fellow Botters,

This is my AIO Fightclass for WotLK Content.
Most will download this without given any Feedback, but i appreciate every Feedback you want to give.

English Client ONLY!!!

In the Attachement you will find the first Beta of the new reworked AIO WOTLK. Another millions of hours went into this Project, so if you are satisfied with it, you can dip in some love into the paypal https://www.paypal.me/Talamin  🙂 Special Thanks goes to the Wholesome Group and @Matenia for his awesome Framework. The FC is designed for Solo Grind/Questing and 5 Man Dungeon play. (No Raid, no PvP, no groups outside  Dungeons, it can work, but it´s not designed for this)

Here is the Current State:

DeathKnight (Frost, Unholy, Blood)

Druid (Feral (No Tanking in Dungeons), Restoration, Balance)

Hunter (Beastmastery, Marksmanship, Survival)

Mage (Frost, Fire, Arcane)

Priest (Shadow, Holy, Discipline)

Paladin (Protection, Retribution, Holy)

Rogue (Combat, Subletly, Assassination)

Shaman (Enhancement, Restoration, Elemental)

Warlock (Affliction, Destruction, Demonology)

Warrior (Arms, Protection, Fury)

Green = tested and in a working state, Yellow = Rotation added but not much tested, Red = no support until now.

Short Feature Overview of new Corefeatures:

  • Uses Prioritysystem to decide which spells to cast (Framelock is now working, Slowrotation is now working)
  • Auto Set Talents according to the choosen Spec
  • Auto Set Trainers (only Horde atm.) to make use of the Training Feature in Wrobot
  • Tankspecs can Autotank adds in Dungeons
  • Supports HMP incl. fleeing from  Mobs
  • Healspecs can handle different Healspells for different Roles/Classes
  • Autobuffing (Paladin will chosse which buff is needed, according to the Targets Dungeonrole without targeting)
  • Druid (switches Forms according to Usersettings, makes use of prowl)
  • Hunter (Autoset stances for Pet, Autofeeding Pet, Petspell Management like Taunt)
  • Mage (Frostnova Backpaddle, makes use of own casted Food/Drinks)
  • Priest (nothing new to say)
  • Rogue (nothing new to say)
  • Shaman (Autoset Totems in Totemic Call, makes use of Totemic Call, reworked Rotation)
  • Warlock (nothing new, just a Beast for Leveling)
  • Warrior (nothing new, just a Beast for Leveling)


Besides the new Features which are added, we have all the old Features including from the previous Version.

Have Fun with testing, you are welcome to report bugs (pls with detailed description and logs). Features will be added after the AIO get´s out of BETA state, until this it´s just bugfixing and reworking Rotations!

A special Thanks goes to @Droidz for the Bot, the Wholesome Devs ( @Marsbar, @Zer0 @Mortis123), Devs ( @iMod, @Matenia) and Testers ( @Kamogli much more...)

If you have to report a Bug, leave a Comment with a Log. Alternatively we have a Discord for Bugreports and  Feedback.: https://discord.gg/NEq4VA6 .


P.s.: If you have Problems with crashing while open the Config, remove your old FC Settings from your Folder and restart the Bot.




Recommended Plugins: 


What's New in Version 1.0.6   See changelog


  • added Warrior until 80
  • Added Combat Rogue

User Feedback

You may only provide a review once you have downloaded the file.


   4 of 4 members found this review helpful 4 / 4 members

Ok, I delayed writing a comment here for a long time but finally this time has come! 
Primarily I want to thanks @Zer0 @Talamin @Marsbar @Kamogli for giving me a chance to join the Wholesome team. We are helping each other and cooperating on many wRobot levels for a long time. After that time with a clear conscience I can give this product 5/5 stars.

Why ? Here we go :
- Continuous development of all classes FOR FREE
- All in one file. Very handy.
- Many different specs
- Tested myself MANY different classes and @Talamin always reacted to my (and not only my) feedback very quickly and definitely
- Epic UI and a large range of settings that everyone can operate according to their own preferences
- Different behaviours for dungeons and open world
- These are just best fight classes on the market!

Keep it up Tala and your product will be one of the most famous on this forum - I am sure!


Share this review

Link to review

   3 of 3 members found this review helpful 3 / 3 members

Very Good Fight Class! I Recomend this Guys Work! 10/10

Share this review

Link to review

   2 of 2 members found this review helpful 2 / 2 members

Very good AIO, been using it on Rogue, DK and various classes, works as intended - esp the DK, uses DG, silence from a far and etc=)

Share this review

Link to review

   2 of 2 members found this review helpful 2 / 2 members

Been using Hunter and Deathknight from this AIO - very responsive and skilled dev. Great work that he's offering here for free. Both Hunter and Deathknight excellent leveling classes with little downtimes. 10/10 recommend!

Share this review

Link to review

   0 of 2 members found this review helpful 0 / 2 members

I would like to make a suggestion: I am studying data analysis / machine learning, I have searched all over the internet for a dataset that has a combat log of version 3.3.5a (wow), but I was not successful. If the "Project Wholesome" development team is willing to develop a code that extracts the players' combat log (anonymously).

We could analyze and improve the performance of combat routines, and may even use them in the future for PVP.

Other players could use it for many other purposes.

Share this review

Link to review

   0 of 1 member found this review helpful 0 / 1 member


Uprating to 5 stars 🙂 It works fine with the english client cause the code uses english names for the items and spells.  Would be very nice if the fight classes are going to be compatible with all languages for the future.

Big thanks to the devs and creators for providing us this fight classes for free.


Orginal Post:

Only 4 Stars from my side for now, sorry 😕

But here is why:

Mage class is useless in the lower levels, cause the conjure water and conjure food spell is spammed until the inventory is full.

You need to setup a check that is verifing the total count of drink and food item IDs that can be produced by the conjure water spell. (cause the spell is producing different Items depending on the spell level)

Here is the solution and fix (hope this will help in order to make the mage class usable 🙂)

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Configuration;
using System.IO;
using System.Linq;
using System.Threading;
using robotManager;
using robotManager.FiniteStateMachine;
using robotManager.Helpful;
using wManager.Wow.Class;
using wManager.Wow.Helpers;
using wManager.Wow.ObjectManager;
using wManager.Wow.Bot.States;
using Timer = robotManager.Helpful.Timer;
using wManager.Wow.Enums; 

public int getTotalWaterCount(){
        int totalCount = 0;

        List<uint> myTrinkets = new List<uint>();
        # Conjured Water 
        # Conjured Fresh Water
        # Conjured Purified Water
        # Conjured Spring Water
   		# Conjured Mineral Water
        # Conjured Sparkling Water
        # Conjured Crystal Water
        #Conjured Mountain Spring Water
        # Conjured Glacier Water
        # Conjured Mana Biscuit

        foreach(var trinket in myTrinkets){
            var count = ItemsManager.GetItemCountByIdLUA(trinket);
            totalCount += count;

        robotManager.Helpful.Logging.Write("Total Count of Drinks is: " + totalCount);
        return totalCount;

    public int getTotalFoodCount(){
        int totalCount = 0;
        # all food items that are produced between lvl 1-80 (you can check them on wowhead with their id)
        List<uint> myFood = new List<uint>();

        foreach(var trinket in myFood){
            var count = ItemsManager.GetItemCountByIdLUA(trinket);
            totalCount += count;

        robotManager.Helpful.Logging.Write("Total Count of Food is: " + totalCount);
        return totalCount;

    # example spell call for water
    var spellstate = new SpellState("Conjure Water", 21, context => this.getTotalWaterCount() <= 20 && !Fight.InFight && ObjectManager.Me.Level < 75, false, false, false, false, true, true, true, true, 0, false, false, false, false, false, false, wManager.Wow.Helpers.FightClassCreator.YesNoAuto.Auto, "", "none", true, true, false, false, false),



Response from the author:

Hi Kotbear,

I have already a Food and Drink Class included. I appreciate your intention, but pls, next time give a log and describe the Problem as good as possible. I run the Class at the moment on level 21 and the Mage is not spamming the Inventory, he is doing 10 Items and nothing more, because this is the Treshhold for the Class.

Are you using the english Client? I am using for all my Stuff english Names, that´s why i wrote in the Main Topic that the english Client is necessary.

Greetings Talamin

Share this review

Link to review

   0 of 1 member found this review helpful 0 / 1 member


i use feral but nothing attack

Response from the author:


learn how to install a FC correctly, then it will work.

Share this review

Link to review

   0 of 1 member found this review helpful 0 / 1 member

Paladin showconfig wrong.

Share this review

Link to review


Great work. but sorry if i ask this again here but how can i get a resto shaman as healer working? if i turn on the Healer option on party mode hes not doing anything, thanks in advance!

Response from the author:

I can´t help you without a log or something more!

Share this review

Link to review


for some reason the frost mage doesnt use its highest level frostbolt skill not sure if intended or not

Response from the author:

not intended and not included. The AIO uses always the highest known Spells.

Share this review

Link to review



Working fine but I've an issue with it when I try to mine with my shaman. When I'm on a deposit, the shaman iturns into a wolf but doesn't mine, and leave.

I've try with an other fight class and it's work correctly.

in all case thanks for your work !


Response from the author:

Just deactivate ghost wolf form in settings

Share this review

Link to review


These guys are absolutely insane. I had a request regarding a shadow priest feature and Talamin Coded my request into the fight class on the fly and it was live within a few minutes via auto patcher. They are really helpful and nice people. The fight classes are far from perfect, but they get the job done in most of the basic dungeons or while questing/grinding. 10/10 would recommend. 

Response from the author:

Far from perfect... that hurts 🙂 but since it´s the only AIO who offers this for free, i am satisfied what it is able of!

Share this review

Link to review


Works really good!

Thx for all the work mate!

Share this review

Link to review
  • Create New...