Removes canvases on runtime

This commit is contained in:
Jared-Fogle
2018-07-27 03:11:38 -07:00
parent eccc11b83c
commit 49e6ec8476
+8 -1
View File
@@ -13,7 +13,6 @@
max_integrity = 60
var/obj/item/canvas/painting = null
//Adding canvases
/obj/structure/easel/attackby(obj/item/I, mob/user, params)
if(istype(I, /obj/item/canvas))
@@ -66,6 +65,14 @@ GLOBAL_LIST_INIT(globalBlankCanvases, new(AMT_OF_CANVASES))
icon_state = "23x23"
whichGlobalBackup = 4
//HEY YOU
//ARE YOU READING THE CODE FOR CANVASES?
//ARE YOU AWARE THEY CRASH HALF THE SERVER WHEN SOMEONE DRAWS ON THEM...
//...AND NOBODY CAN FIGURE OUT WHY?
//THEN GO ON BRAVE TRAVELER
//TRY TO FIX THEM AND REMOVE THIS CODE
/obj/item/canvas/New()
qdel(src)
//Find the right size blank canvas
/obj/item/canvas/proc/getGlobalBackup()