ID:149177
 
the last line states:
error: usr: missing comma ',
' or right-paren ')'
mob/verb/hidden/Magi()
if(usr.Guild == "None"
usr.Guild = "Magi"
You need to close your () on your if() statement

if(something == somethingelse WRONG

if(something == somethingelse) Right
In response to Nadrew
Nadrew wrote:
You need to close your () on your if() statement

if(something == somethingelse WRONG

if(something == somethingelse) Right

Not it says "hidden: unknown proc definition". The purpose is to reveal it once the person gets 500,000 experience, but this is my first time trying for hidden verbs.
In response to Drafonis
Because 'set hidden' can't be set at runtime.


mob
proc
expcheck()
if(src.exp >= 1000)
src.verbs += /mob/proc/someverb

someverb()
src << "I am now a verb!"

verb
attack()
usr.exp++
usr.expcheck()//calls the expcheck proc


That was an example, so don't copy paste it.