if(clonecount==2)
usr<<"<font color=Yellow>Through hard work you have learnt the double clone spell"
usr.verbs+=new/mob/proc/dbl_clone
proc
dbl_clone()
set category="Spells"
if(usr.curmana <= 40)
usr << "<font color=Red>Not enough Mana"
return
flick("seal",usr)
var/mob/summon/clone/M1 = new/mob/summon/clone(locate(usr.x+1,usr.y,usr.z))
M1.icon=src.icon
flick('smoke.dmi',M1)
var/mob/summon/clone/M2 = new/mob/summon/clone(locate(usr.x-1,usr.y,usr.z))
flick('smoke.dmi',M2)
M2.icon=src.icon
src.curmana-=40
Problem description: The code is working perfectly, or so I think. The problem is after loading the save game, you will lose the ability to use the spell as it doesnt appear in the tab. Im not sure whats wrong with it so any help will be greatly appreciated.