runtime error: bad client
proc name: ChooseCharacter (/mob/other/choosing_character/proc/ChooseCharacter)
usr: Rikishi (/mob/other/choosing_character)
src: Rikishi (/mob/other/choosing_character)
call stack:
Rikishi (/mob/other/choosing_character): ChooseCharacter()
Rikishi (/mob/other/choosing_character): ChooseCharacter()
Rikishi (/mob/other/choosing_character): Login()
Problem description:
Just trying to figure out what is causing this error.
mob/other/choosing_character
Login()
src.move = 0
src.sight = 1
spawn()
src.ChooseCharacter()
proc
ChooseCharacter()
var/list/characters = src.CharacterList()
var/newCharacterChoice = "New Fighter"
var/DeleteCharacterChoice = "Delete Fighter"
var/list/menu = new()
menu += characters
menu += newCharacterChoice
menu += DeleteCharacterChoice
var/result = input("Fighter Creation", "Dragonball Z: Last Saga") in menu
if (result == newCharacterChoice)
src.CreateNewCharacter()
if (result == DeleteCharacterChoice)
src.DeleteCharacter()
src.ChooseCharacter()
else
var/success = src.client.LoadMob(result)
if (success)
del(src)
else
alert("If you see this tell a Gm.")
src.ChooseCharacter()
Problem 2
I believe this is where the error is calling.