From 8e9ada10935d2bf8c9115e2f8334b520d100790a Mon Sep 17 00:00:00 2001
From: toaster <rollerorbital@gmail.com>
Date: Fri, 18 Oct 2019 20:32:35 +0100
Subject: [PATCH] * Add `MT_BANPYURA` and `MT_BANPSPRING` to `dehacked.c`. *
 Correct spelling of `MT_BANPSPRING`.

---
 src/dehacked.c | 2 ++
 src/info.c     | 2 +-
 src/info.h     | 2 +-
 src/p_mobj.c   | 2 +-
 4 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/dehacked.c b/src/dehacked.c
index b5dabaaf4..2de68cfaa 100644
--- a/src/dehacked.c
+++ b/src/dehacked.c
@@ -7343,6 +7343,8 @@ static const char *const MOBJTYPE_LIST[] = {  // array length left dynamic for s
 	"MT_CRUSHSTACEAN", // Crushstacean
 	"MT_CRUSHCLAW", // Big meaty claw
 	"MT_CRUSHCHAIN", // Chain
+	"MT_BANPYURA", // Banpyura
+	"MT_BANPSPRING", // Banpyura spring
 	"MT_JETJAW", // Jet Jaw
 	"MT_SNAILER", // Snailer
 	"MT_VULTURE", // BASH
diff --git a/src/info.c b/src/info.c
index 9b19cdec3..6c3512930 100644
--- a/src/info.c
+++ b/src/info.c
@@ -4585,7 +4585,7 @@ mobjinfo_t mobjinfo[NUMMOBJTYPES] =
 		S_NULL          // raisestate
 	},
 
-	{           // MT_BAMPSPRING
+	{           // MT_BANPSPRING
 		-1,             // doomednum
 		S_CDIAG1,       // spawnstate
 		1,              // spawnhealth
diff --git a/src/info.h b/src/info.h
index b930244fb..9711dd548 100644
--- a/src/info.h
+++ b/src/info.h
@@ -4095,7 +4095,7 @@ typedef enum mobj_type
 	MT_CRUSHCLAW, // Big meaty claw
 	MT_CRUSHCHAIN, // Chain
 	MT_BANPYURA, // Banpyura
-	MT_BAMPSPRING, // Banpyura spring
+	MT_BANPSPRING, // Banpyura spring
 	MT_JETJAW, // Jet Jaw
 	MT_SNAILER, // Snailer
 	MT_VULTURE, // BASH
diff --git a/src/p_mobj.c b/src/p_mobj.c
index bf6f6263d..1cb02aa41 100644
--- a/src/p_mobj.c
+++ b/src/p_mobj.c
@@ -10289,7 +10289,7 @@ mobj_t *P_SpawnMobj(fixed_t x, fixed_t y, fixed_t z, mobjtype_t type)
 			break;
 		case MT_BANPYURA:
 			{
-				mobj_t *bigmeatyclaw = P_SpawnMobjFromMobj(mobj, 0, 0, 0, MT_BAMPSPRING);
+				mobj_t *bigmeatyclaw = P_SpawnMobjFromMobj(mobj, 0, 0, 0, MT_BANPSPRING);
 				bigmeatyclaw->angle = mobj->angle + ((mobj->flags2 & MF2_AMBUSH) ? ANGLE_90 : ANGLE_270);;
 				P_SetTarget(&mobj->tracer, bigmeatyclaw);
 				P_SetTarget(&bigmeatyclaw->tracer, mobj);
-- 
GitLab