ID:2384074
 
(See the best response by MisterPerson.)
Code:
throw()
hengeback()
cloakoff()
if(subinvis)
subinvis=0
invisibility=2
if(!intense&&weapon)
intense=1
overlay()
return
if(ingenin==4)
if(swim||dead||paralysed||meditating||resting||attacking)return
flick("attack",usr)
var/L=new/obj/eKunai(loc)
attacking=1
L:owner=usr
walk(L,dir)
spawn(8)attacking=0
spawn(50)if(L)del L
else
if(swim||dead||paralysed||resting||attacking)return
if(kstoggle=="Kunai"&&jutsutoggle&&clan=="Spider")
if(cha<2)return
cha-=2
jutsulevelup(5,clanskill2,3)
var/BL=clanskill2
clanskill2+=variable
if(BL<200&&clanskill2>=200)src<<output("<font size=2><b><font color=lime>Your golden spider kunais are now level 2! You can now use them as fast as regular kunais!","infobox")
if(BL<300&&clanskill2>=300)src<<output("<font size=2><b><font color=lime>You have mastered your golden spider kunais! They now deal more damage!","infobox")
var/L=new/obj/breakable/Golden_Spider_Kunai(loc)
attacking=1
flick("attack",usr)
L:owner=usr
walk(L,dir)
if(clanskill2>=200)spawn(13)attacking=0
else spawn(18)attacking=0
spawn(50)if(L)del L
goto stop
if(kstoggle=="Shuriken"&&jutsutoggle&&clan=="Sand")


Problem description:
Having some bad argument definitions, which I tried to fix, but never seems to work, can anyone point me out in the right direction.

It never did this before, but it's an old source, and I think I either coded it wrong, or it broke with an update.


Best response
Without knowing what the error is exactly and what line it's on, there's no real way to help you.

One thing I can tell you is that you cannot name a user-defined function "throw()" anymore. You're going to have to rename that.
Thanks that was the problem, solved it.