Merge pull request #4089 from Citadel-Station-13/upstream-merge-32979

[MIRROR] Adds some sanity checks to component creation
This commit is contained in:
deathride58
2017-11-24 00:08:36 +00:00
committed by GitHub
+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)