diff --git a/Tactical/Interface Panels.cpp b/Tactical/Interface Panels.cpp index 4603d28c9..d02324e2d 100644 --- a/Tactical/Interface Panels.cpp +++ b/Tactical/Interface Panels.cpp @@ -5699,7 +5699,7 @@ void RenderTEAMPanel( BOOLEAN fDirty ) if (gTacticalStatus.uiFlags & INCOMBAT ) { - VarFindFontCenterCoordinates( sTEAMApXY[ posIndex ], sTEAMApXY[ posIndex + 1], TM_AP_WIDTH, TM_AP_HEIGHT, TINYFONT1, &sFontX, &sFontY, L"%d", GetUIApsToDisplay( pSoldier ) ); + VarFindFontCenterCoordinates( sTEAMApXY[ posIndex ], sTEAMApXY[ posIndex + 1], TM_AP_WIDTH, TM_AP_HEIGHT, TINYFONT1, &sFontX, &sFontY, L"%d", GetUIApsToDisplay( pSoldier ) ); mprintf( sFontX, sTEAMApXY[ posIndex + 1], L"%d", GetUIApsToDisplay( pSoldier ) ); } } diff --git a/Tactical/Turn Based Input.cpp b/Tactical/Turn Based Input.cpp index 0c2ba66d6..7e65e5919 100644 --- a/Tactical/Turn Based Input.cpp +++ b/Tactical/Turn Based Input.cpp @@ -2295,6 +2295,9 @@ void GetKeyboardInput( UINT32 *puiNewEvent ) HandleLocateSelectMerc( bID, LOCATEANDSELECT_MERC ); + ErasePath(TRUE); + gfPlotNewMovement = TRUE; + // Center to guy.... LocateSoldier( gusSelectedSoldier, SETLOCATOR ); }