--- ./src/resizable.h.ori 2012-04-25 21:33:15.919144874 +0200 +++ ./src/resizable.h.ori 2012-04-25 21:34:37.124172971 +0200 @@ -1,4 +1,5 @@ #include +#include template < class ITEM > class Resizable { --- src/cmd/unit_jump.h.ori 2012-04-25 21:40:35.643542006 +0200 +++ src/cmd/unit_jump.h.ori 2012-04-25 21:41:53.730453833 +0200 @@ -108,7 +108,7 @@ (tester = *i) != NULL; ++i) if (tester->isUnit() == UNITPTR && tester != this) if ( ( this->LocalPosition()-tester->LocalPosition() ).Magnitude() < this->rSize()+tester->rSize() ) - SetCurPosition( this->LocalPosition()+this->cumulative_transformation_matrix.getR() + this->SetCurPosition( this->LocalPosition()+this->cumulative_transformation_matrix.getR() *( 4*( this->rSize()+tester->rSize() ) ) ); DealPossibleJumpDamage( this ); static int jumparrive = AUDCreateSound( vs_config->getVariable( "unitaudio", "jumparrive", "sfx43.wav" ), false );