Initialize and GC failure fixes #1 (#13190)

This commit is contained in:
mikomyazaki
2022-02-15 23:45:30 +01:00
committed by GitHub
parent ab1833fe86
commit 08ea043e69
12 changed files with 31 additions and 27 deletions
+5 -8
View File
@@ -214,11 +214,15 @@
/obj/item/glass_jar/gumball
contains = JAR_GUMBALL
var/gumball_path = /obj/item/clothing/mask/chewable/candy/gum/gumball
/obj/item/glass_jar/gumball/medical
gumball_path = /obj/item/clothing/mask/chewable/candy/gum/gumball/medical
/obj/item/glass_jar/gumball/Initialize()
..()
for(var/i = 1 to GUMBALL_MAX)
var/obj/item/clothing/mask/chewable/candy/gum/gumball/G = new(src)
var/obj/item/clothing/mask/chewable/candy/gum/gumball/G = new gumball_path(src)
contained += G
return INITIALIZE_HINT_LATELOAD
@@ -226,13 +230,6 @@
/obj/item/glass_jar/gumball/LateInitialize()
update_icon()
/obj/item/glass_jar/gumball/medical/Initialize()
for(var/i = 1 to GUMBALL_MAX)
var/obj/item/clothing/mask/chewable/candy/gum/gumball/medical/G = new(src)
contained += G
return INITIALIZE_HINT_LATELOAD
#undef JAR_NOTHING
#undef JAR_MONEY
#undef JAR_ANIMAL