mob
proc
Save()
if(src.cansave)
if(src.slot1)
var/savefile/F = new("players/[src.key]/[src.key]1.sav")
src.xco = src.x
src.yco = src.y
src.zco = src.z
F["banked"] << src.banked
Write(F)
src <<output("<b><font color=yellow><b>Your game has been saved!","Battle:add")
if(src.slot2)
var/savefile/F = new("players/[src.key]/[src.key]2.sav")
src.xco = src.x
src.yco = src.y
src.zco = src.z
F["banked"] << src.banked
Write(F)
src <<output("<b><font color=yellow><b>Your game has been saved!","Battle:add")
if(src.slot3)
var/savefile/F = new("players/[src.key]/[src.key]3.sav")
src.xco = src.x
src.yco = src.y
src.zco = src.z
F["banked"] << src.banked
Write(F)
src <<output("<b><font color=yellow><b>Your game has been saved!","Battle:add")
//Load
if("Slot 1")
if(fexists("players/[src.key]/[src.key]1.sav"))
var/savefile/F = new("players/[src.key]/[src.key]1.sav")
Read(F)
F["banked"] >> src.banked
Problem description:
At the moment, if I give mobs extra verbs, they don't save. As well as if I edit their stats, they don't save. How can I fix this?