BudoKai()
if(!budo)
world<<"[src] has started a Budo!"
for(var/mob/M in world)
M.contents += new/obj/verb/joinbudo()
else
for(var/mob in budo)
var/mob/M
usr.x = M.x
usr.y = M.y
usr.z = M.z
and my join verb:
obj
verb
joinbudo()
var/mob/M
usr.loc = locate(1,1,1)
M.x = usr.x
M.y = usr.y
M.z = usr.z
usr.budo = 1
mob/var
budo = 0
runtime error: cannot append to list
proc name: BudoKai (/mob/Admin/verb/BudoKai)
source file: Police.dm,1013
usr: VerM (/mob/characters/saiyajin)
src: VerM (/mob/characters/saiyajin)
call stack:
(/mob/characters/saiyajin): BudoKai()
it is weird, and when you join it tries to find a src for x. something is definately screwey here.
Do M = usr, I think that'll work.