obj
mirror
icon = 'mirror.dmi'
dir=SOUTH
Enter(obj/O)
if(isobj(O)&&istype(O, /obj/projectile/beam))
walk(O,src.dir)
return ..()
Problem description:
When the beam enters the mirrors location, it simply keeps on moving the direction it was going. Can somone tell me what's wrong?
I have taken into consideration that src actually may be O, and if that's the case, how to I define the mirror?
The last case scenerio I can think of is that return ..() isn't the proper way and it has something to do with .=..()
any help would be nice, thanks.