Fixed bug : The green pointing should be visible under fow

This commit is contained in:
jsalmon3 2003-03-26 17:07:43 +00:00
parent a037eca7b5
commit 5ca8f47a69
2 changed files with 6 additions and 4 deletions

View file

@ -1134,8 +1134,10 @@
<LI>Fixed setup script for BSD and 'sh' (from ppl).
<LI>Added support for 16x16 tiles (from Jimmy Salmon).
<LI>Fixed bug #704338: Crash: Town Hall Destroyed, Peasant inside
(from Russell Smith)
(from Russell Smith).
<LI>Fixed bug #707075: Bug in DeathCoilController (from Jimmy Salmon).
<LI>Fixed bug #704720: The green pointing should be visible under fow
(from Jimmy Salmon).
<LI>+++
</UL>
</UL>

View file

@ -789,14 +789,14 @@ global void DrawMissiles(const Viewport* vp)
do {
for( ; missiles<missiles_end; ++missiles ) {
missile=*missiles;
if( missile->Type->Class == MissileClassCustom ) {
if( missile->Type->Class==MissileClassCustom ) {
continue; // custom are handled by Controller() only
}
if( missile->Delay ) {
continue; // delayed aren't shown
}
// Draw only visible missiles
if (MissileVisibleInViewport (vp, missile)) {
if( !flag || MissileVisibleInViewport(vp,missile) ) {
x = missile->X - vp->MapX * TileSizeX + vp->X;
y = missile->Y - vp->MapY * TileSizeY + vp->Y;
// FIXME: I should copy SourcePlayer for second level missiles.
@ -806,7 +806,7 @@ global void DrawMissiles(const Viewport* vp)
}
switch( missile->Type->Class ) {
case MissileClassHit:
VideoDrawNumberClip(x,y,GameFont, missile->Damage);
VideoDrawNumberClip(x,y,GameFont,missile->Damage);
break;
default:
DrawMissile(missile->Type,missile->SpriteFrame,x,y);