diff --git a/code/datums/components/_component.dm b/code/datums/components/_component.dm index fac24d6dd4d..e461aa2ee36 100644 --- a/code/datums/components/_component.dm +++ b/code/datums/components/_component.dm @@ -241,8 +241,8 @@ var/current_type = parent_type //and since most components are root level + 1, this won't even have to run while (current_type != /datum/component) - current_type = type2parent(current_type) . += current_type + current_type = type2parent(current_type) // The type arg is casted so initial works, you shouldn't be passing a real instance into this /**