From 1aa5852a5b4f5505e12555fd31f33debf538eac9 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Wed, 5 Aug 2015 08:59:32 +0100 Subject: [PATCH] Force helicopters to land before transforming. --- OpenRA.Mods.Common/Traits/Transforms.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/OpenRA.Mods.Common/Traits/Transforms.cs b/OpenRA.Mods.Common/Traits/Transforms.cs index 13d2b9b2bc..76bc970b27 100644 --- a/OpenRA.Mods.Common/Traits/Transforms.cs +++ b/OpenRA.Mods.Common/Traits/Transforms.cs @@ -112,6 +112,9 @@ namespace OpenRA.Mods.Common.Traits if (self.HasTrait()) self.QueueActivity(new Turn(self, info.Facing)); + if (self.HasTrait()) + self.QueueActivity(new HeliLand(self, true)); + foreach (var nt in self.TraitsImplementing()) nt.BeforeTransform(self);