First - WoW Exploit Community 2012 recommendations!

  1. The BEST WOW Guides Available today. E.G: Leveling & Loremaster Guide,Vanity Pets & Mounts Guide, Dailies & Events Guide,Titles, Rep, & Macros Guide and more!) Try it FREE Now

  2. Great Video Guide: "How to Level Your World of Warcraft Character Solo From Level 1 to 90 The FASTEST Way Possible?"

  3. Sorry for not updating the site but We don't have time to this. We have decided to sell it. This site is for sale! first come first served- contact us: sales @ dtheatre.com


Tired of the same old builds? This program will select a random character for you to play, pretty cool.

Download executable UPDATED V2
Now loops until exit is selected.
Source in C++:


Code:
//Coded by kenjutsuka in February 2007
//WowCharChooser.cpp
//The purpose of this program is to ease the choice of what character you should play
//You can use it to choose an alt or a random build
//However it will only generate random ones#include <iostream>
#include <ctime>
#include <string>

using namespace std;

int main()
{
   char *race [] = {“Human”, “Night Elf”, “Dwarf”, “Gnome”, “Draenei”, “Orc”, “Troll”, “Tauren”, “Undead”, “Blood Elf”};
   char *huclass [] = {“Paladin”, “Warrior”, “Mage”, “Warlock”, “Rogue”, “Priest”};
   char *neclass [] = {“Warrior”, “Hunter”, “Rogue”, “Druid”, “Priest”};
   char *dwclass [] = {“Warrior”, “Paladin”, “Rogue”, “Hunter”, “Priest”};
   char *gnclass [] = {“Warrior”, “Rogue”, “Mage”, “Warlock”};
   char *drclass [] = {“Warrior”, “Paladin”, “Mage”, “Hunter”, “Shaman”, “Priest”};
   char *orclass [] = {“Warrior”, “Hunter”, “Rogue”, “Shaman”, “Warlock”};
   char *trclass [] = {“Warrior”, “Hunter”, “Rogue”, “Shaman”, “Mage”, “Priest”};
   char *taclass [] = {“Shaman”, “Warrior”, “Hunter”, “Druid”};
   char *unclass [] = {“Warrior”, “Rogue”, “Mage”, “Warlock”, “Priest”};
   char *beclass [] = {“Paladin”, “Hunter”, “Mage”, “Warlock”, “Rogue”, “Priest”};
   int x, y, z, terminate=0;

   srand(time(0));
   while (terminate != 1)
   {
      cout << “Please choose which faction…\n” << “1. Alliance\n” << “2. Horde\n” << “3. Either\n” << “4. Exit\n”;
      cin >> z;
      
      if (z == 1)
      {
         y = rand() % 5;
      }
      else if (z == 2)
      {
         y = rand() % 5 + 5;
      }
      else if (z == 3)
      {
         y = rand() % 10;
      }
      else if (z == 4)
      {
         terminate = 1;
      }
      else
      {
         cout << “Error! Incorrect option! Termination program.\n”;
      }

      if (terminate != 1)
      {
         switch(y)
         {
            case 0:
               x = rand()% 6;
               cout << “You should be a ” << race[y] << ” ” << huclass[x] << “\n”;
               break;
            case 1:
               x = rand() % 5;
               cout << “You should be a ” << race[y] << ” ” << neclass[x] << “\n”;
               break;
            case 2:
               x = rand() % 5;
               cout << “You should be a ” << race[y] << ” ” << dwclass[x] << “\n”;
               break;
            case 3:
               x = rand() % 4;
               cout << “You should be a ” << race[y] << ” ” << gnclass[x] << “\n”;
               break;
            case 4:
               x = rand() % 6;
               cout << “You should be a ” << race[y] << ” ” << drclass[x] << “\n”;
               break;
            case 5:
               x = rand() % 5;
               cout << “You should be a ” << race[y] << ” ” << orclass[x] << “\n”;
               break;
            case 6:
               x = rand() % 6;
               cout << “You should be a ” << race[y] << ” ” << trclass[x] << “\n”;
               break;
            case 7:
               x = rand() % 4;
               cout << “You should be a ” << race[y] << ” ” << taclass[x] << “\n”;
               break;
            case 8:
               x = rand() % 5;
               cout << “You should be a ” << race[y] << ” ” << unclass[x] << “\n”;
               break;
            case 9:
               x = rand() % 6;
               cout << “You should be a ” << race[y] << ” ” << beclass[x] << “\n”;
               break;
         }
         system(“pause”);
         system(“cls”);
      }
   };

   system(“pause”);

   return(0);
}

Leave a comment

Name: (Required)

eMail: (Required)

Website:

Comment:

 

WoW Booty Bay

Remember, help yourself to our guides and help keep our emulation server up and running so we can continue to test the newest hacks and exploit the freshest loopholes!

Resources