diff --git a/modular_zubbers/code/modules/antagonists/bloodsucker/clans/clan.dm b/modular_zubbers/code/modules/antagonists/bloodsucker/clans/clan.dm index 220afbbe3a9..c30f9c79598 100644 --- a/modular_zubbers/code/modules/antagonists/bloodsucker/clans/clan.dm +++ b/modular_zubbers/code/modules/antagonists/bloodsucker/clans/clan.dm @@ -277,6 +277,9 @@ if(!ghouldatum.owner.can_make_special(creator = bloodsuckerdatum.owner)) to_chat(master, span_notice("This Ghoul is unable to gain a Special rank due to innate features.")) return FALSE + if(isprotean(servant)) + to_chat(master, span_notice("You are unable to make this species your favorite Ghoul.")) + return FALSE if(bloodsuckerdatum.GetBloodVolume() < SPECIAL_GHOUL_COST) to_chat(master, span_notice("You need at least 150 blood to make a Ghoul a Favorite Ghoul.")) return FALSE