Skip to content

Commit

Permalink
fart
Browse files Browse the repository at this point in the history
  • Loading branch information
amylizzle committed Oct 2, 2024
1 parent 73e5c71 commit b048754
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 0 deletions.
2 changes: 2 additions & 0 deletions code/mob/living/carbon/human/procs/emote.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2327,6 +2327,8 @@
gas.farts = 1.69
else
gas.farts = 0.69
if(src.bioHolder.HasEffect("radioactive_farts"))
gas.radgas = RADGAS_MINIMUM_CONTAMINATION_MOLES
gas.temperature = T20C
gas.volume = R_IDEAL_GAS_EQUATION * T20C / 1000
if (T)
Expand Down
16 changes: 16 additions & 0 deletions code/modules/medical/genetics/bioEffects/harmful.dm
Original file line number Diff line number Diff line change
Expand Up @@ -423,6 +423,22 @@
var/datum/component/radioactive/R = owner.GetComponent(/datum/component/radioactive)
R?.RemoveComponent()

/datum/bioEffect/radioactive_farts
name = "Radioactive Farts"
desc = "The subject's flatulence is contaminated with radioactive isotopes."
id = "radioactive_farts"
effectType = EFFECT_TYPE_DISABILITY
probability = 66
blockCount = 3
blockGaps = 3
isBad = 1
stability_loss = 10
msgGain = "You feel a strange radiate from your bowels."
msgLose = "Your intestines are no longer glowing."
reclaim_fail = 15
icon_state = "bad"
effect_group = "rad"

/datum/bioEffect/mutagenic_field
name = "Mutagenic Field"
desc = "The subject emits low-level radiation that may cause themselves to mutate."
Expand Down
4 changes: 4 additions & 0 deletions code/modules/medical/genetics/combo_recipes.dm
Original file line number Diff line number Diff line change
Expand Up @@ -337,3 +337,7 @@
/datum/geneticsrecipe/reversed_sounds
required_effects = list("slow_sounds","fast_sounds")
result = /datum/bioEffect/reversedSounds

/datum/geneticsrecipe/radioactive_farts
required_effects = list("radioactive","farty")
result = /datum/bioEffect/reversedSounds

0 comments on commit b048754

Please sign in to comment.