Remove Actor.HasTrait<T>()
This commit is contained in:
@@ -64,7 +64,7 @@ namespace OpenRA.Mods.RA.Traits
|
||||
foreach (var t in tiles)
|
||||
units.UnionWith(Self.World.ActorMap.GetUnitsAt(t));
|
||||
|
||||
return units.Where(a => a.HasTrait<Chronoshiftable>() &&
|
||||
return units.Where(a => a.Info.Traits.Contains<ChronoshiftableInfo>() &&
|
||||
!a.TraitsImplementing<IPreventsTeleport>().Any(condition => condition.PreventsTeleport(a)));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user