fix stance icon not updating when selecting units

This commit is contained in:
Thomas Christlieb
2023-03-22 16:51:17 +01:00
committed by Gustas
parent 378f66a1ff
commit 9e081763ad
2 changed files with 2 additions and 4 deletions

View File

@@ -153,7 +153,7 @@ namespace OpenRA.Mods.Common.Traits
return;
var oldStance = Stance;
Stance = value;
Stance = PredictedStance = value;
ApplyStanceCondition(self);
foreach (var nsc in notifyStanceChanged)
@@ -204,8 +204,7 @@ namespace OpenRA.Mods.Common.Traits
void INotifyOwnerChanged.OnOwnerChanged(Actor self, Player oldOwner, Player newOwner)
{
PredictedStance = self.Owner.IsBot || !self.Owner.Playable ? Info.InitialStanceAI : Info.InitialStance;
SetStance(self, PredictedStance);
SetStance(self, self.Owner.IsBot || !self.Owner.Playable ? Info.InitialStanceAI : Info.InitialStance);
}
void IResolveOrder.ResolveOrder(Actor self, Order order)