ID:178733
 
Is there a way to make a new mob under the usr every time he moves to a new tile?
Just add an additional line to Move() telling them to create a new mob.

mob/Move()
//create mob
..()
In response to Foomer
what i dont understand it how you create the mob not how you move like that
In response to Tazor07
Well, here's an example:

The illusion mob type is simply for graphical effect.

mob/illusion
name = ""
density = 0
New()
..()
spawn(10) del(src)
// will self-delete in one second

mob/Move()
var/mob/illusion/M = new(src.loc)
M.icon = src.icon
M.icon_state = src.icon_state
..()