git.shiar.nl
/
sheet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
sc: refer to ventral sacs overlord by its common name
[sheet.git]
/
sc-units-lotv.inc.pl
diff --git
a/sc-units-lotv.inc.pl
b/sc-units-lotv.inc.pl
index df8b843e3eb1ea3c7c77c4e1be0f6c8fcc02e97e..4205a56c60ccea7c35ce4fd557f0225cfdbf9fbc 100644
(file)
--- a/
sc-units-lotv.inc.pl
+++ b/
sc-units-lotv.inc.pl
@@
-1,7
+1,7
@@
use utf8;
use strict;
use utf8;
use strict;
-my $V = v5.0.1
2
;
+my $V = v5.0.1
3
;
my $RT = 1.4; # real-time speed factor to faster
my $hots = do 'sc-units-hots.inc.pl' or die $!;
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,
%{ $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
{
special => [
$unit{sentry}->{special}->[0], # ff
{
@@
-263,8
+275,10
@@
$unit{archon},
{
%{ $unit{observer} },
{
%{ $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,
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.1
3 ? 1 : $V ge v5.0.1
1 ? 1.1 : 1,
special => [
$unit{observer}->{special}->[0], # cloak
{
special => [
$unit{observer}->{special}->[0], # cloak
{
@@
-614,6
+628,7
@@
$unit{marine},
attack => [
{
%{ $unit{widow_mine}->{attack}->[0] }, # Sentinel Missiles
attack => [
{
%{ $unit{widow_mine}->{attack}->[0] }, # Sentinel Missiles
+ splash => $V ge v5.0.13 ? 1.5 : 1.75, # radius
bonus => {
shields => 25,
},
bonus => {
shields => 25,
},
@@
-623,7
+638,8
@@
$unit{marine},
upgrade => [
{
%{ $unit{widow_mine}->{upgrade}->[0] }, # drilling claws
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,
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.1
3 ? 130 : $V ge v5.0.1
2 ? 110 : $V ge v4.7.1 ? 120 : 180,
attr => {
armored => 1,
mech => 1,
attr => {
armored => 1,
mech => 1,
@@
-677,7
+693,7
@@
$unit{marine},
-armored => 0,
mech => $V ge v5.0.12 ? 3 : 0,
},
-armored => 0,
mech => $V ge v5.0.12 ? 3 : 0,
},
- cooldown => $V
lt v4.7.1 ? .1 : $V lt v5.0.12 ? .71 : .48
1,
+ 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,
},
],
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,
),
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',
},
$V ge v4.7.1 ? () : {
name => 'Rapid Fire Launchers',
@@
-837,7
+853,7
@@
$unit{marine},
build => 79,
attack => [
{
build => 79,
attack => [
{
- range => 4,
+ range =>
$V ge v5.0.13 ? 2 : $V ge v4.11.0 ? 3 :
4,
},
],
sight => 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,
},
%{ $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.1
2 ? 1.099-.9023 : 0
,
+ %{ $unit{overlord}->{upgrade}->[
0] }, # carapace
+ speed => $V ge v5.0.1
3 ? 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',
{
%{ $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',
},
{
name => 'Microbial Shroud',