From 4385e07c0b5d295ed7338f9920df53b98cb7313e Mon Sep 17 00:00:00 2001
From: MascaraSnake <jonassauer27@gmail.com>
Date: Fri, 21 Jun 2019 23:40:28 +0200
Subject: [PATCH] Always use the white sidemark sprite, since track switching
 is no longer "activated"

---
 src/info.c   | 4 ++--
 src/p_user.c | 7 -------
 2 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/src/info.c b/src/info.c
index d5ce0c5239..a585da74e4 100644
--- a/src/info.c
+++ b/src/info.c
@@ -11991,9 +11991,9 @@ mobjinfo_t mobjinfo[NUMMOBJTYPES] =
 
 	{          // MT_MINECARTSIDEMARK
 		-1,             // doomednum
-		S_MINECARTSIDEMARK1, // spawnstate
+		S_MINECARTSIDEMARK2, // spawnstate
 		1,              // spawnhealth
-		S_MINECARTSIDEMARK2, // seestate
+		S_NULL,         // seestate
 		sfx_None,       // seesound
 		0,              // reactiontime
 		sfx_None,       // attacksound
diff --git a/src/p_user.c b/src/p_user.c
index 248cef08ad..ed638dd3a3 100644
--- a/src/p_user.c
+++ b/src/p_user.c
@@ -10086,17 +10086,10 @@ static void P_MinecartThink(player_t *player)
 				currentSpeed *= -1;
 
 			// Player-specific behavior.
-			// Update side hopper marker sprites if pressing strafe.
 			if (detleft && player->cmd.sidemove < 0)
-			{
-				P_SetMobjState(detleft, detleft->info->seestate);
 				sidelock = detleft;
-			}
 			else if (detright && player->cmd.sidemove > 0)
-			{
-				P_SetMobjState(detright, detright->info->seestate);
 				sidelock = detright;
-			}
 
 			//if (player->cmd.buttons & BT_USE && currentSpeed > 4*FRACUNIT)
 			//	currentSpeed -= FRACUNIT/8;
-- 
GitLab