diff --git a/code/game/gamemodes/changeling/changeling_powers.dm b/code/game/gamemodes/changeling/changeling_powers.dm
index e96fdf4029b..8887fc5ce0a 100644
--- a/code/game/gamemodes/changeling/changeling_powers.dm
+++ b/code/game/gamemodes/changeling/changeling_powers.dm
@@ -83,7 +83,7 @@
src << "[T] is not compatible with our biology."
return
- if(NOCLONE in T.mutations)
+ if((NOCLONE || SKELETON) in T.mutations)
src << "This creature's DNA is ruined beyond useability!"
return
diff --git a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm
index ca9a42bd6d0..3f7ef4fbb89 100644
--- a/code/modules/awaymissions/corpse.dm
+++ b/code/modules/awaymissions/corpse.dm
@@ -182,6 +182,7 @@
corpseid = 1
corpseidjob = "Clown"
corpseidaccess = "Clown"
+ timeofdeath = -50000
/obj/effect/landmark/corpse/clownking
name = "Clown King"
@@ -208,7 +209,7 @@
corpseid = 1
corpseidjob = "Mime"
corpseidaccess = "Mime"
-
+ timeofdeath = -50000
/obj/effect/landmark/corpse/scientist
name = "Scientist"
diff --git a/code/modules/mob/living/carbon/human/human_attackhand.dm b/code/modules/mob/living/carbon/human/human_attackhand.dm
index 95930443dd1..114db828bd0 100644
--- a/code/modules/mob/living/carbon/human/human_attackhand.dm
+++ b/code/modules/mob/living/carbon/human/human_attackhand.dm
@@ -106,6 +106,9 @@
if(mind && mind.vampire && (mind in ticker.mode.vampires))
M << "\red Your fangs fail to pierce [src.name]'s cold flesh"
return 0
+ if(SKELETON in mutations)
+ M << "\red There is no blood in a skeleton!"
+ return 0
//we're good to suck the blood, blaah
M.handle_bloodsucking(src)
add_logs(src, M, "vampirebit")