Here is the Firebaneshot:
firebaneshot icon_state = "fire shot" density = 1 Bump(mob/M) if(src.inbumping) return src.inbumping = 1 src.inuse = 1 if(ismob(M)) src.loc = M.loc if(istype(M,/atom)) {src.density = 0; src.icon_state = ""} var/obj/battle/firebane/A var/obj/battle/firebane/B var/obj/battle/firebane/C if(src.dir == SOUTH || src.dir == NORTH) A = new (get_step(src,EAST)) B = new (src.loc) C = new (get_step(src,WEST)) A.dir = src.dir B.dir = src.dir C.dir = src.dir if(src.dir == WEST || src.dir == EAST) A = new (get_step(src,NORTH)) B = new (src.loc) C = new (get_step(src,SOUTH)) A.dir = src.dir B.dir = src.dir C.dir = src.dir sleep(5) del(A) del(B) del(C) src.inuse = 0 del(src)
Thanks in Advanced!
Lummox JR