diff --git a/src/m_menu.c b/src/m_menu.c index d88435680..ea456a301 100644 --- a/src/m_menu.c +++ b/src/m_menu.c @@ -4591,7 +4591,11 @@ void M_StartMessage(const char *string, void *routine, } if (i == strlen(message+start)) + { start += i; + if (i > max) + max = i; + } } MessageDef.x = (INT16)((BASEVIDWIDTH - 8*max-16)/2);