diff --git a/Tactical/UI Cursors.cpp b/Tactical/UI Cursors.cpp index 834da1e85..fc4510a5b 100644 --- a/Tactical/UI Cursors.cpp +++ b/Tactical/UI Cursors.cpp @@ -3754,7 +3754,7 @@ void HandleWheelAdjustCursor( SOLDIERTYPE *pSoldier, INT32 sMapPos, INT32 sDelta // Determine if we can afford! if ( EnoughPoints( pSoldier, sAPCosts, 0, FALSE ) ) { - pSoldier->aiData.bShownAimTime+= REFINE_KNIFE_2; + pSoldier->aiData.bShownAimTime+= (sDelta*REFINE_KNIFE_2); if ( pSoldier->aiData.bShownAimTime > REFINE_KNIFE_2 ) pSoldier->aiData.bShownAimTime = REFINE_KNIFE_2; gfDisplayFullCountRing = FALSE; @@ -3945,7 +3945,7 @@ void HandleWheelAdjustCursorWOAB( SOLDIERTYPE *pSoldier, INT32 sMapPos, INT32 sD // Determine if we can afford! if ( EnoughPoints( pSoldier, sAPCosts, 0, FALSE ) ) { - pSoldier->aiData.bShownAimTime+= REFINE_KNIFE_2; + pSoldier->aiData.bShownAimTime+= (sDelta*REFINE_KNIFE_2); if ( pSoldier->aiData.bShownAimTime > REFINE_KNIFE_2 ) pSoldier->aiData.bShownAimTime = REFINE_KNIFE_2; gfDisplayFullCountRing = FALSE;