use utf8;
use strict;
-my $V = v5.0.2;
+my $V = v5.0.9;
my $RT = 1.4; # real-time speed factor to faster
my $hots = do 'sc-units-hots.inc.pl' or die $!;
{
name => 'Shadow Stride',
abbr => 'bl',
- desc => 'teleport to visible location',
+ desc => 'teleport to visible location, ¾s attack delay afterwards',
min => 100,
gas => 100,
build => $V lt v4.7.1 ? 121 : 100,
name => 'Surveillance Mode',
abbr => 'sm',
desc => 'gain 25% vision while immobilized',
+ speed => 0,
sight => 2.75, # +25%
transform => .54,
},
{
%{ $unit{void_ray} },
- min => $V lt v5.0.2 ? 250 : 200,
+ min => $V lt v5.0.9 && $V ge v5.0.2 ? 200 : 250,
speed => $V lt v5.0.2 ? 3.5 : 3.85,
- build => $V lt v5.0.2 ? 43 : 37,
+ build => $V lt v5.0.9 && $V ge v5.0.2 ? 37 : 43,
upgrade => [
{
name => 'Flux Vanes',
bonus => {
shields => 25,
},
+ transform => $V lt v5.0.9 ? .71 : 1.07,
},
],
},
],
},
-$unit{overseer},
+{
+ %{ $unit{overseer} },
+ special => [
+ {
+ name => 'Oversight Mode',
+ abbr => 'om',
+ desc => 'gain 25% vision while immobilized',
+ speed => 0,
+ sight => 11 * 1.25,
+ transform => .54,
+ },
+ @{ $unit{overseer}->{special} }, # changeling, contaminate
+ ],
+},
$unit{larva},
$unit{spine_crawler},
attack => [
{
anti => 1,
- name => '?',
+ name => 'Spines',
damage => 20,
upgrade => 2,
splash => 'line',
},
},
],
+ transform => 2.0,
upgrade => [
$V lt v4.11.0 ? () : {
name => 'Seismic Spines',
gas => 150,
build => 57,
},
+ {
+ name => 'Adaptive Talons',
+ desc => 'halves burrow time and increases movement speed',
+ speed => .413,
+ transform => $V lt v5.0.9 ? .71 : 1.07,
+ },
],
speed => 4.13,
creep => 1.3,