From f4ee808e6aa5ce2df7558a4aabcd470012ebe59f Mon Sep 17 00:00:00 2001 From: Krausus Date: Sat, 30 May 2015 03:31:15 -0400 Subject: [PATCH] Fixes adding/removing null languages through VV These would attempt to add/remove null languages if the language selection was canceled. --- code/datums/datumvars.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/datums/datumvars.dm b/code/datums/datumvars.dm index c0bab0bb7bc..d99823a0a12 100644 --- a/code/datums/datumvars.dm +++ b/code/datums/datumvars.dm @@ -834,6 +834,9 @@ client var/new_language = input("Please choose a language to add.","Language",null) as null|anything in all_languages + if(!new_language) + return + if(!H) usr << "Mob doesn't exist anymore" return @@ -857,6 +860,9 @@ client var/datum/language/rem_language = input("Please choose a language to remove.","Language",null) as null|anything in H.languages + if(!rem_language) + return + if(!H) usr << "Mob doesn't exist anymore" return