mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-12 03:02:54 +00:00
Fixed language datum comparison, fixed staff of change runtime.
This commit is contained in:
@@ -36,14 +36,14 @@
|
|||||||
// Language handling.
|
// Language handling.
|
||||||
/mob/proc/add_language(var/language)
|
/mob/proc/add_language(var/language)
|
||||||
|
|
||||||
|
for(var/datum/language/L in languages)
|
||||||
|
if(L && L.name == language)
|
||||||
|
return 0
|
||||||
|
|
||||||
var/datum/language/new_language = all_languages[language]
|
var/datum/language/new_language = all_languages[language]
|
||||||
|
|
||||||
if(!istype(new_language,/datum/language))
|
if(!istype(new_language,/datum/language))
|
||||||
return
|
return 0
|
||||||
|
|
||||||
for(var/datum/language/L in languages)
|
|
||||||
if(L && L.name == new_language)
|
|
||||||
return 0
|
|
||||||
|
|
||||||
languages += new_language
|
languages += new_language
|
||||||
return 1
|
return 1
|
||||||
|
|||||||
@@ -73,8 +73,8 @@
|
|||||||
A.randomize_appearance_for(new_mob)
|
A.randomize_appearance_for(new_mob)
|
||||||
|
|
||||||
var/mob/living/carbon/human/H = new_mob
|
var/mob/living/carbon/human/H = new_mob
|
||||||
var/datum/species/newspecies = pick(all_species)
|
var/newspecies = pick(all_species)
|
||||||
H.set_species(newspecies.name)
|
H.set_species(newspecies)
|
||||||
else
|
else
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user