diff --git a/src/p_enemy.c b/src/p_enemy.c index 9235a1d0f..52044dfae 100644 --- a/src/p_enemy.c +++ b/src/p_enemy.c @@ -11378,7 +11378,7 @@ void A_ConnectToGround(mobj_t *actor) mobj_t *work; fixed_t workz; fixed_t workh; - INT8 dir; + SINT8 dir; angle_t ang; INT32 locvar1 = var1; INT32 locvar2 = var2; diff --git a/src/p_spec.c b/src/p_spec.c index e5c48dcaa..6c359c9cc 100644 --- a/src/p_spec.c +++ b/src/p_spec.c @@ -1586,6 +1586,7 @@ static boolean P_CheckNightsTriggerLine(line_t *triggerline, mobj_t *actor) for (i = 0; i < MAXPLAYERS; i++) { + UINT8 lap; if (!playeringame[i] || players[i].spectator) continue; @@ -1599,7 +1600,7 @@ static boolean P_CheckNightsTriggerLine(line_t *triggerline, mobj_t *actor) && players[i].powers[pw_carry] == CR_NIGHTSMODE) playersarenights++; - UINT8 lap = lapfrombonustime ? players[i].marebonuslap : players[i].marelap; + lap = lapfrombonustime ? players[i].marebonuslap : players[i].marelap; // get highest mare/lap of players if (perglobal)