From c8c145db2162aa0d2f9a9b9efa01608ea392610a Mon Sep 17 00:00:00 2001
From: OverDriveZ <64517916+OverDriveZ@users.noreply.github.com>
Date: Tue, 16 Jan 2024 23:56:56 +0100
Subject: [PATCH] wildshape waddle

---
 code/modules/spells/spell_types/shapeshift.dm | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/code/modules/spells/spell_types/shapeshift.dm b/code/modules/spells/spell_types/shapeshift.dm
index 33c3c03dafa..04459dfa558 100644
--- a/code/modules/spells/spell_types/shapeshift.dm
+++ b/code/modules/spells/spell_types/shapeshift.dm
@@ -112,6 +112,9 @@
 	slink = soullink(/datum/soullink/shapeshift, stored , shape)
 	slink.source = src
 
+	if(shape.client.prefs.waddle_amount > 0)
+		shape.AddComponent(/datum/component/waddling, shape.client.prefs.waddle_amount, shape.client.prefs.up_waddle_time, shape.client.prefs.side_waddle_time)
+
 /obj/shapeshift_holder/Destroy()
 	if(!restoring)
 		restore()