mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-24 05:30:05 +01:00
[MIRROR] Removes needless drop_if_replaced [MDB IGNORE] (#15350)
* Removes needless drop_if_replaced (#68880) * CTRL-V go brrrrrr * That should be all * guh * Removes needless drop_if_replaced Co-authored-by: Riggle <27156122+RigglePrime@users.noreply.github.com>
This commit is contained in:
@@ -22,7 +22,7 @@
|
||||
owner.med_hud_set_status()
|
||||
INVOKE_ASYNC(src, .proc/AddInfectionImages, owner)
|
||||
|
||||
/obj/item/organ/internal/body_egg/Remove(mob/living/carbon/M, special = FALSE, drop_if_replaced = TRUE)
|
||||
/obj/item/organ/internal/body_egg/Remove(mob/living/carbon/M, special = FALSE)
|
||||
if(owner)
|
||||
REMOVE_TRAIT(owner, TRAIT_XENO_HOST, ORGAN_TRAIT)
|
||||
REMOVE_TRAIT(owner, TRAIT_XENO_IMMUNE, ORGAN_TRAIT)
|
||||
|
||||
@@ -80,7 +80,7 @@
|
||||
active_mind_control = FALSE
|
||||
return TRUE
|
||||
|
||||
/obj/item/organ/internal/heart/gland/Remove(mob/living/carbon/M, special = FALSE, drop_if_replaced = TRUE)
|
||||
/obj/item/organ/internal/heart/gland/Remove(mob/living/carbon/M, special = FALSE)
|
||||
active = FALSE
|
||||
if(initial(uses) == 1)
|
||||
uses = initial(uses)
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
..()
|
||||
ADD_TRAIT(owner, TRAIT_SHOCKIMMUNE, "abductor_gland")
|
||||
|
||||
/obj/item/organ/internal/heart/gland/electric/Remove(mob/living/carbon/M, special = FALSE, drop_if_replaced = TRUE)
|
||||
/obj/item/organ/internal/heart/gland/electric/Remove(mob/living/carbon/M, special = FALSE)
|
||||
REMOVE_TRAIT(owner, TRAIT_SHOCKIMMUNE, "abductor_gland")
|
||||
..()
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
owner.faction |= "slime"
|
||||
owner.grant_language(/datum/language/slime, TRUE, TRUE, LANGUAGE_GLAND)
|
||||
|
||||
/obj/item/organ/internal/heart/gland/slime/Remove(mob/living/carbon/M, special = FALSE, drop_if_replaced = TRUE)
|
||||
/obj/item/organ/internal/heart/gland/slime/Remove(mob/living/carbon/M, special = FALSE)
|
||||
owner.faction -= "slime"
|
||||
owner.remove_language(/datum/language/slime, TRUE, TRUE, LANGUAGE_GLAND)
|
||||
..()
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
our_jaunt = new(M)
|
||||
our_jaunt.Grant(M)
|
||||
|
||||
/obj/item/organ/internal/brain/nightmare/Remove(mob/living/carbon/M, special = FALSE, drop_if_replaced = TRUE)
|
||||
/obj/item/organ/internal/brain/nightmare/Remove(mob/living/carbon/M, special = FALSE)
|
||||
QDEL_NULL(our_jaunt)
|
||||
return ..()
|
||||
|
||||
@@ -62,7 +62,7 @@
|
||||
blade = new/obj/item/light_eater
|
||||
M.put_in_hands(blade)
|
||||
|
||||
/obj/item/organ/internal/heart/nightmare/Remove(mob/living/carbon/M, special = FALSE, drop_if_replaced = TRUE)
|
||||
/obj/item/organ/internal/heart/nightmare/Remove(mob/living/carbon/M, special = FALSE)
|
||||
respawn_progress = 0
|
||||
if(blade && special != HEART_SPECIAL_SHADOWIFY)
|
||||
M.visible_message(span_warning("\The [blade] disintegrates!"))
|
||||
|
||||
@@ -184,7 +184,7 @@
|
||||
var/datum/action/cooldown/spell/jaunt/bloodcrawl/crawl = new(M)
|
||||
crawl.Grant(M)
|
||||
|
||||
/obj/item/organ/internal/heart/demon/Remove(mob/living/carbon/M, special = FALSE, drop_if_replaced = TRUE)
|
||||
/obj/item/organ/internal/heart/demon/Remove(mob/living/carbon/M, special = FALSE)
|
||||
..()
|
||||
var/datum/action/cooldown/spell/jaunt/bloodcrawl/crawl = locate() in M.actions
|
||||
qdel(crawl)
|
||||
|
||||
@@ -73,7 +73,7 @@
|
||||
var/mob/living/carbon/alien/target_alien = organ_owner
|
||||
target_alien.updatePlasmaDisplay()
|
||||
|
||||
/obj/item/organ/internal/alien/plasmavessel/Remove(mob/living/carbon/organ_owner, special = FALSE, drop_if_replaced = TRUE)
|
||||
/obj/item/organ/internal/alien/plasmavessel/Remove(mob/living/carbon/organ_owner, special = FALSE)
|
||||
..()
|
||||
if(isalien(organ_owner))
|
||||
var/mob/living/carbon/alien/organ_owner_alien = organ_owner
|
||||
@@ -96,7 +96,7 @@
|
||||
organ_owner.faction |= ROLE_ALIEN
|
||||
ADD_TRAIT(organ_owner, TRAIT_XENO_IMMUNE, ORGAN_TRAIT)
|
||||
|
||||
/obj/item/organ/internal/alien/hivenode/Remove(mob/living/carbon/organ_owner, special = FALSE, drop_if_replaced = TRUE)
|
||||
/obj/item/organ/internal/alien/hivenode/Remove(mob/living/carbon/organ_owner, special = FALSE)
|
||||
organ_owner.faction -= ROLE_ALIEN
|
||||
REMOVE_TRAIT(organ_owner, TRAIT_XENO_IMMUNE, ORGAN_TRAIT)
|
||||
..()
|
||||
@@ -219,7 +219,7 @@
|
||||
RegisterSignal(stomach_owner, COMSIG_ATOM_RELAYMOVE, .proc/something_moved)
|
||||
return ..()
|
||||
|
||||
/obj/item/organ/internal/stomach/alien/Remove(mob/living/carbon/stomach_owner, special = FALSE, drop_if_replaced = TRUE)
|
||||
/obj/item/organ/internal/stomach/alien/Remove(mob/living/carbon/stomach_owner, special = FALSE)
|
||||
UnregisterSignal(stomach_owner, COMSIG_ATOM_RELAYMOVE)
|
||||
return ..()
|
||||
|
||||
|
||||
@@ -72,7 +72,7 @@
|
||||
/obj/item/organ/internal/appendix/get_availability(datum/species/owner_species)
|
||||
return !(TRAIT_NOHUNGER in owner_species.inherent_traits)
|
||||
|
||||
/obj/item/organ/internal/appendix/Remove(mob/living/carbon/organ_owner, special = FALSE, drop_if_replaced = TRUE)
|
||||
/obj/item/organ/internal/appendix/Remove(mob/living/carbon/organ_owner, special = FALSE)
|
||||
REMOVE_TRAIT(organ_owner, TRAIT_DISEASELIKE_SEVERITY_MEDIUM, type)
|
||||
organ_owner.med_hud_set_status()
|
||||
..()
|
||||
|
||||
@@ -116,7 +116,7 @@
|
||||
|
||||
var/stun_cap_amount = 40
|
||||
|
||||
/obj/item/organ/internal/cyberimp/brain/anti_stun/Remove(mob/living/carbon/implant_owner, special = FALSE, drop_if_replaced = TRUE)
|
||||
/obj/item/organ/internal/cyberimp/brain/anti_stun/Remove(mob/living/carbon/implant_owner, special = FALSE)
|
||||
. = ..()
|
||||
UnregisterSignal(implant_owner, signalCache)
|
||||
|
||||
|
||||
@@ -258,7 +258,7 @@
|
||||
. = ..()
|
||||
ADD_TRAIT(eye_owner, TRAIT_XRAY_VISION, ORGAN_TRAIT)
|
||||
|
||||
/obj/item/organ/internal/eyes/robotic/xray/Remove(mob/living/carbon/eye_owner, special = FALSE, drop_if_replaced = TRUE)
|
||||
/obj/item/organ/internal/eyes/robotic/xray/Remove(mob/living/carbon/eye_owner, special = FALSE)
|
||||
REMOVE_TRAIT(eye_owner, TRAIT_XRAY_VISION, ORGAN_TRAIT)
|
||||
return ..()
|
||||
|
||||
@@ -542,7 +542,7 @@
|
||||
. = ..()
|
||||
ADD_TRAIT(eye_owner, TRAIT_FLASH_SENSITIVE, ORGAN_TRAIT)
|
||||
|
||||
/obj/item/organ/internal/eyes/fly/Remove(mob/living/carbon/eye_owner, special = FALSE, drop_if_replaced = TRUE)
|
||||
/obj/item/organ/internal/eyes/fly/Remove(mob/living/carbon/eye_owner, special = FALSE)
|
||||
REMOVE_TRAIT(eye_owner, TRAIT_FLASH_SENSITIVE, ORGAN_TRAIT)
|
||||
return ..()
|
||||
|
||||
@@ -580,7 +580,7 @@
|
||||
applyOrganDamage(-10) //heal quickly
|
||||
. = ..()
|
||||
|
||||
/obj/item/organ/internal/eyes/night_vision/maintenance_adapted/Remove(mob/living/carbon/unadapted, special = FALSE, drop_if_replaced = TRUE)
|
||||
/obj/item/organ/internal/eyes/night_vision/maintenance_adapted/Remove(mob/living/carbon/unadapted, special = FALSE)
|
||||
//remove lighting
|
||||
adapt_light.on = FALSE
|
||||
adapt_light.update_brightness(unadapted)
|
||||
|
||||
@@ -142,7 +142,7 @@
|
||||
if(owner)
|
||||
to_chat(owner, span_userdanger("Your heart has been replaced with a cursed one, you have to pump this one manually otherwise you'll die!"))
|
||||
|
||||
/obj/item/organ/internal/heart/cursed/Remove(mob/living/carbon/accursed, special = FALSE, drop_if_replaced = TRUE)
|
||||
/obj/item/organ/internal/heart/cursed/Remove(mob/living/carbon/accursed, special = FALSE)
|
||||
..()
|
||||
accursed.remove_client_colour(/datum/client_colour/cursed_heart_blood)
|
||||
|
||||
@@ -282,7 +282,7 @@
|
||||
RegisterSignal(owner, COMSIG_LIVING_POST_FULLY_HEAL, .proc/on_owner_fully_heal)
|
||||
RegisterSignal(owner, COMSIG_PARENT_QDELETING, .proc/owner_deleted)
|
||||
|
||||
/obj/item/organ/internal/heart/ethereal/Remove(mob/living/carbon/owner, special = FALSE, drop_if_replaced = TRUE)
|
||||
/obj/item/organ/internal/heart/ethereal/Remove(mob/living/carbon/owner, special = FALSE)
|
||||
UnregisterSignal(owner, list(COMSIG_MOB_STATCHANGE, COMSIG_LIVING_POST_FULLY_HEAL, COMSIG_PARENT_QDELETING))
|
||||
REMOVE_TRAIT(owner, TRAIT_CORPSELOCKED, SPECIES_TRAIT)
|
||||
stop_crystalization_process(owner)
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
RegisterSignal(owner, COMSIG_LIVING_ELECTROCUTE_ACT, .proc/on_electrocute)
|
||||
ADD_TRAIT(owner, TRAIT_NOHUNGER, REF(src))
|
||||
|
||||
/obj/item/organ/internal/stomach/ethereal/Remove(mob/living/carbon/carbon, special = FALSE, drop_if_replaced = TRUE)
|
||||
/obj/item/organ/internal/stomach/ethereal/Remove(mob/living/carbon/carbon, special = FALSE)
|
||||
UnregisterSignal(owner, COMSIG_PROCESS_BORGCHARGER_OCCUPANT)
|
||||
UnregisterSignal(owner, COMSIG_LIVING_ELECTROCUTE_ACT)
|
||||
REMOVE_TRAIT(owner, TRAIT_NOHUNGER, REF(src))
|
||||
|
||||
@@ -73,7 +73,7 @@
|
||||
if(!sense_of_taste)
|
||||
ADD_TRAIT(tongue_owner, TRAIT_AGEUSIA, ORGAN_TRAIT)
|
||||
|
||||
/obj/item/organ/internal/tongue/Remove(mob/living/carbon/tongue_owner, special = FALSE, drop_if_replaced = TRUE)
|
||||
/obj/item/organ/internal/tongue/Remove(mob/living/carbon/tongue_owner, special = FALSE)
|
||||
. = ..()
|
||||
if(say_mod && tongue_owner.dna && tongue_owner.dna.species)
|
||||
tongue_owner.dna.species.say_mod = initial(tongue_owner.dna.species.say_mod)
|
||||
@@ -490,7 +490,7 @@
|
||||
ADD_TRAIT(signer, TRAIT_SIGN_LANG, ORGAN_TRAIT)
|
||||
REMOVE_TRAIT(signer, TRAIT_MUTE, ORGAN_TRAIT)
|
||||
|
||||
/obj/item/organ/internal/tongue/tied/Remove(mob/living/carbon/speaker, special = FALSE, drop_if_replaced = TRUE)
|
||||
/obj/item/organ/internal/tongue/tied/Remove(mob/living/carbon/speaker, special = FALSE)
|
||||
..()
|
||||
speaker.verb_ask = initial(speaker.verb_ask)
|
||||
speaker.verb_exclaim = initial(speaker.verb_exclaim)
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
. = ..()
|
||||
START_PROCESSING(SSobj, src)
|
||||
|
||||
/obj/item/organ/internal/zombie_infection/Remove(mob/living/carbon/M, special = FALSE, drop_if_replaced = TRUE)
|
||||
/obj/item/organ/internal/zombie_infection/Remove(mob/living/carbon/M, special = FALSE)
|
||||
. = ..()
|
||||
STOP_PROCESSING(SSobj, src)
|
||||
if(iszombie(M) && old_species && !special && !QDELETED(src))
|
||||
|
||||
Reference in New Issue
Block a user