Fix: riot shield graphic is off if soldier is not on the ground

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@8597 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
Flugente
2018-08-18 14:57:13 +00:00
parent 79c41c3dbe
commit 6058911c34
+4
View File
@@ -630,6 +630,10 @@ void ShowRiotShield( SOLDIERTYPE* pSoldier )
INT16 sScreenX, sScreenY;
GetGridNoScreenXY(pSoldier->sGridNo, &sScreenX, &sScreenY);
// take height level into account
if ( pSoldier->pathing.bLevel == 1 )
sScreenY -= 50;
// redraw background to stop weird graphic remnants remaining
// but don*t do so while scrolling, because that looks weird
if ( !gfScrollPending && !gfScrollInertia)