diff --git a/code/modules/reagents/Chemistry-Reagents/Blob-Reagents.dm b/code/modules/reagents/Chemistry-Reagents/Blob-Reagents.dm index 0ddd41ef092..cbbbbed0a91 100644 --- a/code/modules/reagents/Chemistry-Reagents/Blob-Reagents.dm +++ b/code/modules/reagents/Chemistry-Reagents/Blob-Reagents.dm @@ -147,6 +147,44 @@ datum/reagent/blob/explosive/reaction_mob(var/mob/living/M as mob, var/method=TO M << "The blob strikes you, and its tendrils explode!" explosion(M.loc, 0, 0, 1, 0, 0) +datum/reagent/blob/omnizine + name = "Omnizine" + id = "b_omnizine" + description = "" + color = "#C8A5DC" + +datum/reagent/blob/omnizine/reaction_mob(var/mob/living/M as mob, var/method=TOUCH, var/volume, var/show_message = 1) + if(method == TOUCH) + if(show_message) + M << "The blob squirts something at you, and you feel great!" + M.reagents.add_reagent("omnizine", 11) + +datum/reagent/blob/morphine + name = "Morphine" + id = "b_morphine" + description = "" + color = "#335555" + +datum/reagent/blob/morphine/reaction_mob(var/mob/living/M as mob, var/method=TOUCH, var/volume, var/show_message = 1) + if(method == TOUCH) + if(show_message) + M << "The blob squirts something at you, and you feel numb!" + M.reagents.add_reagent("morphine", 16) + +datum/reagent/blob/spacedrugs + name = "Space drugs" + id = "b_space_drugs" + description = "" + color = "#60A584" + +datum/reagent/blob/spacedrugs/reaction_mob(var/mob/living/M as mob, var/method=TOUCH, var/volume, var/show_message = 1) + if(method == TOUCH) + if(show_message) + M << "The blob squirts something at you, and you feel funny!" + M.reagents.add_reagent("space_drugs", 15) + M.apply_damage(10, TOX) + + /proc/reagent_vortex(var/mob/living/M as mob, var/setting_type) var/turf/pull = get_turf(M) for(var/atom/movable/X in orange(4,pull))