make portable chrono queueable
give PortableChrono fallback movement style fix add chrono target line require and cache IMove
This commit is contained in:
@@ -55,7 +55,7 @@ namespace OpenRA.Mods.Cnc.Activities
|
||||
public override Activity Tick(Actor self)
|
||||
{
|
||||
var pc = self.TraitOrDefault<PortableChrono>();
|
||||
if (teleporter == self && pc != null && !pc.CanTeleport)
|
||||
if (teleporter == self && pc != null && (!pc.CanTeleport || IsCanceling))
|
||||
{
|
||||
if (killOnFailure)
|
||||
self.Kill(teleporter, killDamageTypes);
|
||||
|
||||
Reference in New Issue
Block a user