From 911716fb1838271f708313a0c18c908abf6032e6 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Thu, 31 Oct 2013 22:20:43 +1300 Subject: [PATCH] Fix GravityBomb explosion position. --- OpenRA.Mods.RA/Effects/GravityBomb.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/OpenRA.Mods.RA/Effects/GravityBomb.cs b/OpenRA.Mods.RA/Effects/GravityBomb.cs index edeb784b8e..e021df4a72 100644 --- a/OpenRA.Mods.RA/Effects/GravityBomb.cs +++ b/OpenRA.Mods.RA/Effects/GravityBomb.cs @@ -54,8 +54,9 @@ namespace OpenRA.Mods.RA.Effects if (pos.Z <= args.PassiveTarget.Z) { + pos += new WVec(0, 0, args.PassiveTarget.Z - pos.Z); world.AddFrameEndTask(w => w.Remove(this)); - Combat.DoImpacts(args.PassiveTarget, args.SourceActor, args.Weapon, args.FirepowerModifier); + Combat.DoImpacts(pos, args.SourceActor, args.Weapon, args.FirepowerModifier); } anim.Tick();