///remember to include command_handler   function rae(array) {   return array[Math.floor(Math.random() * array.length)]; }   var classList = [         "Warrior" ,         "Cavalier" ,         "Knight" ,         "Berserker" ,         "Pugilist" ,         "Shield-Bearer" ,         "Weapons Master" ,         "Dragoon" ,         "Sentinel" ,         "Fencer" ,         "Soldier" ,         "Samurai" ,         "Martial Artist" ,         "Monk" ,         "Dragon Knight" ,         "Dark Knight" ,         "Archer" ,         "Corsair" ,         "Beast Rider" ,         "Ronin" ,         "Warlord" ,         "Herald" ,         "Inquisitor" ,         "Blade-Singer" ,         "Paladin" ,         "Marksman" ,         "Duelist" ,         "Marauder" ,         "Raider" ,         "Adventurer" ,         "Strategist" ,         "Diplomat" ,         "Templar" ,         "Spellsword" ,         "Death Knight" ,         "Battlemage" ,         "Bandit" ,         "Gunslinger" ,         "Assassin" ,         "Ranger" ,         "Ninja" ,         "Merchant" ,         "Bard" ,         "Dancer" ,         "Arcane Archer" ,         "Red Mage" ,         "Blue Mage" ,         "Cleric" ,         "Battle-Priest" ,         "Cutpurse" ,         "Scout" ,         "Hunter" ,         "Explorer" ,         "Beastmaster" ,         "Horizon Walker" ,         "Strider" ,         "Loremaster" ,         "Enchanter" ,         "Summoner" ,         "Psion" ,         "Elementalist" ,         "Necromancer" ,         "Druid" ,         "Acolyte" ,         "Highwayman" ,         "Ballistician" ,         "Spy" ,         "Poisoner" ,         "Trap-Master" ,         "Dark Delver" ,         "Gambler" ,         "Mentalist" ,         "Tinker" ,         "Technomancer" ,         "Animist" ,         "Geomancer" ,         "Dream-Walker" ,         "Channeler" ,         "Sage" ,         "Theurge" ,         "Warlock" ,         "Thief" ,         "Infiltrator" ,         "Cat-Burglar" ,         "Philanderer" ,         "Stalker" ,         "Chameleon" ,         "Trickster" ,         "Magician" ,         "Shadowmancer" ,         "Alchemist" ,         "Binder" ,         "Conjurer" ,         "Illusionist" ,         "Shaman" ,         "Arcanist" ,         "Witch" ,         "Sorcerer" ,         "Wizard" ,         "Extremely Cute Poner" ,         "Choosiemancer"     ]; var affList = [         "Fire" ,         "Water" ,         "Ice" ,         "Earth",         "Wind" ,         "Life" ,         "Death" ,         "Metal" ,         "Lightning" ,         "Wood" ,         "Air",         "Cosmic",         "Temporal" ,         "Draconic" ,         "Cyborg" ,         "Light" ,         "Dark" ,     ]; var responseList = [    "You look sorta like a [AFFWORD] [CLASSWORD]" , "You've always struck me as a [AFFWORD] [CLASSWORD]" , "Ever think about becoming a [AFFWORD] [CLASSWORD]?" , "Hey, you should try to be a [AFFWORD] [CLASSWORD]! It'll probably work better than when you were a [AFFWORD] [CLASSWORD].", ];   var myclass = rae(classList); var myaff = rae(affList); var myresp = rae(responseList).replace(/\[AFFWORD\]/,rae(affList)).replace(/\[AFFWORD\]/,rae(affList)).replace(/\[CLASSWORD\]/,rae(classList)).replace(/\[CLASSWORD\]/,rae(classList));   ///placeholder - fill later alert(myresp);