diff --git a/code/modules/antagonists/devil/devil.dm b/code/modules/antagonists/devil/devil.dm index 023dce62150..d2dc18637b5 100644 --- a/code/modules/antagonists/devil/devil.dm +++ b/code/modules/antagonists/devil/devil.dm @@ -29,7 +29,7 @@ return ..() /datum/antagonist/devil/proc/add_soul(datum/mind/soul) - if(!istype(soul) || soul in soulsOwned) + if((!istype(soul)) || (LAZYIN(soulsOwned, soul)) return LAZYADD(soulsOwned, soul)