mirror missile halo when attacking leftward

This commit is contained in:
Jérémy Rosen 2006-06-02 19:00:50 +00:00
parent e0080f9e34
commit d9ddbad36d

View file

@ -317,12 +317,17 @@ bool unit_attack_ranged(display& disp, unit_map& units,
sub_halo--; //correct frame is the previous one
if(sub_halo >= missile_frame.halo.size()) sub_halo = missile_frame.halo.size() -1;
if(!vflip) {
missile_halo = halo::add(posx+d+missile_frame.halo_x,
posy+d+missile_frame.halo_y,
missile_frame.halo[sub_halo].first,
orientation);
} else {
missile_halo = halo::add(posx+d-missile_frame.halo_x,
posy+d+missile_frame.halo_y,
missile_frame.halo[sub_halo].first,
orientation);
}
}
missile_frame_halo = halo::add(posx+d,
posy+d,