From cc1c1e29736b38929cf89ebd340ba47ff032de97 Mon Sep 17 00:00:00 2001 From: Zuhayr Date: Mon, 23 Dec 2013 10:36:36 +1030 Subject: [PATCH] Changed disability removal to bitmask operators rather than -= as per Chinsky's posts in the diff. --- code/game/dna/genes/disabilities.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/dna/genes/disabilities.dm b/code/game/dna/genes/disabilities.dm index 191b31be817..8703f7b0e8b 100644 --- a/code/game/dna/genes/disabilities.dm +++ b/code/game/dna/genes/disabilities.dm @@ -41,9 +41,9 @@ if(mutation && (mutation in M.mutations)) M.mutations.Remove(mutation) if(disability) - M.disabilities-=disability + M.disabilities &= ~disability if(mutation) - M.sdisabilities-=sdisability + M.sdisabilities &= ~sdisability if(deactivation_message) M << "\red [deactivation_message]"