Fix TeslaZap to account for altitude.

This commit is contained in:
Paul Chote
2013-03-29 20:10:43 +13:00
parent 153d29a00f
commit 61959aa45b

View File

@@ -46,11 +46,13 @@ namespace OpenRA.Mods.RA.Effects
var bright = SequenceProvider.GetSequence(Info.Image, "bright");
var dim = SequenceProvider.GetSequence(Info.Image, "dim");
var src = new PPos(Args.src.X, Args.src.Y - Args.srcAltitude);
var dest = new PPos(Args.dest.X, Args.dest.Y - Args.destAltitude);
for (var n = 0; n < Info.DimZaps; n++)
foreach (var z in DrawZapWandering(wr, Args.src, Args.dest, dim))
foreach (var z in DrawZapWandering(wr, src, dest, dim))
yield return z;
for (var n = 0; n < Info.BrightZaps; n++)
foreach (var z in DrawZapWandering(wr, Args.src, Args.dest, bright))
foreach (var z in DrawZapWandering(wr, src, dest, bright))
yield return z;
}