Player
var
Passport/Passport
Login()
..()
src.Passport = load("Player/[src.key]/Passport")
if(Passport == null)
Passport = new /Passport (null)
Passport.Owner = src
Logout()
save("Player/[src.key]/Passport",src.Passport)
..()
del src
However, instead of loading the passport it loads my mob. In fact, it does not load the passport at all. Here are the save and load procs, if they matter:
proc
save(var/path = "",var/input)
var/savefile/S = new("DitMUD.sav")
S[path] << input
load(var/path)
var/savefile/S = new("DitMUD.sav")
return S[path]
Thanks in advance!
-Lord of Water
-LoW