Merge pull request #32979 from tgstation/Cyberboss-patch-4

Adds some sanity checks to component creation
This commit is contained in:
Leo
2017-11-23 09:47:03 -02:00
committed by CitadelStationBot
parent c76cacdf77
commit 598f0dc580
+8
View File
@@ -10,6 +10,14 @@
qdel(src)
CRASH("[type] instantiated!")
//check for common mishaps
if(!isnum(dupe_mode))
qdel(src)
CRASH("[type]: Invalid dupe_mode!")
if(!ispath(dupe_type))
qdel(src)
CRASH("[type]: Invalid dupe_type!")
parent = P
var/list/arguments = args.Copy()
arguments.Cut(1, 2)