diff --git a/code/modules/martial_arts/martial.dm b/code/modules/martial_arts/martial.dm index c43f745d4cb..4e9c2674daa 100644 --- a/code/modules/martial_arts/martial.dm +++ b/code/modules/martial_arts/martial.dm @@ -289,8 +289,15 @@ /obj/item/CQC_manual/attack_self(mob/living/carbon/human/user) if(!istype(user) || !user) return - to_chat(user, "You remember the basics of CQC.") + if(user.mind && (user.mind.changeling || user.mind.vampire)) //Prevents changelings and vampires from being able to learn it + if(user.mind && user.mind.changeling) //Changelings + to_chat(user, "We try multiple times, but we simply cannot grasp the basics of CQC!") + return + else //Vampires + to_chat(user, "Your blood lust distracts you from the basics of CQC!") + return + to_chat(user, "You remember the basics of CQC.") var/datum/martial_art/cqc/CQC = new(null) CQC.teach(user) user.drop_item()