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: single attack column with indicator for target
[sheet.git]
/
sc-units-bw.inc.pl
diff --git
a/sc-units-bw.inc.pl
b/sc-units-bw.inc.pl
index 47658d109a65b65763d8ae84bea1f4daaa96453b..0f865bf470c99a90a6863954d76834b78fd39c19 100644
(file)
--- a/
sc-units-bw.inc.pl
+++ b/
sc-units-bw.inc.pl
@@
-1,8
+1,13
@@
+use utf8;
+use strict;
+
# time in fastest game seconds
my $FPS = 24; # frames per second
# toss shield += .65 per second
# zerg regen += .37 per second
# time in fastest game seconds
my $FPS = 24; # frames per second
# toss shield += .65 per second
# zerg regen += .37 per second
+
[
[
+'<span title="no known changes as of v1.16.1">versionā„1.08</span>',
# protoss
# protoss
@@
-20,14
+25,15
@@
organic => 0,
hp => 20,
shield => 20,
armor => 0,
hp => 20,
shield => 20,
armor => 0,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 1,
name => "Particle Beam",
damage => 5,
name => "Particle Beam",
damage => 5,
- cooldown => 22,
+ cooldown => 22 / $FPS,
+ range => 1,
},
},
- range => 1,
-},
+],
sight => 8,
speed => 14,
counter => ['vulture', 'dark templar'],
sight => 8,
speed => 14,
counter => ['vulture', 'dark templar'],
@@
-48,14
+54,14
@@
race => 'protoss',
hp => 100,
shield => 100,
armor => 0,
hp => 100,
shield => 100,
armor => 0,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 3,
damage => 20,
damage => 20,
- cooldown => 22,
+ cooldown => 22 / $FPS,
+ range => 7,
},
},
- air => 'ground',
- range => 7,
-},
+],
sight => 11,
detect => 1,
speed => 0,
sight => 11,
detect => 1,
speed => 0,
@@
-79,14
+85,15
@@
organic => 1,
hp => 100,
shield => 60,
armor => 1,
hp => 100,
shield => 60,
armor => 1,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 1,
name => "Psi Blades",
damage => [16, 18, 20, 22],
name => "Psi Blades",
damage => [16, 18, 20, 22],
- cooldown => 22,
+ cooldown => 22 / $FPS,
+ range => 1,
},
},
- range => 1,
-},
+],
sight => 7,
speed => 11,
upgrade => [
sight => 7,
speed => 11,
upgrade => [
@@
-118,16
+125,16
@@
organic => 0,
hp => 100,
shield => 80,
armor => 1,
hp => 100,
shield => 80,
armor => 1,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 3,
name => "Phase Disruptor",
damage => [20, 22, 24, 26],
type => 'explosive',
name => "Phase Disruptor",
damage => [20, 22, 24, 26],
type => 'explosive',
- cooldown => 30,
+ cooldown => 30 / $FPS,
+ range => 4,
},
},
- air => 'ground',
- range => 4,
-},
+],
sight => 8,
speed => 15,
upgrade => [
sight => 8,
speed => 15,
upgrade => [
@@
-136,9
+143,11
@@
upgrade => [
min => 150,
gas => 150,
build => 166,
min => 150,
gas => 150,
build => 166,
- attack => {
- range => 6 - 4,
- },
+ attack => [
+ {
+ range => 6 - 4,
+ },
+ ],
},
],
counter => ['zergling', 'zealot', 'tank'],
},
],
counter => ['zergling', 'zealot', 'tank'],
@@
-216,14
+225,15
@@
organic => 1,
hp => 80,
shield => 40,
armor => 1,
hp => 80,
shield => 40,
armor => 1,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 1,
name => "Warp Blades",
damage => [40, 43, 46, 49],
name => "Warp Blades",
damage => [40, 43, 46, 49],
- cooldown => 30,
+ cooldown => 30 / $FPS,
+ range => 1,
},
},
- range => 1,
-},
+],
sight => 7,
speed => 15,
special => [
sight => 7,
speed => 15,
special => [
@@
-254,16
+264,16
@@
organic => 0,
hp => 10,
shield => 350,
armor => 0,
hp => 10,
shield => 350,
armor => 0,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 3,
name => "Psionic Shockwave",
damage => [30, 33, 36, 39],
name => "Psionic Shockwave",
damage => [30, 33, 36, 39],
- cooldown => 20,
+ cooldown => 20
/ $FPS
,
splash => 1,
splash => 1,
+ range => 2,
},
},
- air => 'ground',
- range => 2,
-},
+],
sight => 8,
speed => 14,
},
sight => 8,
speed => 14,
},
@@
-286,8
+296,6
@@
organic => 0,
hp => 25,
shield => 200,
armor => 1,
hp => 25,
shield => 200,
armor => 1,
-attack => {
-},
sight => 10,
speed => 14,
energy => 200,
sight => 10,
speed => 14,
energy => 200,
@@
-304,7
+312,7
@@
special => [
{
name => 'Feedback',
abbr => 'fb',
{
name => 'Feedback',
abbr => 'fb',
- desc => 'targeted unit will lose its
mana
and receive damage equal to that amount',
+ desc => 'targeted unit will lose its
energy
and receive damage equal to that amount',
range => 10,
cost => 50,
duration => 0,
range => 10,
cost => 50,
duration => 0,
@@
-352,18
+360,21
@@
air => 1,
hp => 150,
shield => 100,
armor => 0,
hp => 150,
shield => 100,
armor => 0,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 1,
damage => [8, 9, 10, 11],
damage => [8, 9, 10, 11],
- cooldown => 30,
+ cooldown => 30 / $FPS,
+ range => 4,
},
},
- air => {
+ {
+ anti => 2,
damage => [28, 30, 32, 34],
type => 'explosive',
damage => [28, 30, 32, 34],
type => 'explosive',
- cooldown => 22,
+ cooldown => 22 / $FPS,
+ range => 4,
},
},
- range => 4,
-},
+],
sight => 8,
speed => 13,
upgrade => [
sight => 8,
speed => 13,
upgrade => [
@@
-401,15
+412,16
@@
air => 1,
hp => 100,
shield => 80,
armor => 1,
hp => 100,
shield => 80,
armor => 1,
-attack => {
- air => {
+attack => [
+ {
+ anti => 2,
damage => [5, 6, 7, 8],
damage => [5, 6, 7, 8],
- cooldown => 8,
+ cooldown => 8
/ $FPS
,
splash => 1,
type => 'explosive',
splash => 1,
type => 'explosive',
+ range => 5,
},
},
- range => 5,
-},
+],
sight => 9,
speed => 17,
energy => 200,
sight => 9,
speed => 17,
energy => 200,
@@
-454,14
+466,14
@@
organic => 0,
hp => 300,
shield => 150,
armor => 4,
hp => 300,
shield => 150,
armor => 4,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 3,
dps => [17, undef, undef, 49],
count => 4,
dps => [17, undef, undef, 49],
count => 4,
+ range => 8,
},
},
- air => 'ground',
- range => 8,
-},
+],
sight => 11,
speed => 10,
special => [
sight => 11,
speed => 10,
special => [
@@
-477,15
+489,15
@@
special => [
hp => 40,
shield => 40,
armor => 0,
hp => 40,
shield => 40,
armor => 0,
- attack => {
- ground => {
+ attack => [
+ {
+ anti => 3,
damage => [6, 7, 8, 9],
damage => [6, 7, 8, 9],
- cooldown => 43, # approximately 37 according to liquipedia
+ cooldown => 43
/ $FPS
, # approximately 37 according to liquipedia
build => 20,
build => 20,
+ range => 0,
},
},
- air => 'ground',
- range => 0,
- },
+ ],
sight => 0,
range => 0,
},
sight => 0,
range => 0,
},
@@
-518,15
+530,15
@@
air => 1,
hp => 200,
shield => 150,
armor => 1,
hp => 200,
shield => 150,
armor => 1,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 3,
damage => [10, 11, 12, 13],
damage => [10, 11, 12, 13],
- cooldown => 45,
+ cooldown => 45
/ $FPS
,
type => 'explosive',
type => 'explosive',
+ range => 5,
},
},
- air => 'ground',
- range => 5,
-},
+],
sight => 9,
speed => 12,
energy => 200,
sight => 9,
speed => 12,
energy => 200,
@@
-583,17
+595,18
@@
organic => 0,
hp => 100,
shield => 80,
armor => 0,
hp => 100,
shield => 80,
armor => 0,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 1,
damage => 100,
damage => 100,
- cooldown => 60,
+ cooldown => 60
/ $FPS
,
splash => 1,
cost => 15,
build => 7,
max => 5,
splash => 1,
cost => 15,
build => 7,
max => 5,
+ range => 8,
},
},
- range => 8,
-},
+],
sight => 10,
speed => 5,
upgrade => [
sight => 10,
speed => 5,
upgrade => [
@@
-602,29
+615,29
@@
upgrade => [
min => 200,
gas => 200,
build => 166,
min => 200,
gas => 200,
build => 166,
- attack =>
{
-
ground =>
{
+ attack =>
[
+ {
damage => 125 - 100,
},
damage => 125 - 100,
},
-
}
,
+
]
,
},
{
},
{
- attack =>
{
-
ground =>
{
+ attack =>
[
+ {
splash => 2 - 1,
},
splash => 2 - 1,
},
-
}
,
+
]
,
},
{
name => 'Increased Reaver Capacity',
min => 200,
gas => 200,
build => 166,
},
{
name => 'Increased Reaver Capacity',
min => 200,
gas => 200,
build => 166,
- attack =>
{
-
ground =>
{
+ attack =>
[
+ {
max => 10-5,
},
max => 10-5,
},
-
}
,
+
]
,
},
],
},
},
],
},
@@
-691,8
+704,6
@@
organic => 0,
hp => 80,
shield => 60,
armor => 1,
hp => 80,
shield => 60,
armor => 1,
-attack => {
-},
sight => 8,
speed => 13,
transport => 1,
sight => 8,
speed => 13,
transport => 1,
@@
-722,13
+733,14
@@
race => 'terran',
organic => 0,
hp => 60,
armor => 0,
organic => 0,
hp => 60,
armor => 0,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 1,
damage => 5,
damage => 5,
- cooldown => 15,
+ cooldown => 15 / $FPS,
+ range => 1,
},
},
- range => 1,
-},
+],
sight => 7,
speed => 15,
},
sight => 7,
speed => 15,
},
@@
-746,14
+758,15
@@
suit => 3,
race => 'terran',
hp => 200,
armor => 0,
race => 'terran',
hp => 200,
armor => 0,
-attack => {
- air => {
+attack => [
+ {
+ anti => 2,
damage => 20,
damage => 20,
- cooldown => 15,
+ cooldown => 15
/ $FPS
,
type => 'explosive',
type => 'explosive',
+ range => 7,
},
},
- range => 7,
-},
+],
sight => 11,
detect => 1,
speed => 0,
sight => 11,
detect => 1,
speed => 0,
@@
-774,14
+787,14
@@
race => 'terran',
organic => 1,
hp => 40,
armor => 0,
organic => 1,
hp => 40,
armor => 0,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 3,
damage => [6, 7, 8, 9],
damage => [6, 7, 8, 9],
- cooldown => 15,
+ cooldown => 15 / $FPS,
+ range => 4,
},
},
- air => 'ground',
- range => 4,
-},
+],
sight => 7,
speed => 11,
upgrade => [
sight => 7,
speed => 11,
upgrade => [
@@
-790,9
+803,11
@@
upgrade => [
min => 150,
gas => 150,
build => 100,
min => 150,
gas => 150,
build => 100,
- attack => {
- range => 5 - 4,
- },
+ attack => [
+ {
+ range => 5 - 4,
+ },
+ ],
},
],
special => [
},
],
special => [
@@
-804,12
+819,12
@@
special => [
build => 80,
desc => 'doubles attack speed and faster movement for a few seconds at the cost of 10 health',
speed => 17,
build => 80,
desc => 'doubles attack speed and faster movement for a few seconds at the cost of 10 health',
speed => 17,
- attack => {
- ground => {
- cooldown => 7.5,
+ attack => [
+ {
+ anti => 3,
+ cooldown => 7.5 / $FPS,
},
},
- air => 'ground',
- },
+ ],
duration => 220 / $FPS,
},
],
duration => 220 / $FPS,
},
],
@@
-827,15
+842,16
@@
race => 'terran',
organic => 1,
hp => 50,
armor => 1,
organic => 1,
hp => 50,
armor => 1,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 1,
damage => [16, 18, 20, 22],
damage => [16, 18, 20, 22],
- cooldown => 22,
+ cooldown => 22
/ $FPS
,
splash => 1,
type => 'implosive',
splash => 1,
type => 'implosive',
+ range => 2,
},
},
- range => 2,
-},
+],
sight => 7,
speed => 11,
upgrade => [
sight => 7,
speed => 11,
upgrade => [
@@
-849,11
+865,12
@@
special => [
build => 80,
desc => 'doubles attack speed and faster movement for a few seconds at the cost of 10 health',
speed => 17,
build => 80,
desc => 'doubles attack speed and faster movement for a few seconds at the cost of 10 health',
speed => 17,
- attack => {
- ground => {
- cooldown => 11,
+ attack => [
+ {
+ anti => 1,
+ cooldown => 11 / $FPS,
},
},
-
}
,
+
]
,
duration => 220 / $FPS,
},
],
duration => 220 / $FPS,
},
],
@@
-874,15
+891,15
@@
race => 'terran',
organic => 1,
hp => 45,
armor => 0,
organic => 1,
hp => 45,
armor => 0,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 3,
damage => [10, 11, 12, 13],
damage => [10, 11, 12, 13],
- cooldown => 22,
+ cooldown => 22
/ $FPS
,
type => 'implosive',
type => 'implosive',
+ range => 7,
},
},
- air => 'ground',
- range => 7,
-},
+],
sight => 9,
speed => 11,
upgrade => [
sight => 9,
speed => 11,
upgrade => [
@@
-955,8
+972,6
@@
race => 'terran',
organic => 1,
hp => 60,
armor => 1,
organic => 1,
hp => 60,
armor => 1,
-attack => {
-},
sight => 9,
speed => 11,
energy => 200,
sight => 9,
speed => 11,
energy => 200,
@@
-1018,14
+1033,15
@@
race => 'terran',
organic => 0,
hp => 80,
armor => 0,
organic => 0,
hp => 80,
armor => 0,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 1,
damage => [20, 22, 24, 26],
damage => [20, 22, 24, 26],
- cooldown => 30,
+ cooldown => 30
/ $FPS
,
type => 'implosive',
type => 'implosive',
+ range => 5,
},
},
- range => 5,
-},
+],
sight => 8,
speed => 20,
upgrade => [
sight => 8,
speed => 20,
upgrade => [
@@
-1051,14
+1067,15
@@
special => [
hp => 20,
suit => 1,
armor => 0,
hp => 20,
suit => 1,
armor => 0,
- attack => {
- ground => {
+ attack => [
+ {
+ anti => 1,
damage => 125,
splash => 1,
type => 'explosive',
damage => 125,
splash => 1,
type => 'explosive',
+ range => 3,
},
},
- range => 3,
- },
+ ],
sight => 3,
speed => 25,
},
sight => 3,
speed => 25,
},
@@
-1080,14
+1097,15
@@
race => 'terran',
organic => 0,
hp => 150,
armor => 1,
organic => 0,
hp => 150,
armor => 1,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 1,
damage => [30, 33, 36, 39],
damage => [30, 33, 36, 39],
- cooldown => 37,
+ cooldown => 37
/ $FPS
,
type => 'explosive',
type => 'explosive',
+ range => 7,
},
},
- range => 7,
-},
+],
sight => 10,
speed => 12,
special => [
sight => 10,
speed => 12,
special => [
@@
-1098,15
+1116,16
@@
special => [
gas => 150,
build => 80,
alt => 'Sieged Tank',
gas => 150,
build => 80,
alt => 'Sieged Tank',
- attack => {
- ground => {
+ attack => [
+ {
+ anti => 1,
damage => [70, 75, 80, 85],
damage => [70, 75, 80, 85],
- cooldown => 75,
+ cooldown => 75
/ $FPS
,
splash => 1,
type => 'explosive',
splash => 1,
type => 'explosive',
+ range => 12,
},
},
- range => 12,
- },
+ ],
speed => 0,
},
],
speed => 0,
},
],
@@
-1127,18
+1146,21
@@
race => 'terran',
organic => 0,
hp => 125,
armor => 1,
organic => 0,
hp => 125,
armor => 1,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 1,
damage => [12, 13, 14, 15],
damage => [12, 13, 14, 15],
- cooldown => 22,
+ cooldown => 22 / $FPS,
+ range => 5,
},
},
- air => {
+ {
+ anti => 2,
damage => [20, 24, 28, 32],
type => 'explosive',
damage => [20, 24, 28, 32],
type => 'explosive',
- cooldown => 22,
+ cooldown => 22 / $FPS,
+ range => 5,
},
},
- range => 5,
-},
+],
sight => 8,
speed => 13,
upgrade => [
sight => 8,
speed => 13,
upgrade => [
@@
-1147,11
+1169,12
@@
upgrade => [
min => 100,
gas => 100,
build => 133,
min => 100,
gas => 100,
build => 133,
- attack => {
-# air => {
+ attack => [
+ {},
+ {
range => 8 - 5,
range => 8 - 5,
-
#
},
-
}
,
+
},
+
]
,
},
],
},
},
],
},
@@
-1169,18
+1192,21
@@
organic => 0,
air => 1,
hp => 120,
armor => 0,
air => 1,
hp => 120,
armor => 0,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 1,
damage => [8, 9, 10, 11],
damage => [8, 9, 10, 11],
- cooldown => 30,
+ cooldown => 30 / $FPS,
+ range => 5,
},
},
- air => {
+ {
+ anti => 2,
damage => [20, 22, 24, 26],
damage => [20, 22, 24, 26],
- cooldown => 22,
+ cooldown => 22
/ $FPS
,
type => 'explosive',
type => 'explosive',
+ range => 5,
},
},
- range => 5,
-},
+],
sight => 7,
speed => 17,
energy => 200,
sight => 7,
speed => 17,
energy => 200,
@@
-1223,14
+1249,14
@@
organic => 0,
air => 1,
hp => 500,
armor => 3,
air => 1,
hp => 500,
armor => 3,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 3,
damage => [25, 28, 31, 34],
damage => [25, 28, 31, 34],
- cooldown => 30,
+ cooldown => 30 / $FPS,
+ range => 6,
},
},
- air => 'ground',
- range => 6,
-},
+],
sight => 11,
speed => 7,
energy => 200,
sight => 11,
speed => 7,
energy => 200,
@@
-1242,13
+1268,13
@@
special => [
gas => 100,
build => 120,
desc => 'blast doing 260 damage to a target',
gas => 100,
build => 120,
desc => 'blast doing 260 damage to a target',
- attack => {
- ground => {
+ attack => [
+ {
+ anti => 3,
damage => 260,
damage => 260,
+ range => 10,
},
},
- air => 'ground',
- range => 10,
- },
+ ],
cost => 150,
},
],
cost => 150,
},
],
@@
-1345,16
+1371,17
@@
organic => 0,
air => 1,
hp => 200,
armor => 2,
air => 1,
hp => 200,
armor => 2,
-attack => {
- air => {
+attack => [
+ {
+ anti => 2,
damage => [6, 7, 8, 9],
damage => [6, 7, 8, 9],
- cooldown => 64,
+ cooldown => 64
/ $FPS
,
splash => 1,
type => 'explosive',
count => 8,
splash => 1,
type => 'explosive',
count => 8,
+ range => 6,
},
},
- range => 6,
-},
+],
sight => 8,
speed => 19,
},
sight => 8,
speed => 19,
},
@@
-1392,13
+1419,14
@@
race => 'zerg',
organic => 1,
hp => 40,
armor => 0,
organic => 1,
hp => 40,
armor => 0,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 1,
damage => 5,
damage => 5,
- cooldown => 22,
+ cooldown => 22 / $FPS,
+ range => 1,
},
},
- range => 1,
-},
+],
sight => 7,
speed => 14,
},
sight => 7,
speed => 14,
},
@@
-1489,14
+1517,15
@@
suit => 3,
race => 'zerg',
hp => 300,
armor => 2,
race => 'zerg',
hp => 300,
armor => 2,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 1,
damage => 40,
damage => 40,
- cooldown => 32,
+ cooldown => 32
/ $FPS
,
type => 'explosive',
type => 'explosive',
+ range => 7,
},
},
- range => 7,
-},
+],
sight => 10,
speed => 0,
},
sight => 10,
speed => 0,
},
@@
-1511,13
+1540,14
@@
suit => 3,
race => 'zerg',
hp => 400,
armor => 0,
race => 'zerg',
hp => 400,
armor => 0,
-attack => {
- air => {
+attack => [
+ {
+ anti => 2,
damage => 15,
damage => 15,
- cooldown => 15,
+ cooldown => 15 / $FPS,
+ range => 7,
},
},
- range => 7,
-},
+],
sight => 10,
detect => 1,
speed => 0,
sight => 10,
detect => 1,
speed => 0,
@@
-1535,13
+1565,14
@@
race => 'zerg',
organic => 1,
hp => 35,
armor => 0,
organic => 1,
hp => 35,
armor => 0,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 1,
damage => [5, 6, 7, 8],
damage => [5, 6, 7, 8],
- cooldown => 8,
+ cooldown => 8 / $FPS,
+ range => 1,
},
},
- range => 1,
-},
+],
sight => 5,
speed => 14,
upgrade => [
sight => 5,
speed => 14,
upgrade => [
@@
-1557,11
+1588,11
@@
upgrade => [
min => 200,
gas => 200,
build => 80,
min => 200,
gas => 200,
build => 80,
- attack =>
{
-
ground =>
{
- cooldown => 6,
+ attack =>
[
+ {
+ cooldown => 6
/ $FPS
,
},
},
-
}
,
+
]
,
},
],
counter => ['archon', 'templar', 'firebat'],
},
],
counter => ['archon', 'templar', 'firebat'],
@@
-1579,15
+1610,15
@@
race => 'zerg',
organic => 1,
hp => 80,
armor => 0,
organic => 1,
hp => 80,
armor => 0,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 3,
damage => [10, 11, 12, 13],
damage => [10, 11, 12, 13],
- cooldown => 15,
+ cooldown => 15
/ $FPS
,
type => 'explosive',
type => 'explosive',
+ range => 4,
},
},
- air => 'ground',
- range => 4,
-},
+],
sight => 6,
speed => 11,
upgrade => [
sight => 6,
speed => 11,
upgrade => [
@@
-1596,9
+1627,11
@@
upgrade => [
min => 150,
gas => 150,
build => 100,
min => 150,
gas => 150,
build => 100,
- attack => {
- range => 5 - 4,
- },
+ attack => [
+ {
+ range => 5 - 4,
+ },
+ ],
},
{
name => 'Muscular Augments',
},
{
name => 'Muscular Augments',
@@
-1629,14
+1662,15
@@
race => 'zerg',
organic => 1,
hp => 125,
armor => 1,
organic => 1,
hp => 125,
armor => 1,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 1,
damage => [20, 22, 24, 26],
damage => [20, 22, 24, 26],
- cooldown => 37,
+ cooldown => 37
/ $FPS
,
splash => 'line',
splash => 'line',
+ range => 6,
},
},
- range => 6,
-},
+],
sight => 8,
speed => 17,
},
sight => 8,
speed => 17,
},
@@
-1699,13
+1733,14
@@
special => [
organic => 1,
hp => 30,
armor => 0,
organic => 1,
hp => 30,
armor => 0,
- attack => {
- ground => {
+ attack => [
+ {
+ anti => 1,
damage => [4, 5, 6, 7],
damage => [4, 5, 6, 7],
- cooldown => 15,
+ cooldown => 15 / $FPS,
+ range => 1,
},
},
- range => 1,
- },
+ ],
sight => 5,
speed => 19,
},
sight => 5,
speed => 19,
},
@@
-1724,14
+1759,15
@@
race => 'zerg',
organic => 1,
hp => 60,
armor => 0,
organic => 1,
hp => 60,
armor => 0,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 1,
damage => 500,
splash => 1,
type => 'explosive',
damage => 500,
splash => 1,
type => 'explosive',
+ range => 1,
},
},
- range => 1,
-},
+],
sight => 5,
speed => 17,
},
sight => 5,
speed => 17,
},
@@
-1749,12
+1785,13
@@
organic => 1,
air => 1,
hp => 25,
armor => 0,
air => 1,
hp => 25,
armor => 0,
-attack => {
- air => {
+attack => [
+ {
+ anti => 2,
damage => 110,
damage => 110,
+ range => 1,
},
},
- range => 1,
-},
+],
sight => 5,
speed => 18,
counter => ['cannon', 'goliath', 'hydralisk'],
sight => 5,
speed => 18,
counter => ['cannon', 'goliath', 'hydralisk'],
@@
-1773,15
+1810,15
@@
organic => 1,
air => 1,
hp => 120,
armor => 0,
air => 1,
hp => 120,
armor => 0,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 3,
damage => [9 .. 12],
damage => [9 .. 12],
- cooldown => 30,
+ cooldown => 30
/ $FPS
,
splash => 'bounce',
splash => 'bounce',
+ range => 3,
},
},
- air => 'ground',
- range => 3,
-},
+],
sight => 7,
speed => 18,
special => [
sight => 7,
speed => 18,
special => [
@@
-1813,13
+1850,14
@@
organic => 1,
air => 1,
hp => 150,
armor => 2,
air => 1,
hp => 150,
armor => 2,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 1,
damage => [20, 22, 24, 26],
damage => [20, 22, 24, 26],
- cooldown => 30,
+ cooldown => 30 / $FPS,
+ range => 8,
},
},
- range => 8,
-},
+],
sight => 11,
speed => 7,
},
sight => 11,
speed => 7,
},
@@
-1838,14
+1876,15
@@
organic => 1,
air => 1,
hp => 250,
armor => 2,
air => 1,
hp => 250,
armor => 2,
-attack => {
- air => {
+attack => [
+ {
+ anti => 2,
damage => [25, 27, 29, 31],
damage => [25, 27, 29, 31],
- cooldown => 100,
+ cooldown => 100
/ $FPS
,
type => 'explosive',
type => 'explosive',
+ range => 6,
},
},
- range => 6,
-},
+],
sight => 10,
speed => 15,
counter => ['goliath', 'dragoon', 'scourge'],
sight => 10,
speed => 15,
counter => ['goliath', 'dragoon', 'scourge'],
@@
-1912,13
+1951,14
@@
race => 'zerg',
organic => 1,
hp => 400,
armor => 1,
organic => 1,
hp => 400,
armor => 1,
-attack => {
- ground => {
+attack => [
+ {
+ anti => 1,
damage => [20, 23, 26, 29],
damage => [20, 23, 26, 29],
- cooldown => 15,
+ cooldown => 15 / $FPS,
+ range => 1,
},
},
- range => 1,
-},
+],
sight => 7,
speed => 16,
upgrade => [
sight => 7,
speed => 16,
upgrade => [