fix slight bug in handling of image mods

This commit is contained in:
Jérémy Rosen 2008-10-13 17:14:23 +00:00
parent 1710292e2a
commit da7b24de21

View file

@ -516,10 +516,8 @@ const frame_parameters unit_frame::merge_parameters(int current_time,const frame
if(!engine_val.image_diagonal.is_void() && !engine_val.image_diagonal.get_filename().empty()) result.image_diagonal = engine_val.image_diagonal;
/** engine provides a string for "stoned" and "team color" modifications */
if(primary) {
result.image_mod = current_val.image_mod +animation_val.image_mod;
result.image_mod += engine_val.image_mod;
}
if(primary) result.image_mod += engine_val.image_mod;
assert(engine_val.halo.empty());
result.halo = current_val.halo.empty()?animation_val.halo:current_val.halo;