ffs, doing it the hard way as usual
This commit is contained in:
@@ -38,13 +38,14 @@ namespace OpenRA.Mods.RA.Activities
|
|||||||
if (dest == null)
|
if (dest == null)
|
||||||
{
|
{
|
||||||
dest = ChooseAirfield(self);
|
dest = ChooseAirfield(self);
|
||||||
var res = dest.traits.GetOrDefault<Reservable>();
|
}
|
||||||
if (res != null)
|
|
||||||
{
|
var res = dest.traits.GetOrDefault<Reservable>();
|
||||||
var plane = self.traits.Get<Plane>();
|
if (res != null)
|
||||||
plane.UnReserve();
|
{
|
||||||
plane.reservation = res.Reserve(self);
|
var plane = self.traits.Get<Plane>();
|
||||||
}
|
plane.UnReserve();
|
||||||
|
plane.reservation = res.Reserve(self);
|
||||||
}
|
}
|
||||||
|
|
||||||
var landPos = dest.CenterLocation;
|
var landPos = dest.CenterLocation;
|
||||||
|
|||||||
@@ -108,10 +108,6 @@ namespace OpenRA.Mods.RA
|
|||||||
|
|
||||||
UnReserve();
|
UnReserve();
|
||||||
|
|
||||||
var res = order.TargetActor.traits.GetOrDefault<Reservable>();
|
|
||||||
if (res != null)
|
|
||||||
reservation = res.Reserve(self);
|
|
||||||
|
|
||||||
var info = self.Info.Traits.Get<PlaneInfo>();
|
var info = self.Info.Traits.Get<PlaneInfo>();
|
||||||
|
|
||||||
if (self.Owner == self.World.LocalPlayer)
|
if (self.Owner == self.World.LocalPlayer)
|
||||||
|
|||||||
Reference in New Issue
Block a user