X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/78535a7725d2dbf3c0377b9d8069773349ca8c12..3f38a7192491a73a1527179cdd68218f023aed61:/sc-units-lotv.inc.pl diff --git a/sc-units-lotv.inc.pl b/sc-units-lotv.inc.pl index df8b843..4205a56 100644 --- a/sc-units-lotv.inc.pl +++ b/sc-units-lotv.inc.pl @@ -1,7 +1,7 @@ use utf8; use strict; -my $V = v5.0.12; +my $V = v5.0.13; my $RT = 1.4; # real-time speed factor to faster my $hots = do 'sc-units-hots.inc.pl' or die $!; @@ -123,6 +123,18 @@ $unit{photon_cannon}, %{ $unit{sentry} }, build => $V ge v5.0.11 ? 22.9 : 26.4, speed => $V ge v5.0.11 ? 3.5 : 3.15, + attr => { + %{ $unit{sentry}->{attr} }, + light => $V ge v5.0.13 ? 0 : 1, + }, + attack => [ + { + %{ $unit{sentry}->{attack}->[0] }, # beam + bonus => { + $V ge v5.0.13 ? (shields => 4) : (), + }, + }, + ], special => [ $unit{sentry}->{special}->[0], # ff { @@ -263,8 +275,10 @@ $unit{archon}, { %{ $unit{observer} }, + build => $V ge v5.0.13 ? 17.9 : 21.4, + shield => $V ge v5.0.13 ? 30 : 20, speed => $V ge v5.0.11 ? 2.82 : $V lt v4.8.2 || $V ge v4.11.0 ? 2.63 : 3.01, - size => $V ge v5.0.11 ? 1.1 : 1, + size => $V ge v5.0.13 ? 1 : $V ge v5.0.11 ? 1.1 : 1, special => [ $unit{observer}->{special}->[0], # cloak { @@ -614,6 +628,7 @@ $unit{marine}, attack => [ { %{ $unit{widow_mine}->{attack}->[0] }, # Sentinel Missiles + splash => $V ge v5.0.13 ? 1.5 : 1.75, # radius bonus => { shields => 25, }, @@ -623,7 +638,8 @@ $unit{marine}, upgrade => [ { %{ $unit{widow_mine}->{upgrade}->[0] }, # drilling claws - desc => 'halves burrow/unburrow time from upto 2½/1 to 1½/½ seconds', + desc => 'halves burrow/unburrow time from upto 2½/1 to 1½/½ seconds' . + ($V ge v5.0.13 && ', and cloaks while reloading'), }, ], }, @@ -661,7 +677,7 @@ $unit{marine}, size => 1.5, cargo => $V ge v5.0.12 ? 2 : 3, armor => $V ge v5.0.12 ? 0 : 1, - hp => $V ge v5.0.12 ? 110 : $V ge v4.7.1 ? 120 : 180, + hp => $V ge v5.0.13 ? 130 : $V ge v5.0.12 ? 110 : $V ge v4.7.1 ? 120 : 180, attr => { armored => 1, mech => 1, @@ -677,7 +693,7 @@ $unit{marine}, -armored => 0, mech => $V ge v5.0.12 ? 3 : 0, }, - cooldown => $V lt v4.7.1 ? .1 : $V lt v5.0.12 ? .71 : .481, + cooldown => $V ge v5.0.13 ? .58 : $V ge v5.0.12 ? .481 : $V ge v4.7.1 ? .71 : .1, range => $V ge v5.0.12 || $V lt v4.7.1 ? 6 : 5, }, ], @@ -695,7 +711,7 @@ $unit{marine}, ), range => $V lt v5.0.12 ? 7 : 6, duration => $V lt v5.0.12 ? 14.3 : 0, - cooldown => $V lt v5.0.12 ? 4 : 0, + cooldown => $V ge v5.0.13 ? 2.86 : $V ge v5.0.12 ? 0 : 4, }, $V ge v4.7.1 ? () : { name => 'Rapid Fire Launchers', @@ -837,7 +853,7 @@ $unit{marine}, build => 79, attack => [ { - range => 4, + range => $V ge v5.0.13 ? 2 : $V ge v4.11.0 ? 3 : 4, }, ], sight => 4, @@ -982,9 +998,36 @@ $unit{drone}, %{ $unit{overlord}->{upgrade}->[0] }, # carapace speed => ($V ge v5.0.12 ? 2.83 : 2.63)-.9023, }, + # ventral sacs became an individual mutation + ], +}, + +{ + race => 'zerg', + cat => 'base', + req => 'lair', + name => 'Dropperlord', + base => ['Overlord'], + pop => -9, + min => 100+25, + gas => 25, + build => 15, + size => 0, + cargo => -8, + armor => 0, + hp => 200, + attr => { + armored => 1, + organic => 1, + flying => 1, + }, + speed => $V ge v5.0.13 ? 1.28 : $V ge v5.0.12 ? 1.099 : .9023, + sight => 11, + special => $unit{overlord}->{special}, # generate creep + upgrade => [ { - %{ $unit{overlord}->{upgrade}->[1] }, # sacs - speed => $V ge v5.0.12 ? 1.099-.9023 : 0, + %{ $unit{overlord}->{upgrade}->[0] }, # carapace + speed => $V ge v5.0.13 ? 3-1.28 : $V ge v5.0.12 ? 2.83-1.099 : 2.63-.9023, }, ], }, @@ -1197,7 +1240,7 @@ $unit{zergling}, { %{ $unit{infestor}->{special}->[1] }, # fungal growth desc => 'for 4 seconds, immobilize enemy units in target area and deal '.($V lt v5.0.12 ? 30 : 25).' damage', - range => $V lt v5.0.12 ? 10 : 9, + range => $V ge v5.0.13 || $V lt v5.0.12 ? 10 : 9, }, { name => 'Microbial Shroud',