From 9181a2a43a7d0e35ba59b251b3ed2f50dbb78355 Mon Sep 17 00:00:00 2001 From: PsiOmega Date: Sat, 11 Apr 2015 10:28:15 +0200 Subject: [PATCH] Fixes atom pooling return code. --- code/__HELPERS/atom_pool.dm | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/code/__HELPERS/atom_pool.dm b/code/__HELPERS/atom_pool.dm index 72c8594211..77a7caf5e4 100644 --- a/code/__HELPERS/atom_pool.dm +++ b/code/__HELPERS/atom_pool.dm @@ -34,12 +34,10 @@ var/global/list/GlobalPool = list() if(!AM) if(ispath(get_type)) if(islist(second_arg)) - AM = new get_type (arglist(second_arg)) + return new get_type (arglist(second_arg)) else - AM = new get_type (second_arg) - else - return AM - + return new get_type (second_arg) + return AM /proc/GetFromPool(var/get_type,var/second_arg)