mob/verb
AddGoon(mob/M)
if(usr.Clan == "Batman")
if(M.Clan == "Goon")
if(usr.Leader == 3)
usr<<"You have are full"
return
switch(alert(M,"do you wish to be a goon for [usr]","Goon","Yes","No"))
if("Yes")
M<<"You are now a batman goon"
M.BatmanGoon = 1
M.BatmanGoonLeader = "[usr]"
M.Clan = "BatmanGoon"
if(usr.Leader == 1)
usr.verbs += typesof(/mob/BatmanLeader/verb)
usr.Leader += 1
if("No")
usr<<"[M] denied your request"
if(usr.Clan == "Joker")
if(M.Clan == "Goon")
if(usr.Leader == 3)
usr<<"You have are full"
return
switch(alert(M,"do you wish to be a goon for [usr]","Goon","Yes","No"))
if("Yes")
M<<"You are now a Joker goon"
M.JokerGoon = 1
M.JokerGoonLeader = "[usr]"
M.Clan = "JokerGoon"
if(usr.Leader == 1)
usr.verbs += typesof(/mob/JokerLeader/verb)
usr.Leader += 1
if("No")
usr<<"[M] denied your request"
if(usr.Clan == "Goon")
if(M.Clan == "Goon")
if(usr.Leader == 3)
usr<<"You have are full"
return
switch(alert(M,"do you wish to be a goon for [usr]","Goon","Yes","No"))
if("Yes")
M<<"You are now a Joker goon"
M.JokerGoon = 1
M.JokerGoonLeader = "[usr]"
M.Clan = "JokerGoon"
if(usr.Leader == 1)
usr.verbs += typesof(/mob/JokerLeader/verb)
usr.Leader += 1
if("No")
usr<<"[M] denied your request"
mob/BatmanLeader/verb
Kick(mob/M)
set category = "Leader"
if(BatmanGoonLeader == "[src]")
M.BatmanGoon = 0
M.BatmanGoonLeader = ""
M.Clan = "Goon"
usr.Leader -= 1
if(!usr.Leader)
usr.verbs -= typesof(/mob/BatmanLeader/verb)
mob/JokerLeader/verb
Kick(mob/M)
set category = "Leader"
if(JokerGoonLeader == "[src]")
M.JokerGoon = 0
M.JokerGoonLeader = ""
M.Clan = "Goon"
usr.Leader -= 1
if(!usr.Leader)
usr.verbs -= typesof(/mob/JokerLeader/verb)
Problem description:loading Batpenguin.dme
loading Skin.dmf
Verbs.dm:61:error: /mob/BatmanLeader/verb: compile failed (possible infinite cross-reference loop)
Verbs.dm:77:error: /mob/JokerLeader/verb: compile failed (possible infinite cross-reference loop)
Verbs.dm:93:error: /mob/JokerLeader/verb: compile failed (possible infinite cross-reference loop)
Verbs.dm:107:error: /mob/BatmanLeader/verb: compile failed (possible infinite cross-reference loop)
Verbs.dm:117:error: /mob/JokerLeader/verb: compile failed (possible infinite cross-reference loop)
Batpenguin.dmb - 5 errors, 0 warnings (double-click on an error to jump to it)
i tried a few different ways this one was the only one working out for me hope this helps ^^ gl
if someone can explain please do