diff --git a/OpenRA.Mods.D2k/Traits/Sandworm.cs b/OpenRA.Mods.D2k/Traits/Sandworm.cs index 56ba0fff57..b525e58239 100644 --- a/OpenRA.Mods.D2k/Traits/Sandworm.cs +++ b/OpenRA.Mods.D2k/Traits/Sandworm.cs @@ -18,16 +18,16 @@ namespace OpenRA.Mods.D2k.Traits class SandwormInfo : WandersInfo, Requires, Requires, Requires { [Desc("Time between rescanning for targets (in ticks).")] - public readonly int TargetRescanInterval = 32; + public readonly int TargetRescanInterval = 125; [Desc("The radius in which the worm \"searches\" for targets.")] - public readonly WDist MaxSearchRadius = WDist.FromCells(27); + public readonly WDist MaxSearchRadius = WDist.FromCells(20); [Desc("The range at which the worm launches an attack regardless of noise levels.")] public readonly WDist IgnoreNoiseAttackRange = WDist.FromCells(3); [Desc("The chance this actor has of disappearing after it attacks (in %).")] - public readonly int ChanceToDisappear = 80; + public readonly int ChanceToDisappear = 100; [Desc("Name of the sequence that is used when the actor is idle or moving (not attacking).")] [SequenceReference] public readonly string IdleSequence = "idle"; diff --git a/OpenRA.Mods.D2k/Traits/World/WormManager.cs b/OpenRA.Mods.D2k/Traits/World/WormManager.cs index ca71438091..2df88515f4 100644 --- a/OpenRA.Mods.D2k/Traits/World/WormManager.cs +++ b/OpenRA.Mods.D2k/Traits/World/WormManager.cs @@ -20,13 +20,13 @@ namespace OpenRA.Mods.D2k.Traits class WormManagerInfo : ITraitInfo { [Desc("Minimum number of worms")] - public readonly int Minimum = 2; + public readonly int Minimum = 0; [Desc("Maximum number of worms")] public readonly int Maximum = 4; [Desc("Time (in ticks) between worm spawn.")] - public readonly int SpawnInterval = 3000; + public readonly int SpawnInterval = 6000; [Desc("Name of the actor that will be spawned.")] public readonly string WormSignature = "sandworm"; diff --git a/mods/d2k/rules/arrakis.yaml b/mods/d2k/rules/arrakis.yaml index 31db59991c..8a191c64ab 100644 --- a/mods/d2k/rules/arrakis.yaml +++ b/mods/d2k/rules/arrakis.yaml @@ -31,12 +31,12 @@ sandworm: Name: Sandworm Description: Attracted by vibrations in the sand.\nWill eat units whole and has a large appetite. Health: - HP: 1200 - Radius: 3 + HP: 9990 + Radius: 256 Armor: Type: None Mobile: - Speed: 50 + Speed: 42 TerrainSpeeds: Sand: 100 Dune: 100