Merge pull request from ipochto/missile-origin

Missiles spawn position fix. Moved to the center of unit.
This commit is contained in:
Tim Felgentreff 2020-04-15 07:14:05 +02:00 committed by GitHub
commit 86e55cb256
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -396,7 +396,7 @@ void FireMissile(CUnit &unit, CUnit *goal, const Vec2i &goalPos)
// If Firing from inside a Bunker
CUnit *from = GetFirstContainer(unit);
const int dir = ((unit.Direction + NextDirection / 2) & 0xFF) / NextDirection;
const PixelPos startPixelPos = Map.TilePosToMapPixelPos_Center(from->tilePos)
const PixelPos startPixelPos = from->GetMapPixelPosCenter()
+ unit.Type->MissileOffsets[dir][0];
Vec2i dpos;