diff --git a/mods/ts/rules/nod-vehicles.yaml b/mods/ts/rules/nod-vehicles.yaml index 1be6da809d..8837a3402e 100644 --- a/mods/ts/rules/nod-vehicles.yaml +++ b/mods/ts/rules/nod-vehicles.yaml @@ -113,10 +113,12 @@ TTNK: AllowedTerrainTypes: Clear, Road, DirtRoad, Rough DeploySound: place2.aud UndeploySound: clicky1.aud + GrantCondition@PREVIEWWORKAROUND: + Condition: real-actor WithVoxelBody: RequiresCondition: undeployed WithSpriteBody@deployed: - RequiresCondition: !undeployed + RequiresCondition: !undeployed && real-actor AttackFrontal: Voice: Attack RequiresCondition: undeployed @@ -154,6 +156,8 @@ TTNK: Type: Concrete RequiresCondition: deployed AutoTarget: + Carryable: + RequiresCondition: undeployed ART2: Inherits: ^VoxelTank diff --git a/mods/ts/rules/shared-vehicles.yaml b/mods/ts/rules/shared-vehicles.yaml index e069fbbdb8..b90046afa5 100644 --- a/mods/ts/rules/shared-vehicles.yaml +++ b/mods/ts/rules/shared-vehicles.yaml @@ -130,6 +130,8 @@ LPST: RevealsShroud: Range: 7c0 MaxHeightDelta: 3 + GrantCondition@PREVIEWWORKAROUND: + Condition: real-actor RenderSprites: Image: lpst.gdi FactionImages: @@ -147,9 +149,11 @@ LPST: Image: lpst RequiresCondition: undeployed WithSpriteBody@deployed: - RequiresCondition: !undeployed + RequiresCondition: !undeployed && real-actor DetectCloaked: RequiresCondition: deployed Range: 18c0 RenderDetectionCircle: TrailCount: 3 + Carryable: + RequiresCondition: undeployed \ No newline at end of file