Dim character, Name as string
Dim valid_character, abilities(3), damage(3) as boolean
Dim power, MaxHP, Enemy_HP, HP as integer
Dim character_rand as new random
console.Write("Enter your name: ")
name = console.readline()
if name.length >= 10 then
console.WriteLine("Ayo why yo name so long? I'ma call you dave")
console.WriteLine(name &", Roll a die to select your character or press enter to roll randomly")
character = console.ReadLine()
character = convert.ToString(character_rand.Next(0,7))
console.WriteLine(character)
console.WriteLine("You're an elf who likes frogs and cheese sandwiches")
abilities(1) = "Throw sandwich"
abilities(2) = "Lick frog for magic powers"
abilities(3) = "Shoot with bow"
console.WriteLine("You're a dwarf who eats rocks")
abilities(1) = "Throw boulder"
abilities(2) = "Mine with pickaxe"
abilities(3) = "Go into drunken rage"
console.WriteLine("You're a troll who isn't paying rent for his bridge")
abilities(1) = "Eat enemy"
abilities(2) = "Release an angry goat"
abilities(3) = "Drop kick"
console.WriteLine("You're a human. That is all")
abilities(2) = "Destroy enviroment"
abilities(3) = "Shoot with bow"
console.WriteLine("You're a demon who has no powers")
abilities(1) = "Send to hell"
abilities(2) = "Emotinal damage"
abilities(3) = "Sneeze fire"
console.WriteLine("You're a crab that can't die")
console.WriteLine("It would appear your dice has seven sides?")
console.WriteLine("You're Bob, a common NPC I guess.")
abilities(1) = "Start unskippable dialogue"
abilities(2) = "Walk into wall"
abilities(3) = "Stare creepily without blinking, with an absecent expression and souless eyes"
console.WriteLine("You fool! That is an invalid roll! Roll again.")
loop until valid_character = true