mob
Read(var/savefile/F)
..()
var/x
var/y
var/z
F["x"] >> x
F["y"] >> y
F["z"] >> z
loc = locate(x,y,z)
Seeing as I have little experience with clients, I added the following piece of code to both the Del() procs.
client
Del()
for(var/mob/Digimon/D in world)
if(D.owner == src.mob)
D.Move(src.mob)
..()
src.mob.SaveC()
mob
Del()
for(var/mob/Digimon/D in world)
if(D.owner == src)
D.Move(src)
..()
world<<output("<font color=green>{DXW}</font>[src] has logged out.","chat:add")
Problem description:
runtime error: cannot append to list
proc name: Read (/mob/Read)
usr: Q Reborn (/mob)
src: Q Reborn (/mob)
call stack:
Q Reborn (/mob): Read(players/Shaoni.sav (/savefile))
Shoutmon X2 (/mob/Digimon/Shoutmon_X2): Read(players/Shaoni.sav (/savefile))
Q Reborn (/mob): Read(players/Shaoni.sav (/savefile))
Q Reborn (/mob): LoadC()
Q Reborn (/mob): Login()
It doesn't seem to have any effect on gameplay what-so-ever, but it gets really annoying when this pops up everytime I load. Any ideas?