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: various hots unit data fixes
[sheet.git]
/
sc-units-hots.inc.pl
diff --git
a/sc-units-hots.inc.pl
b/sc-units-hots.inc.pl
index 5d558d101e92bba77ffc8c738408a34b225d79bf..422122433909434f7df484a89b00543e6d06cd52 100644
(file)
--- a/
sc-units-hots.inc.pl
+++ b/
sc-units-hots.inc.pl
@@
-11,7
+11,7
@@
use strict;
race => 'protoss',
cat => 'base',
name => 'Probe',
race => 'protoss',
cat => 'base',
name => 'Probe',
-
unit
=> 1,
+
pop
=> 1,
min => 50,
gas => 0,
build => 17,
min => 50,
gas => 0,
build => 17,
@@
-27,7
+27,7
@@
use strict;
attack => [
{
anti => 1,
attack => [
{
anti => 1,
- name => 'Particle
b
eam',
+ name => 'Particle
B
eam',
damage => 5,
cooldown => 1.5,
range => 0,
damage => 5,
cooldown => 1.5,
range => 0,
@@
-55,7
+55,7
@@
use strict;
attack => [
{
anti => 3,
attack => [
{
anti => 3,
- name => 'Phase
d
isruptor',
+ name => 'Phase
D
isruptor',
damage => 20,
cooldown => 1.25,
type => 'projectile',
damage => 20,
cooldown => 1.25,
type => 'projectile',
@@
-71,7
+71,7
@@
use strict;
race => 'protoss',
cat => 'base',
name => 'Mothership Core',
race => 'protoss',
cat => 'base',
name => 'Mothership Core',
-
unit
=> 2,
+
pop
=> 2,
min => 100,
gas => 100,
build => 30,
min => 100,
gas => 100,
build => 30,
@@
-99,7
+99,8
@@
use strict;
],
speed => 1.875,
sight => 9,
],
speed => 1.875,
sight => 9,
- energy => 200,
+ energy => 50,
+ capacity => 200,
special => [
{
name => 'Photon Overcharge',
special => [
{
name => 'Photon Overcharge',
@@
-132,7
+133,7
@@
use strict;
race => 'protoss',
cat => 'base',
name => 'Mothership',
race => 'protoss',
cat => 'base',
name => 'Mothership',
-
unit
=> 8,
+
pop
=> 8,
min => 300,
gas => 300,
build => 100,
min => 300,
gas => 300,
build => 100,
@@
-150,7
+151,7
@@
use strict;
attack => [
{
anti => 3,
attack => [
{
anti => 3,
- name => 'Purifier
b
eams',
+ name => 'Purifier
B
eams',
damage => 6,
upgrade => 1,
cooldown => 2.21,
damage => 6,
upgrade => 1,
cooldown => 2.21,
@@
-160,7
+161,8
@@
use strict;
],
speed => 1.4062,
sight => 14,
],
speed => 1.4062,
sight => 14,
- energy => 200,
+ energy => 50,
+ capacity => 200,
special => [
{
name => 'Cloaking Field',
special => [
{
name => 'Cloaking Field',
@@
-193,6
+195,7
@@
use strict;
race => 'protoss',
cat => 'base',
name => 'Nexus',
race => 'protoss',
cat => 'base',
name => 'Nexus',
+ pop => -10,
min => 400,
gas => 0,
build => 100,
min => 400,
gas => 0,
build => 100,
@@
-208,7
+211,7
@@
use strict;
attack => [
{
anti => 3,
attack => [
{
anti => 3,
- name => 'Photon
o
vercharge',
+ name => 'Photon
O
vercharge',
damage => 20,
cooldown => 1.25,
type => 'projectile',
damage => 20,
cooldown => 1.25,
type => 'projectile',
@@
-217,7
+220,8
@@
use strict;
],
speed => 0,
sight => 11,
],
speed => 0,
sight => 11,
- energy => 100,
+ energy => 0,
+ capacity => 100,
special => [
{
name => 'Chrono Boost',
special => [
{
name => 'Chrono Boost',
@@
-233,7
+237,7
@@
use strict;
race => 'protoss',
cat => 'gateway',
name => 'Zealot',
race => 'protoss',
cat => 'gateway',
name => 'Zealot',
-
unit
=> 2,
+
pop
=> 2,
min => 100,
gas => 0,
build => 38,
min => 100,
gas => 0,
build => 38,
@@
-250,7
+254,7
@@
use strict;
attack => [
{
anti => 1,
attack => [
{
anti => 1,
- name => 'Psi
b
lades',
+ name => 'Psi
B
lades',
damage => 8,
upgrade => 1,
cooldown => 1.2,
damage => 8,
upgrade => 1,
cooldown => 1.2,
@@
-268,19
+272,24
@@
use strict;
min => 200,
gas => 200,
build => 140,
min => 200,
gas => 200,
build => 140,
- speed => .5,
range => 4,
duration => 3.5,
cooldown => 10,
},
],
range => 4,
duration => 3.5,
cooldown => 10,
},
],
+ upgrade => [
+ {
+ name => 'Charge',
+ speed => .5,
+ },
+ ],
},
{
race => 'protoss',
cat => 'gateway',
name => 'Sentry',
},
{
race => 'protoss',
cat => 'gateway',
name => 'Sentry',
-
unit
=> 2,
+
pop
=> 2,
min => 50,
gas => 100,
build => 37,
min => 50,
gas => 100,
build => 37,
@@
-298,7
+307,7
@@
use strict;
attack => [
{
anti => 3,
attack => [
{
anti => 3,
- name => 'Disruption
b
eam',
+ name => 'Disruption
B
eam',
damage => 6,
upgrade => 1,
cooldown => 1.0,
damage => 6,
upgrade => 1,
cooldown => 1.0,
@@
-307,7
+316,8
@@
use strict;
],
speed => 2.25,
sight => 10,
],
speed => 2.25,
sight => 10,
- energy => 200,
+ energy => 50,
+ capacity => 200,
special => [
{
name => 'Force Field',
special => [
{
name => 'Force Field',
@@
-341,7
+351,7
@@
use strict;
race => 'protoss',
cat => 'gateway',
name => 'Stalker',
race => 'protoss',
cat => 'gateway',
name => 'Stalker',
-
unit
=> 2,
+
pop
=> 2,
min => 125,
gas => 50,
build => 42,
min => 125,
gas => 50,
build => 42,
@@
-358,7
+368,7
@@
use strict;
attack => [
{
anti => 3,
attack => [
{
anti => 3,
- name => 'Particle
d
isruptors',
+ name => 'Particle
D
isruptors',
damage => 10,
upgrade => 1,
bonus => {
damage => 10,
upgrade => 1,
bonus => {
@@
-389,7
+399,7
@@
use strict;
race => 'protoss',
cat => 'gateway',
name => 'High Templar',
race => 'protoss',
cat => 'gateway',
name => 'High Templar',
-
unit
=> 2,
+
pop
=> 2,
min => 50,
gas => 150,
build => 55,
min => 50,
gas => 150,
build => 55,
@@
-406,7
+416,8
@@
use strict;
},
speed => 1.875,
sight => 10,
},
speed => 1.875,
sight => 10,
- energy => 200,
+ energy => 50,
+ capacity => 200,
special => [
{
name => 'Feedback',
special => [
{
name => 'Feedback',
@@
-435,7
+446,7
@@
use strict;
race => 'protoss',
cat => 'gateway',
name => 'Dark Templar',
race => 'protoss',
cat => 'gateway',
name => 'Dark Templar',
-
unit
=> 2,
+
pop
=> 2,
min => 125,
gas => 125,
build => 55,
min => 125,
gas => 125,
build => 55,
@@
-453,7
+464,7
@@
use strict;
attack => [
{
anti => 1,
attack => [
{
anti => 1,
- name => 'Warp
b
lade',
+ name => 'Warp
B
lade',
damage => 45,
upgrade => 5,
cooldown => 1.694,
damage => 45,
upgrade => 5,
cooldown => 1.694,
@@
-478,7
+489,7
@@
use strict;
name => 'Archon',
min => 100, # or 175 or 250
gas => 300, # or 275 or 250
name => 'Archon',
min => 100, # or 175 or 250
gas => 300, # or 275 or 250
-
unit
=> 4,
+
pop
=> 4,
build => 12,
base => ['Templar', 'Templar'],
size => 1.5,
build => 12,
base => ['Templar', 'Templar'],
size => 1.5,
@@
-493,7
+504,7
@@
use strict;
attack => [
{
anti => 3,
attack => [
{
anti => 3,
- name => 'Psionic
s
hockwave',
+ name => 'Psionic
S
hockwave',
damage => 25,
upgrade => 3,
bonus => {
damage => 25,
upgrade => 3,
bonus => {
@@
-513,7
+524,7
@@
use strict;
race => 'protoss',
cat => 'robotic',
name => 'Immortal',
race => 'protoss',
cat => 'robotic',
name => 'Immortal',
-
unit
=> 4,
+
pop
=> 4,
min => 250,
gas => 100,
build => 55,
min => 250,
gas => 100,
build => 55,
@@
-529,7
+540,7
@@
use strict;
attack => [
{
anti => 1,
attack => [
{
anti => 1,
- name => 'Phase
d
isruptors',
+ name => 'Phase
D
isruptors',
damage => 20,
upgrade => 2,
bonus => {
damage => 20,
upgrade => 2,
bonus => {
@@
-556,7
+567,7
@@
use strict;
race => 'protoss',
cat => 'robotic',
name => 'Colossus',
race => 'protoss',
cat => 'robotic',
name => 'Colossus',
-
unit
=> 6,
+
pop
=> 6,
min => 300,
gas => 200,
build => 75,
min => 300,
gas => 200,
build => 75,
@@
-604,7
+615,7
@@
use strict;
race => 'protoss',
cat => 'robotic',
name => 'Observer',
race => 'protoss',
cat => 'robotic',
name => 'Observer',
-
unit
=> 1,
+
pop
=> 1,
min => 25,
gas => 75,
build => 30,
min => 25,
gas => 75,
build => 30,
@@
-644,7
+655,7
@@
use strict;
race => 'protoss',
cat => 'robotic',
name => 'Warp Prism',
race => 'protoss',
cat => 'robotic',
name => 'Warp Prism',
-
unit
=> 2,
+
pop
=> 2,
min => 200,
gas => 0,
build => 50,
min => 200,
gas => 0,
build => 50,
@@
-683,7
+694,7
@@
use strict;
race => 'protoss',
cat => 'stargate',
name => 'Phoenix',
race => 'protoss',
cat => 'stargate',
name => 'Phoenix',
-
unit
=> 2,
+
pop
=> 2,
min => 150,
gas => 100,
build => 35,
min => 150,
gas => 100,
build => 35,
@@
-714,7
+725,8
@@
use strict;
],
speed => 4.25,
sight => 10,
],
speed => 4.25,
sight => 10,
- energy => 200,
+ energy => 50,
+ capacity => 200,
special => [
{
name => 'Graviton Beam',
special => [
{
name => 'Graviton Beam',
@@
-744,7
+756,7
@@
use strict;
race => 'protoss',
cat => 'stargate',
name => 'Void Ray',
race => 'protoss',
cat => 'stargate',
name => 'Void Ray',
-
unit
=> 4,
+
pop
=> 4,
min => 250,
gas => 150,
build => 60,
min => 250,
gas => 150,
build => 60,
@@
-761,7
+773,7
@@
use strict;
attack => [
{
anti => 3,
attack => [
{
anti => 3,
- name => 'Prismatic
b
eam',
+ name => 'Prismatic
B
eam',
damage => 6,
upgrade => 1,
bonus => {
damage => 6,
upgrade => 1,
bonus => {
@@
-796,7
+808,7
@@
use strict;
race => 'protoss',
cat => 'stargate',
name => 'Oracle',
race => 'protoss',
cat => 'stargate',
name => 'Oracle',
-
unit
=> 3,
+
pop
=> 3,
min => 150,
gas => 150,
build => 50,
min => 150,
gas => 150,
build => 50,
@@
-828,7
+840,8
@@
use strict;
],
speed => 4,
sight => 10,
],
speed => 4,
sight => 10,
- energy => 200,
+ energy => 50, #XXX
+ capacity => 200,
special => [
{
name => 'Revelation',
special => [
{
name => 'Revelation',
@@
-855,7
+868,7
@@
use strict;
race => 'protoss',
cat => 'stargate',
name => 'Tempest',
race => 'protoss',
cat => 'stargate',
name => 'Tempest',
-
unit
=> 4,
+
pop
=> 4,
min => 300,
gas => 200,
build => 60,
min => 300,
gas => 200,
build => 60,
@@
-902,7
+915,7
@@
use strict;
race => 'protoss',
cat => 'stargate',
name => 'Carrier',
race => 'protoss',
cat => 'stargate',
name => 'Carrier',
-
unit
=> 6,
+
pop
=> 6,
min => 350,
gas => 250,
build => 120,
min => 350,
gas => 250,
build => 120,
@@
-931,7
+944,7
@@
use strict;
special => [
{
alt => 'Interceptor',
special => [
{
alt => 'Interceptor',
-
unit
=> 0,
+
pop
=> 0,
min => 25,
gas => 0,
build => 8,
min => 25,
gas => 0,
build => 8,
@@
-982,7
+995,7
@@
use strict;
race => 'terran',
cat => 'base',
name => 'SCV', # T-280 Space Construction Vehicle
race => 'terran',
cat => 'base',
name => 'SCV', # T-280 Space Construction Vehicle
-
unit
=> 1,
+
pop
=> 1,
min => 50,
gas => 0,
build => 17,
min => 50,
gas => 0,
build => 17,
@@
-998,7
+1011,7
@@
use strict;
attack => [
{
anti => 1,
attack => [
{
anti => 1,
- name => 'Fusion
c
utter',
+ name => 'Fusion
C
utter',
damage => 5,
cooldown => 1.5,
range => 0,
damage => 5,
cooldown => 1.5,
range => 0,
@@
-1012,7
+1025,8
@@
use strict;
race => 'terran',
cat => 'base',
name => 'Mule',
race => 'terran',
cat => 'base',
name => 'Mule',
- unit => 0,
+ pop => 0,
+ cargo => 0,
min => 0,
build => 0,
size => 0.75,
min => 0,
build => 0,
size => 0.75,
@@
-1045,7
+1059,7
@@
use strict;
attack => [
{
anti => 2,
attack => [
{
anti => 2,
- name => 'Longbolt
m
issiles',
+ name => 'Longbolt
M
issiles',
damage => 12,
cooldown => 0.8608,
count => 2,
damage => 12,
cooldown => 0.8608,
count => 2,
@@
-1083,7
+1097,7
@@
use strict;
cat => 'base',
name => 'Planetary Fortress',
base => ['Command Center'],
cat => 'base',
name => 'Planetary Fortress',
base => ['Command Center'],
-
unit
=> -11,
+
pop
=> -11,
min => 150,
gas => 150,
build => 50,
min => 150,
gas => 150,
build => 50,
@@
-1099,7
+1113,7
@@
use strict;
attack => [
{
anti => 1,
attack => [
{
anti => 1,
- name => 'Ibiks
c
annon',
+ name => 'Ibiks
C
annon',
damage => 40,
splash => 1,
cooldown => 2,
damage => 40,
splash => 1,
cooldown => 2,
@@
-1141,7
+1155,7
@@
use strict;
race => 'terran',
cat => 'barracks',
name => 'Marine',
race => 'terran',
cat => 'barracks',
name => 'Marine',
-
unit
=> 1,
+
pop
=> 1,
min => 50,
gas => 0,
build => 25,
min => 50,
gas => 0,
build => 25,
@@
-1156,7
+1170,7
@@
use strict;
attack => [
{
anti => 3,
attack => [
{
anti => 3,
- name => 'C-14
r
ifle',
+ name => 'C-14
R
ifle',
damage => 6,
upgrade => 1,
cooldown => 0.8608,
damage => 6,
upgrade => 1,
cooldown => 0.8608,
@@
-1201,7
+1215,7
@@
use strict;
race => 'terran',
cat => 'barracks',
name => 'Marauder',
race => 'terran',
cat => 'barracks',
name => 'Marauder',
-
unit
=> 2,
+
pop
=> 2,
min => 100,
gas => 25,
build => 30,
min => 100,
gas => 25,
build => 30,
@@
-1216,7
+1230,7
@@
use strict;
attack => [
{
anti => 1,
attack => [
{
anti => 1,
- name => 'Punisher
g
renades',
+ name => 'Punisher
G
renades',
damage => 10,
upgrade => 1,
bonus => {
damage => 10,
upgrade => 1,
bonus => {
@@
-1253,8
+1267,6
@@
use strict;
],
duration => 15,
},
],
duration => 15,
},
- ],
- upgrade => [
{
name => 'Concussive Shells',
abbr => 'cs',
{
name => 'Concussive Shells',
abbr => 'cs',
@@
-1273,7
+1285,7
@@
use strict;
race => 'terran',
cat => 'barracks',
name => 'Reaper',
race => 'terran',
cat => 'barracks',
name => 'Reaper',
-
unit
=> 1,
+
pop
=> 1,
min => 50,
gas => 50,
build => 40,
min => 50,
gas => 50,
build => 40,
@@
-1289,7
+1301,7
@@
use strict;
attack => [
{
anti => 1,
attack => [
{
anti => 1,
- name => 'P-45 Reaper
p
istol',
+ name => 'P-45 Reaper
P
istol',
damage => 4,
upgrade => 1,
cooldown => 1.1,
damage => 4,
upgrade => 1,
cooldown => 1.1,
@@
-1313,7
+1325,7
@@
use strict;
race => 'terran',
cat => 'barracks',
name => 'Ghost',
race => 'terran',
cat => 'barracks',
name => 'Ghost',
-
unit
=> 2,
+
pop
=> 2,
min => 200,
gas => 100,
build => 40,
min => 200,
gas => 100,
build => 40,
@@
-1328,7
+1340,7
@@
use strict;
attack => [
{
anti => 3,
attack => [
{
anti => 3,
- name => 'C-10
r
ifle',
+ name => 'C-10
R
ifle',
damage => 10,
upgrade => 1,
bonus => {
damage => 10,
upgrade => 1,
bonus => {
@@
-1341,7
+1353,8
@@
use strict;
],
speed => 2.25,
sight => 11,
],
speed => 2.25,
sight => 11,
- energy => 200,
+ energy => 75,
+ capacity => 200,
special => [
{
name => 'Sniper Round',
special => [
{
name => 'Sniper Round',
@@
-1371,8
+1384,9
@@
use strict;
{
name => 'Nuclear Strike',
abbr => 'ns',
{
name => 'Nuclear Strike',
abbr => 'ns',
- desc => 'guides a
nuclear
missile which will do 300 damage plus 200 to buildings',
+ desc => 'guides a missile which will do 300 damage plus 200 to buildings',
duration => 20,
duration => 20,
+ cooldown => 20,
range => 12,
},
],
range => 12,
},
],
@@
-1382,7
+1396,7
@@
use strict;
race => 'terran',
cat => 'factory',
name => 'Hellion',
race => 'terran',
cat => 'factory',
name => 'Hellion',
-
unit
=> 2,
+
pop
=> 2,
min => 100,
gas => 0,
build => 30,
min => 100,
gas => 0,
build => 30,
@@
-1397,7
+1411,7
@@
use strict;
attack => [
{
anti => 1,
attack => [
{
anti => 1,
- name => 'Infernal
f
lamethrower',
+ name => 'Infernal
F
lamethrower',
damage => 8,
upgrade => 1,
bonus => {
damage => 8,
upgrade => 1,
bonus => {
@@
-1443,7
+1457,7
@@
use strict;
race => 'terran',
cat => 'factory',
name => 'Hellbat',
race => 'terran',
cat => 'factory',
name => 'Hellbat',
-
unit
=> 2,
+
pop
=> 2,
min => 100,
gas => 0,
build => 30,
min => 100,
gas => 0,
build => 30,
@@
-1499,7
+1513,7
@@
use strict;
race => 'terran',
cat => 'factory',
name => 'Widow Mine',
race => 'terran',
cat => 'factory',
name => 'Widow Mine',
-
unit
=> 2,
+
pop
=> 2,
min => 75,
gas => 25,
build => 40,
min => 75,
gas => 25,
build => 40,
@@
-1542,7
+1556,7
@@
use strict;
race => 'terran',
cat => 'factory',
name => 'Siege Tank',
race => 'terran',
cat => 'factory',
name => 'Siege Tank',
-
unit
=> 3,
+
pop
=> 3,
min => 150,
gas => 125,
build => 45,
min => 150,
gas => 125,
build => 45,
@@
-1557,7
+1571,7
@@
use strict;
attack => [
{
anti => 1,
attack => [
{
anti => 1,
- name => '90 mm
twin c
annon',
+ name => '90 mm
Twin C
annon',
damage => 15,
upgrade => 2,
bonus => {
damage => 15,
upgrade => 2,
bonus => {
@@
-1577,7
+1591,7
@@
use strict;
attack => [
{
anti => 1,
attack => [
{
anti => 1,
- name => '120 mm
shock c
annon',
+ name => '120 mm
Shock C
annon',
damage => 35,
upgrade => 3,
bonus => {
damage => 35,
upgrade => 3,
bonus => {
@@
-1601,7
+1615,7
@@
use strict;
race => 'terran',
cat => 'factory',
name => 'Thor',
race => 'terran',
cat => 'factory',
name => 'Thor',
-
unit
=> 6,
+
pop
=> 6,
min => 300,
gas => 200,
build => 60,
min => 300,
gas => 200,
build => 60,
@@
-1646,6
+1660,7
@@
use strict;
# name => 'High Impact Payload',
damage => 24,
upgrade => 2,
# name => 'High Impact Payload',
damage => 24,
upgrade => 2,
+ type => 'projectile',
cooldown => 2,
range => 10,
},
cooldown => 2,
range => 10,
},
@@
-1658,7
+1673,7
@@
use strict;
race => 'terran',
cat => 'starport',
name => 'Viking',
race => 'terran',
cat => 'starport',
name => 'Viking',
-
unit
=> 2,
+
pop
=> 2,
min => 150,
gas => 75,
build => 42,
min => 150,
gas => 75,
build => 42,
@@
-1674,7
+1689,7
@@
use strict;
attack => [
{
anti => 2,
attack => [
{
anti => 2,
- name => 'Lanzer
t
orpedoes',
+ name => 'Lanzer
T
orpedoes',
damage => 10,
upgrade => 1,
bonus => {
damage => 10,
upgrade => 1,
bonus => {
@@
-1696,7
+1711,7
@@
use strict;
attack => [
{
anti => 1,
attack => [
{
anti => 1,
- name => 'Twin
gatling c
annon',
+ name => 'Twin
Gatling C
annon',
damage => 12,
upgrade => 1,
cooldown => 1,
damage => 12,
upgrade => 1,
cooldown => 1,
@@
-1713,7
+1728,7
@@
use strict;
race => 'terran',
cat => 'starport',
name => 'Medivac',
race => 'terran',
cat => 'starport',
name => 'Medivac',
-
unit
=> 2,
+
pop
=> 2,
min => 100,
gas => 100,
build => 42,
min => 100,
gas => 100,
build => 42,
@@
-1727,7
+1742,8
@@
use strict;
flying => 1,
},
speed => 2.5,
flying => 1,
},
speed => 2.5,
- energy => 200,
+ energy => 50,
+ capacity => 200,
special => [
{
name => 'Heal',
special => [
{
name => 'Heal',
@@
-1752,7
+1768,7
@@
use strict;
min => 100,
gas => 100,
build => 80,
min => 100,
gas => 100,
build => 80,
-
starting_
energy => 25,
+ energy => 25,
},
],
},
},
],
},
@@
-1761,7
+1777,7
@@
use strict;
race => 'terran',
cat => 'starport',
name => 'Banshee', # AH/G-24
race => 'terran',
cat => 'starport',
name => 'Banshee', # AH/G-24
-
unit
=> 3,
+
pop
=> 3,
min => 150,
gas => 100,
build => 60,
min => 150,
gas => 100,
build => 60,
@@
-1777,7
+1793,7
@@
use strict;
attack => [
{
anti => 1,
attack => [
{
anti => 1,
- name => 'Backlash
r
ockets',
+ name => 'Backlash
R
ockets',
damage => 12,
upgrade => 1,
type => 'projectile',
damage => 12,
upgrade => 1,
type => 'projectile',
@@
-1788,7
+1804,8
@@
use strict;
],
speed => 2.75,
sight => 10,
],
speed => 2.75,
sight => 10,
- energy => 200,
+ energy => 50,
+ capacity => 200,
special => [
{
name => 'Cloak',
special => [
{
name => 'Cloak',
@@
-1807,7
+1824,7
@@
use strict;
race => 'terran',
cat => 'starport',
name => 'Raven',
race => 'terran',
cat => 'starport',
name => 'Raven',
-
unit
=> 2,
+
pop
=> 2,
min => 100,
gas => 200,
build => 60,
min => 100,
gas => 200,
build => 60,
@@
-1823,7
+1840,8
@@
use strict;
speed => 2.25,
sight => 11,
detect => 1,
speed => 2.25,
sight => 11,
detect => 1,
- energy => 200,
+ energy => 50,
+ capacity => 200,
special => [
{
alt => 'Auto-Turret',
special => [
{
alt => 'Auto-Turret',
@@
-1841,7
+1859,7
@@
use strict;
attack => [
{
anti => 3,
attack => [
{
anti => 3,
- name => '12 mm
gauss c
annon',
+ name => '12 mm
Gauss C
annon',
damage => 8,
cooldown => 0.8,
range => 6,
damage => 8,
cooldown => 0.8,
range => 6,
@@
-1887,7
+1905,7
@@
use strict;
cooldown => 0,
attack => [
{
cooldown => 0,
attack => [
{
- name => 'Point
defense l
aser',
+ name => 'Point
Defense L
aser',
range => 8,
},
],
range => 8,
},
],
@@
-1949,7
+1967,7
@@
use strict;
min => 150,
gas => 150,
build => 110,
min => 150,
gas => 150,
build => 110,
-
starting_
energy => 25,
+ energy => 25,
},
],
},
},
],
},
@@
-1958,7
+1976,7
@@
use strict;
race => 'terran',
cat => 'starport',
name => 'Battlecruiser',
race => 'terran',
cat => 'starport',
name => 'Battlecruiser',
-
unit
=> 6,
+
pop
=> 6,
min => 400,
gas => 300,
build => 90,
min => 400,
gas => 300,
build => 90,
@@
-1975,7
+1993,7
@@
use strict;
attack => [
{
anti => 1,
attack => [
{
anti => 1,
- name => 'ATS
laser b
atteries',
+ name => 'ATS
Laser B
atteries',
damage => 8,
upgrade => 1,
cooldown => 0.225,
damage => 8,
upgrade => 1,
cooldown => 0.225,
@@
-1984,7
+2002,7
@@
use strict;
},
{
anti => 2,
},
{
anti => 2,
- name => 'ATS
laser b
atteries',
+ name => 'ATS
Laser B
atteries',
damage => 6,
upgrade => 1,
cooldown => 0.225,
damage => 6,
upgrade => 1,
cooldown => 0.225,
@@
-1994,7
+2012,8
@@
use strict;
],
speed => 1.875,
sight => 12,
],
speed => 1.875,
sight => 12,
- energy => 200,
+ energy => 50,
+ capacity => 200,
special => [
{
name => 'Yamato Cannon',
special => [
{
name => 'Yamato Cannon',
@@
-2019,7
+2038,7
@@
use strict;
min => 150,
gas => 150,
build => 80,
min => 150,
gas => 150,
build => 80,
-
starting_
energy => 25,
+ energy => 25,
},
],
},
},
],
},
@@
-2030,7
+2049,7
@@
use strict;
race => 'zerg',
cat => 'base',
name => 'Drone',
race => 'zerg',
cat => 'base',
name => 'Drone',
-
unit
=> 1,
+
pop
=> 1,
min => 50,
gas => 0,
build => 17,
min => 50,
gas => 0,
build => 17,
@@
-2060,7
+2079,7
@@
use strict;
race => 'zerg',
cat => 'base',
name => 'Queen',
race => 'zerg',
cat => 'base',
name => 'Queen',
-
unit
=> 2,
+
pop
=> 2,
min => 150,
gas => 0,
build => 50,
min => 150,
gas => 0,
build => 50,
@@
-2096,7
+2115,8
@@
use strict;
speed => 0.9375,
creep => 2.7,
sight => 9,
speed => 0.9375,
creep => 2.7,
sight => 9,
- energy => 200,
+ energy => 25,
+ capacity => 200,
special => [
{
name => 'Spawn Larva',
special => [
{
name => 'Spawn Larva',
@@
-2130,7
+2150,7
@@
use strict;
race => 'zerg',
cat => 'base',
name => 'Overlord',
race => 'zerg',
cat => 'base',
name => 'Overlord',
-
unit
=> -9,
+
pop
=> -9,
min => 100,
gas => 0,
build => 25,
min => 100,
gas => 0,
build => 25,
@@
-2144,7
+2164,6
@@
use strict;
flying => 1,
},
speed => 0.586,
flying => 1,
},
speed => 0.586,
- creep => 0,
sight => 11,
special => [
{
sight => 11,
special => [
{
@@
-2180,7
+2199,7
@@
use strict;
cat => 'base',
name => 'Overseer',
base => ['Overlord'],
cat => 'base',
name => 'Overseer',
base => ['Overlord'],
-
unit
=> -9,
+
pop
=> -9,
min => 100+50,
gas => 50,
build => 17,
min => 100+50,
gas => 50,
build => 17,
@@
-2194,10
+2213,10
@@
use strict;
flying => 1,
},
speed => 1.875,
flying => 1,
},
speed => 1.875,
- creep => 0,
sight => 11,
detect => 1,
sight => 11,
detect => 1,
- energy => 200,
+ energy => 50,
+ capacity => 200,
special => [
{
name => 'Spawn Changeling',
special => [
{
name => 'Spawn Changeling',
@@
-2241,7
+2260,7
@@
use strict;
race => 'zerg',
cat => 'creep',
name => 'Larva',
race => 'zerg',
cat => 'creep',
name => 'Larva',
-
unit
=> 0,
+
pop
=> 0,
build => 15,
size => 0.25,
cargo => 0,
build => 15,
size => 0.25,
cargo => 0,
@@
-2341,7
+2360,7
@@
use strict;
race => 'zerg',
cat => 'hatchery',
name => 'Zergling',
race => 'zerg',
cat => 'hatchery',
name => 'Zergling',
-
unit
=> 0.5,
+
pop
=> 0.5,
min => 25,
gas => 0,
build => 24,
min => 25,
gas => 0,
build => 24,
@@
-2395,7
+2414,7
@@
use strict;
cat => 'hatchery',
name => 'Baneling',
base => ['Zergling'],
cat => 'hatchery',
name => 'Baneling',
base => ['Zergling'],
-
unit
=> 0.5,
+
pop
=> 0.5,
min => 25+25,
gas => 25,
build => 20,
min => 25+25,
gas => 25,
build => 20,
@@
-2441,7
+2460,7
@@
use strict;
race => 'zerg',
cat => 'hatchery',
name => 'Roach',
race => 'zerg',
cat => 'hatchery',
name => 'Roach',
-
unit
=> 2,
+
pop
=> 2,
min => 75,
gas => 25,
build => 27,
min => 75,
gas => 25,
build => 27,
@@
-2460,6
+2479,7
@@
use strict;
damage => 16,
upgrade => 2,
cooldown => 2.0,
damage => 16,
upgrade => 2,
cooldown => 2.0,
+ range => 4,
},
],
speed => 2.25,
},
],
speed => 2.25,
@@
-2500,7
+2520,7
@@
use strict;
race => 'zerg',
cat => 'lair',
name => 'Hydralisk',
race => 'zerg',
cat => 'lair',
name => 'Hydralisk',
-
unit
=> 2,
+
pop
=> 2,
min => 100,
gas => 50,
build => 33,
min => 100,
gas => 50,
build => 33,
@@
-2515,7
+2535,7
@@
use strict;
attack => [
{
anti => 3,
attack => [
{
anti => 3,
- name => 'Needle
s
pines', # Scythe melee
+ name => 'Needle
S
pines', # Scythe melee
damage => 12,
upgrade => 1,
type => 'projectile', # except melee
damage => 12,
upgrade => 1,
type => 'projectile', # except melee
@@
-2553,7
+2573,7
@@
use strict;
race => 'zerg',
cat => 'lair',
name => 'Infestor',
race => 'zerg',
cat => 'lair',
name => 'Infestor',
-
unit
=> 2,
+
pop
=> 2,
min => 100,
gas => 150,
build => 50,
min => 100,
gas => 150,
build => 50,
@@
-2569,7
+2589,8
@@
use strict;
speed => 2.25,
creep => 1.3,
sight => 10,
speed => 2.25,
creep => 1.3,
sight => 10,
- energy => 200,
+ energy => 50,
+ capacity => 200,
special => [
{
name => 'Neural Parasite',
special => [
{
name => 'Neural Parasite',
@@
-2596,7
+2617,7
@@
use strict;
cost => 25,
range => 9,
duration => 30,
cost => 25,
range => 9,
duration => 30,
- build =>
5,
+ build =>
4.8, # 5 normal but 3 faster
size => 0.75,
cargo => 0,
armor => 0,
size => 0.75,
cargo => 0,
armor => 0,
@@
-2624,7
+2645,7
@@
use strict;
min => 150,
gas => 150,
build => 80,
min => 150,
gas => 150,
build => 80,
-
starting_
energy => 25,
+ energy => 25,
},
],
},
},
],
},
@@
-2653,7
+2674,7
@@
use strict;
race => 'zerg',
cat => 'lair',
name => 'Swarm Host',
race => 'zerg',
cat => 'lair',
name => 'Swarm Host',
-
unit
=> 4,
+
pop
=> 4,
min => 100,
gas => 200,
build => 40,
min => 100,
gas => 200,
build => 40,
@@
-2682,7
+2703,7
@@
use strict;
special => [
{
alt => 'Locust',
special => [
{
alt => 'Locust',
- build =>
5,
+ build =>
4.8, # 5 normal but 3 faster
size => 0.75,
cargo => 0,
armor => 0,
size => 0.75,
cargo => 0,
armor => 0,
@@
-2727,7
+2748,7
@@
use strict;
race => 'zerg',
cat => 'lair',
name => 'Mutalisk',
race => 'zerg',
cat => 'lair',
name => 'Mutalisk',
-
unit
=> 2,
+
pop
=> 2,
min => 100,
gas => 100,
build => 33,
min => 100,
gas => 100,
build => 33,
@@
-2747,6
+2768,7
@@
use strict;
damage => 9,
upgrade => 1,
splash => 'bounce',
damage => 9,
upgrade => 1,
splash => 'bounce',
+ type => 'projectile',
psionic => 1,
cooldown => 1.5246,
range => 3,
psionic => 1,
cooldown => 1.5246,
range => 3,
@@
-2767,7
+2789,7
@@
use strict;
race => 'zerg',
cat => 'lair',
name => 'Corruptor',
race => 'zerg',
cat => 'lair',
name => 'Corruptor',
-
unit
=> 2,
+
pop
=> 2,
min => 150,
gas => 100,
build => 40,
min => 150,
gas => 100,
build => 40,
@@
-2813,7
+2835,7
@@
use strict;
cat => 'hive',
name => 'Brood Lord',
base => ['Corruptor'],
cat => 'hive',
name => 'Brood Lord',
base => ['Corruptor'],
-
unit
=> 4,
+
pop
=> 4,
min => 150+150,
gas => 100+150,
build => 34,
min => 150+150,
gas => 100+150,
build => 34,
@@
-2846,7
+2868,7
@@
use strict;
desc => 'Broodlings are spawned upon each attack',
duration => -1,
alt => 'Broodling',
desc => 'Broodlings are spawned upon each attack',
duration => -1,
alt => 'Broodling',
-
unit
=> 0,
+
pop
=> 0,
# build => 1,
size => 0.75,
cargo => 0,
# build => 1,
size => 0.75,
cargo => 0,
@@
-2883,7
+2905,7
@@
use strict;
race => 'zerg',
cat => 'hive',
name => 'Viper',
race => 'zerg',
cat => 'hive',
name => 'Viper',
-
unit
=> 3,
+
pop
=> 3,
min => 100,
gas => 200,
build => 40,
min => 100,
gas => 200,
build => 40,
@@
-2899,7
+2921,8
@@
use strict;
},
speed => 2.9531,
sight => 11,
},
speed => 2.9531,
sight => 11,
- energy => 200,
+ energy => 50, #XXX
+ capacity => 200,
special => [
{
name => 'Blinding Cloud',
special => [
{
name => 'Blinding Cloud',
@@
-2934,7
+2957,7
@@
use strict;
race => 'zerg',
cat => 'hive',
name => 'Ultralisk',
race => 'zerg',
cat => 'hive',
name => 'Ultralisk',
-
unit
=> 6,
+
pop
=> 6,
min => 300,
gas => 200,
build => 55,
min => 300,
gas => 200,
build => 55,