Makes buffers not react with stab agent
This commit is contained in:
@@ -16,7 +16,7 @@
|
|||||||
//When merging two fermichems, see above
|
//When merging two fermichems, see above
|
||||||
/datum/reagent/fermi/on_merge(data, amount, mob/living/carbon/M, purity)//basically on_mob_add but for merging
|
/datum/reagent/fermi/on_merge(data, amount, mob/living/carbon/M, purity)//basically on_mob_add but for merging
|
||||||
. = ..()
|
. = ..()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
@@ -331,6 +331,8 @@
|
|||||||
|
|
||||||
//Consumes self on addition and shifts pH
|
//Consumes self on addition and shifts pH
|
||||||
/datum/reagent/fermi/acidic_buffer/on_new(datapH)
|
/datum/reagent/fermi/acidic_buffer/on_new(datapH)
|
||||||
|
if(holder.has_reagent("stabilizing_agent"))
|
||||||
|
return ..()
|
||||||
data = datapH
|
data = datapH
|
||||||
if(LAZYLEN(holder.reagent_list) == 1)
|
if(LAZYLEN(holder.reagent_list) == 1)
|
||||||
return
|
return
|
||||||
@@ -351,6 +353,8 @@
|
|||||||
can_synth = TRUE
|
can_synth = TRUE
|
||||||
|
|
||||||
/datum/reagent/fermi/basic_buffer/on_new(datapH)
|
/datum/reagent/fermi/basic_buffer/on_new(datapH)
|
||||||
|
if(holder.has_reagent("stabilizing_agent"))
|
||||||
|
return ..()
|
||||||
data = datapH
|
data = datapH
|
||||||
if(LAZYLEN(holder.reagent_list) == 1)
|
if(LAZYLEN(holder.reagent_list) == 1)
|
||||||
return
|
return
|
||||||
|
|||||||
Reference in New Issue
Block a user