obj/Skills/SuperKamehamehaStart
icon='SuperKamehameha.dmi'
icon_state="start"
name="Super Kamehameha"
density=1
var/mob/Owner
var/damage
New()
spawn(100) del src
Bump(atom/M)
if(istype(M,/mob/))
if(src.Owner)
//Here the Fucking Damage System
return
obj/Skills/SuperKamehamehaMid
icon='SuperKamehameha.dmi'
icon_state="mid"
name="Super Kamehameha"
density=1
var/mob/Owner
var/damage
New()
spawn(100) del src
Move()
var/obj/Skills/SuperKamehamehaMid/D=new(src.dir)
D.dir = src.dir
spawn(100) del D
..()
Bump(atom/M)
if(istype(M,/mob/))
if(src.Owner)
//Here i need add the Damage and blablabla
return
obj/Skills/SuperKamehamehaHead
icon='SuperKamehameha.dmi'
icon_state="head"
name="Super Kamehameha"
var/mob/Owner
var/damage
density=1
New()
spawn(100) del src
Bump(atom/M)
if(istype(M,/mob/))
if(src.Owner)
//Well here i need add the Damage and blablabla
return
mob/verb/Kamehameha()
sleep(1)
var/obj/Skills/SuperKamehamehaHead/A=new(src.loc)
A.Owner=usr
walk(A,src.dir)
sleep(1)
var/obj/Skills/SuperKamehamehaMid/B=new(src.loc)
B.Owner=usr
walk(B,src.dir)
sleep(1)
var/obj/Skills/SuperKamehamehaStart/C=new(src.loc)
C.Owner=usr
walk(C,src.dir)
var/mob/Owner
Problem description: Well, sometimes it works correct. but sometimes this happens:
Problem 1
Problem 2
Problem 3
Problem 4
-Gohan