diff --git a/code/modules/power/supermatter/supermatter.dm b/code/modules/power/supermatter/supermatter.dm
index aa4ae90d380..f8e0884ae78 100644
--- a/code/modules/power/supermatter/supermatter.dm
+++ b/code/modules/power/supermatter/supermatter.dm
@@ -752,6 +752,12 @@
suspicion = "last touched by [AM.fingerprintslast]"
message_admins("[src] has consumed [AM], [suspicion] [ADMIN_JMP(src)].")
investigate_log("has consumed [AM] - [suspicion].", "supermatter")
+ if(istype(AM, /obj/machinery/power/supermatter_crystal))
+ power += 5000//releases A LOT of power
+ matter_power += 500000
+ damage += 180//drops the integrety by 20%
+ AM.visible_message("[AM] smacks into [src], rapidly flashes into pure energy. The energy inside [src] begins superradiance scattering!", null,\
+ "You hear a loud crack as you are washed with a wave of heat.")
qdel(AM)
if(!iseffect(AM) && power_changes)
matter_power += 200