ID:149507
 
Login()

world << " [src] has entered"
var/race = input("What do you want to be?") in list ("cleric", "rogue", "monk", "mage", "warrior", "tamer")
switch(race)
if("cleric")
icon= 'cleric.dmi'
usr.verbs += /mob/verb/say
usr.verbs += /mob/verb/Who
usr.verbs += /mob/verb/recall
usr.verbs += /mob/verb/Donate_LJR
usr.verbs += /mob/verb/Donate_Dareb
usr.verbs += /mob/verb/Prayer
usr.verbs -= /mob/verb/HideShadow
usr.verbs -= /mob/verb/Punch
usr.verbs -= /mob/verb/Meditate
usr.verbs -= /mob/verb/BattleCry
usr.verbs -= /mob/verb/Trap
usr.verbs -= /mob/verb/Laser
usr.loc = locate(50,17,1)

else
if("rogue")
icon= 'rogue.dmi'
usr.verbs += /mob/verb/say
usr.verbs += /mob/verb/Who
usr.verbs += /mob/verb/recall
usr.verbs += /mob/verb/Donate_LJR
usr.verbs += /mob/verb/Donate_Dareb
usr.verbs += /mob/verb/HideShadow
usr.verbs -= /mob/verb/Prayer
usr.verbs -= /mob/verb/Punch
usr.verbs -= /mob/verb/Meditate
usr.verbs -= /mob/verb/BattleCry
usr.verbs -= /mob/verb/Trap
usr.verbs -= /mob/verb/Laser
usr.loc = locate(50,17,1)

else
if("monk")
icon= 'monk.dmi'
usr.verbs += /mob/verb/say
usr.verbs += /mob/verb/Who
usr.verbs += /mob/verb/recall
usr.verbs += /mob/verb/Donate_LJR
usr.verbs += /mob/verb/Donate_Dareb
usr.verbs += /mob/verb/Punch
usr.verbs -= /mob/verb/HideShadow
usr.verbs -= /mob/verb/Prayer
usr.verbs -= /mob/verb/Meditate
usr.verbs -= /mob/verb/BattleCry
usr.verbs -= /mob/verb/Trap
usr.verbs -= /mob/verb/Laser
usr.loc = locate(50,17,1)

else
if("mage")
icon= 'mage.dmi'
usr.verbs += /mob/verb/say
usr.verbs += /mob/verb/Who
usr.verbs += /mob/verb/recall
usr.verbs += /mob/verb/Donate_LJR
usr.verbs += /mob/verb/Donate_Dareb
usr.verbs += /mob/verb/Meditate
usr.verbs -= /mob/verb/HideShadow
usr.verbs -= /mob/verb/Punch
usr.verbs -= /mob/verb/Prayer
usr.verbs -= /mob/verb/BattleCry
usr.verbs -= /mob/verb/Trap
usr.verbs -= /mob/verb/Laser
usr.loc = locate(50,17,1)

else
if("warrior")
icon= 'warrior.dmi'
usr.verbs += /mob/verb/say
usr.verbs += /mob/verb/Who
usr.verbs += /mob/verb/recall
usr.verbs += /mob/verb/Donate_LJR
usr.verbs += /mob/verb/Donate_Dareb
usr.verbs += /mob/verb/BattleCry
usr.verbs -= /mob/verb/HideShadow
usr.verbs -= /mob/verb/Punch
usr.verbs -= /mob/verb/Meditate
usr.verbs -= /mob/verb/Prayer
usr.verbs -= /mob/verb/Trap
usr.verbs -= /mob/verb/Laser
usr.loc = locate(50,17,1)

else
if("tamer")
icon= 'tamer.dmi'
usr.verbs += /mob/verb/say
usr.verbs += /mob/verb/Who
usr.verbs += /mob/verb/recall
usr.verbs += /mob/verb/Donate_LJR
usr.verbs += /mob/verb/Donate_Dareb
usr.verbs += /mob/verb/Trap
usr.verbs -= /mob/verb/HideShadow
usr.verbs -= /mob/verb/Punch
usr.verbs -= /mob/verb/Meditate
usr.verbs -= /mob/verb/BattleCry
usr.verbs -= /mob/verb/Prayer
usr.verbs -= /mob/verb/Laser
usr.loc = locate(50,17,1)


Aside from your really bad indentation...what does it SAY is wrong with it?
It might be those stray elses in there. There should only be one in a switch statement and it should be at the end.
In response to Foomer
Foomer wrote:
Aside from your really bad indentation...what does it SAY is wrong with it?

I'm betting the problem is just the indentation. It's just plain wrong.