diff --git a/code/modules/reagents/chemistry/holder.dm b/code/modules/reagents/chemistry/holder.dm
index 4864470706..b3c2f13ad0 100644
--- a/code/modules/reagents/chemistry/holder.dm
+++ b/code/modules/reagents/chemistry/holder.dm
@@ -131,7 +131,7 @@
for(var/reagent in cached_reagents)
pH = 7
var/datum/reagent/R = reagent
- remove_reagent(R.id, R.volume * part)
+ remove_reagent(R.id, R.volume * part, ignore_pH = TRUE)
update_total()
handle_reactions()
@@ -199,7 +199,7 @@
R.add_reagent(T.id, transfer_amount * multiplier, trans_data, chem_temp, T.purity, pH, no_react = TRUE) //we only handle reaction after every reagent has been transfered.
- remove_reagent(T.id, transfer_amount)
+ remove_reagent(T.id, transfer_amount, ignore_pH = TRUE)
update_total()
R.update_total()
diff --git a/code/modules/reagents/reagent_containers.dm b/code/modules/reagents/reagent_containers.dm
index 52c40c2ae5..3aeabdfab4 100644
--- a/code/modules/reagents/reagent_containers.dm
+++ b/code/modules/reagents/reagent_containers.dm
@@ -153,6 +153,7 @@
for(var/mob/M in seen)
to_chat(M, "[iconhtml] \The [src]'s melts from the temperature!")
playsound(get_turf(src), 'sound/FermiChem/heatmelt.ogg', 80, 1)
+ to_chat(M, "[iconhtml] Have you tried using glass or meta beakers for high temperature reactions? These are immune to temperature effects.")
qdel(src)
//melts glass beakers
@@ -171,3 +172,4 @@
for(var/mob/M in seen)
to_chat(M, "[iconhtml] \The [src]'s is damaged by the extreme pH and begins to deform!")
playsound(get_turf(src), 'sound/FermiChem/bufferadd.ogg', 50, 1)
+ to_chat(M, "[iconhtml] Have you tried using plastic beakers (XL) or metabeakers for high pH reactions? These beakers are immune to pH effects.")