internal static void CreateBotClass()
{
if (FunkyGame.CurrentActorClass != ActorClass.Invalid)
{
//Create Specific Player Class
switch (FunkyGame.CurrentActorClass)
{
case ActorClass.Barbarian:
FunkyGame.Hero.Class = new Barbarian();
break;
case ActorClass.DemonHunter:
FunkyGame.Hero.Class = new DemonHunter();
break;
case ActorClass.Monk:
FunkyGame.Hero.Class = new Monk();
break;
case ActorClass.Witchdoctor:
FunkyGame.Hero.Class = new WitchDoctor();
break;
case ActorClass.Wizard:
FunkyGame.Hero.Class = new Wizard();
break;
case ActorClass.Crusader:
FunkyGame.Hero.Class = new Crusader();
break;
}
FunkyGame.Hero.Class.RecreateAbilities();
ShouldRecreatePlayerClass = false;
}
}