diff --git a/src/p_user.c b/src/p_user.c index 1c9d1c0516e2025baf0eba04b56f63bd13fe0520..b26615b465ce2ba36427cc6744ca50a6b84fb855 100644 --- a/src/p_user.c +++ b/src/p_user.c @@ -11700,12 +11700,13 @@ void P_PlayerThink(player_t *player) P_MovePlayer(player); } + if (!player->mo) + { #ifdef HAVE_BLUA - LUAh_PlayerThink(player); + LUAh_PlayerThink(player); #endif - - if (!player->mo) return; // P_MovePlayer removed player->mo. + } // deez New User eXperiences. { @@ -12137,6 +12138,11 @@ void P_PlayerThink(player_t *player) dashmode = 0; } #undef dashmode + +#ifdef HAVE_BLUA + LUAh_PlayerThink(player); +#endif + /* // Colormap verification {