1 # time in fastest game seconds
2 my $FPS = 24; # frames per second
3 # toss shield += .65 per second
4 # zerg regen += .37 per second
25 name => "Particle Beam",
34 counter => ['vulture', 'dark templar'],
40 name => 'Photon Cannon',
64 counter => ['zergling', 'tank'],
87 damage => [16, 18, 20, 22],
88 dps => [22, undef, undef, 30],
97 name => 'Leg Enhancements',
104 counter => ['vulture'],
109 req => ['gateway', 'cybernetics core'],
126 name => "Phase Disruptor",
127 damage => [20, 22, 24, 26],
128 dps => [20, 22, 24, 26],
139 name => 'Singularity Charge',
148 counter => ['zergling', 'zealot', 'tank'],
153 name => 'High Templar',
155 nl => 'hoge tempelier',
156 eo => 'alta templano',
173 name => "Khaydarin Amulet",
181 name => 'Psionic Storm',
186 desc => 'units in the area will receive upto 112 damage', # 14*8
192 name => 'Hallucination',
197 desc => 'creates two illusionary duplicates of a unit for 3 minutes',
203 counter => ['vulture', 'ultralisk'],
208 name => 'Dark Templar',
210 nl => 'donkere tempelier',
211 eo => 'malluma templano',
225 name => "Warp Blades",
226 damage => [40, 43, 46, 49],
227 dps => [40, 43, 46, 49],
238 desc => 'cloaked at all times',
254 base => ['templar', 'templar'],
264 name => "Psionic Shockwave",
265 damage => [30, 33, 36, 39],
266 dps => [45, undef, undef, 59],
279 name => 'Dark Archon',
281 nl => 'donkere archont',
282 eo => 'malluma arĥono',
287 base => ['dark templar', 'dark templar'],
302 name => "Argus Talisman",
313 desc => 'targeted unit will lose its mana and receive damage equal to that amount',
319 name => 'Mind Control',
324 desc => 'permanently gives you control over any unit',
335 desc => 'field stunning all organic units for a few seconds',
338 duration => 180 / $FPS, # 7.5s fastest
363 damage => [8, 9, 10, 11],
364 dps => [8, 9, 10, 11],
368 damage => [28, 30, 32, 34],
369 dps => [38, undef, undef, 46],
379 name => 'Apial Sensors',
386 name => 'Gravitic Thrusters',
414 damage => [5, 6, 7, 8],
415 dps => [19, undef, undef, 30],
427 name => 'Argus Jewel',
436 name => 'Disruption web',
441 desc => 'creates a field in which no ground unit/structure can attack',
444 duration => undef, #XXX
447 counter => ['devourer', 'valkyrie'],
454 nl => 'vliegdekschip',
468 dps => [17, undef, undef, 49],
478 name => 'Build Interceptor',
479 alt => 'Interceptor',
491 damage => [6, 7, 8, 9],
493 cooldown => 43, # approximately 37 according to liquipedia
505 name => 'Carrier Capacity',
511 counter => ['wraith', 'corsair', 'scourge'],
533 damage => [10, 11, 12, 13],
534 dps => [7, undef, undef, 9],
546 name => 'Khaydarin Core',
557 desc => 'cloaks nearby friendly units except for other Arbiters',
561 name => 'Stasis Field',
566 desc => 'traps all non-burrowed units (3x3m) for 40 seconds, making them frozen and undamagable',
569 duration => 1000 / $FPS,
577 desc => 'creates a 5x5m wormhole which transports units to the Arbiter',
613 name => 'Scarab Damage',
632 name => 'Increased Reaver Capacity',
649 nl => 'observeerder',
667 name => "Sensor Array",
674 name => "Gravitic Booster",
685 desc => 'cloaked at all times',
714 name => 'Gravitic Drive',
728 name => 'SCV', # T-280 Space Construction Vehicle
752 name => 'Missile Turret',
794 damage => [6, 7, 8, 9],
795 dps => [12, undef, undef, 18],
805 name => 'U-238 Shells',
821 desc => 'doubles attack speed and faster movement for a few seconds at the cost of 10 health',
826 dps => [24, undef, undef, 36],
830 duration => 220 / $FPS,
849 damage => [16, 18, 20, 22],
850 dps => [22, undef, undef, 30],
868 desc => 'doubles attack speed and faster movement for a few seconds at the cost of 10 health',
872 dps => [44, undef, undef, 60],
874 duration => 220 / $FPS,
896 damage => [10, 11, 12, 13],
897 dps => [14, undef, undef, 18],
908 name => 'Ocular Implants',
921 name => 'Moebius Reactor',
931 name => 'Personal Cloaking',
936 desc => 'has the ability to cloak',
938 maint => 1, # per second
946 desc => 'disables a mechanical unit completely for one minute',
952 name => 'Nuclear Strike',
957 desc => 'guides a nuclear missile which will do 500 damage',
983 name => 'Caduceus Reactor',
994 desc => 'heals 2 HP of friendly biological units',
1000 name => 'Restoration',
1005 desc => 'removes harmful effects (Lockdown, Flare, Irradiate, Plague, Ensnare, Parasite) from a unit',
1011 name => 'Optic Flare',
1016 desc => 'reduces the sight of target unit to 1',
1041 damage => [20, 22, 24, 26],
1042 dps => [20, 22, 24, 26],
1044 type => 'implosive',
1052 name => 'Ion Thrusters',
1061 name => 'Spider Mine',
1066 alt => 'Spider Mine',
1067 desc => 'burrows a mine (capable of doing 125+ damage to enemy units coming within range 3)',
1078 type => 'explosive',
1105 damage => [30, 33, 36, 39],
1106 dps => [24, undef, undef, 32],
1108 type => 'explosive',
1116 name => 'Siege Mode',
1121 alt => 'Sieged Tank',
1124 damage => [70, 75, 80, 85],
1125 dps => [28, 30, 32, 34],
1128 type => 'explosive',
1154 damage => [12, 13, 14, 15],
1155 dps => [16, undef, undef, 20],
1159 damage => [20, 24, 28, 32],
1160 dps => [27, undef, undef, 44],
1161 type => 'explosive',
1170 name => 'Charon Boosters',
1198 damage => [8, 9, 10, 11],
1199 dps => [8, 9, 10, 11],
1203 damage => [20, 22, 24, 26],
1204 dps => [27, undef, undef, 35],
1206 type => 'explosive',
1220 desc => 'has the ability to cloak',
1222 maint => 1, # /second
1227 name => 'Apollo Reactor',
1238 name => 'Battle Cruiser',
1240 nl => 'slagkruiser',
1254 damage => [25, 28, 31, 34],
1255 dps => [25, 28, 31, 34],
1266 name => 'Yamato Gun',
1271 desc => 'blast doing 260 damage to a target',
1284 name => 'Colossus Reactor',
1295 name => 'Science Vessel',
1297 nl => 'wetenschapsvaartuig',
1315 name => 'Defensive Matrix',
1317 desc => 'gives target unit a shield of 250HP for one minute',
1323 name => 'EMP Shockwave',
1328 desc => 'units in 3-matrix radius will lose all energy and shields',
1333 name => 'Irradiate',
1338 desc => 'organic units will suffer upto 250 damage over 30s',
1350 name => 'Titan Reactor',
1377 damage => [6, 7, 8, 9],
1378 dps => [23, undef, undef, 25],
1381 type => 'explosive',
1455 name => 'Ventral Sacs',
1469 name => 'Pneumatized Carapace',
1492 speed => 0.1, # more or less
1495 name => 'transform',
1502 organic => undef, # unchanged from parent
1513 name => 'Sunken Colony',
1526 type => 'explosive',
1536 name => 'Spore Colony',
1562 build => 28, # for 2
1571 damage => [5, 6, 7, 8],
1572 dps => [18, undef, undef, 29], # 29 is an estimate
1581 name => 'Metabolic Boost',
1588 name => 'Adrenal Glands',
1595 dps => [undef, undef, undef, 42 - 29],
1600 counter => ['archon', 'templar', 'firebat'],
1605 name => 'Hydralisk',
1617 damage => [10, 11, 12, 13],
1618 dps => [20, 22, 24, 26],
1620 type => 'explosive',
1629 name => 'Grooved Spines',
1638 name => 'Muscular Augments',
1645 name => 'Lurker Aspect',
1658 base => 'hydralisk',
1668 damage => [20, 22, 24, 26],
1669 dps => [16, undef, undef, 21],
1697 name => 'Infest CC',
1699 desc => 'assimilate a damaged Terran Command Center to produce infested marines',
1705 desc => "shares an infected unit's vision",
1715 desc => 'slows units downto half speed',
1721 name => 'Spawn Broodling',
1726 desc => 'spawn one inside an enemy unit killing it',
1739 damage => [4, 5, 6, 7],
1740 dps => [8, 10, 12, 14],
1753 name => 'Infested Terran',
1767 type => 'explosive',
1780 build => 30, # for 2
1796 counter => ['cannon', 'goliath', 'hydralisk'],
1814 damage => [9 .. 12],
1815 dps => [9, 10, 11, 12],
1836 counter => ['templar', 'corsair', 'valkyrie'],
1855 damage => [20, 22, 24, 26],
1856 dps => [20, 22, 24, 26],
1881 damage => [25, 27, 29, 31],
1882 dps => [8, undef, undef, 9],
1884 type => 'explosive',
1890 counter => ['goliath', 'dragoon', 'scourge'],
1915 desc => 'gain energy by eating one of your own',
1920 name => 'Dark Swarm',
1922 desc => 'protect 6x6m from ranged attacks for 60s',
1933 desc => 'anything in its radius will loose 25 HP per second for 12s or until 1 HP left',
1939 counter => ['archon', 'firebat'],
1944 name => 'Ultralisk',
1956 damage => [20, 23, 26, 29],
1957 dps => [40, 46, 52, 58],
1966 name => 'Chitinous Plating',
1973 name => 'Anabolic Synthesis',