From 6b3c0493b26d7eaebf94a471c74adb76da5488ca Mon Sep 17 00:00:00 2001
From: GDN <96800819+GDNgit@users.noreply.github.com>
Date: Thu, 23 Mar 2023 06:32:37 -0500
Subject: [PATCH] blows up pancakes with mind (#20615)
* blows up pancakes with mind
* Update code/modules/food_and_drinks/food/foods/baked_goods.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
* more polish
---------
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
---
.../food_and_drinks/food/foods/baked_goods.dm | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/code/modules/food_and_drinks/food/foods/baked_goods.dm b/code/modules/food_and_drinks/food/foods/baked_goods.dm
index c2a4c262585..33c3f0fe260 100644
--- a/code/modules/food_and_drinks/food/foods/baked_goods.dm
+++ b/code/modules/food_and_drinks/food/foods/baked_goods.dm
@@ -450,6 +450,21 @@
bitesize = 2
list_reagents = list("nutriment" = 3, "sugar" = 3)
+/obj/item/reagent_containers/food/snacks/pancake/attack_tk(mob/user)
+ if(src in user.tkgrabbed_objects)
+ to_chat(user, "You start channeling psychic energy into [src].")
+ visible_message("The syrup on [src] starts to boil...")
+ if(do_after_once(user, 4 SECONDS, target = src))
+ visible_message("[src] suddenly combust!")
+ to_chat(user, "You combust [src] with your mind!")
+ explosion(get_turf(src), light_impact_range = 2, flash_range = 2)
+ add_attack_logs(user, src, "blew up [src] with TK", ATKLOG_ALL)
+ qdel(src)
+ return
+ to_chat(user, "You decide against the destruction of [src].")
+ return
+ return ..()
+
/obj/item/reagent_containers/food/snacks/pancake/berry_pancake
name = "berry pancake"
desc = "A pancake loaded with berries."