From c1d07cd77bcd3fff7962f6542ff11cea3b1bcf1e Mon Sep 17 00:00:00 2001 From: Kelenius Date: Sat, 3 Jan 2015 23:19:14 +0300 Subject: [PATCH] Fixes a tiny typo and a comment So basically toxins are not processed like all other reagents - instead that is handled to the liver. Since dionae/dionas have no liver, toxins would never leave their system. There is a check for aliens to forcefully call ..(), but due to a typo it was only called if the drug had any toxpwr. Since mindbreaker (and several others) has toxpwr = 0, such drugs would never leave a poor diona's... khm, system. The question to how diona even get affected by those in the first place stays open. Fixes #6994. --- code/modules/reagents/Chemistry-Reagents.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/Chemistry-Reagents.dm b/code/modules/reagents/Chemistry-Reagents.dm index bd2e5001e4..984c1aeb67 100644 --- a/code/modules/reagents/Chemistry-Reagents.dm +++ b/code/modules/reagents/Chemistry-Reagents.dm @@ -1552,7 +1552,7 @@ datum if(!M) M = holder.my_atom if(toxpwr) M.adjustToxLoss(toxpwr*REM) - if(alien) ..() //Kind of a catch-all for aliens without kidneys. + if(alien) ..() // Kind of a catch-all for aliens without the liver. Because this does not metabolize 'naturally', only removed by the liver. return toxin/amatoxin