4 # time in fastest game seconds
5 my $FPS = 24; # frames per second
6 # toss shield += .65 per second
7 # zerg regen += .37 per second
10 '<span title="no known changes as of v1.16.1">version≥1.08</span>',
34 name => "Particle Beam",
36 cooldown => 22 / $FPS,
42 counter => ['vulture', 'dark templar'],
48 name => 'Photon Cannon',
67 cooldown => 22 / $FPS,
74 counter => ['zergling', 'tank'],
100 name => "Psi Blades",
103 cooldown => 22 / $FPS,
111 name => 'Leg Enhancements',
118 counter => ['vulture'],
123 req => ['gateway', 'cybernetics core'],
144 name => "Phase Disruptor",
148 cooldown => 30 / $FPS,
156 name => 'Singularity Charge',
167 counter => ['zergling', 'zealot', 'tank'],
172 name => 'High Templar',
174 nl => 'hoge tempelier',
175 eo => 'alta templano',
195 name => "Khaydarin Amulet",
203 name => 'Psionic Storm',
208 desc => 'units in the area will receive upto 112 damage', # 14*8
214 name => 'Hallucination',
219 desc => 'creates two illusionary duplicates of a unit for 3 minutes',
225 counter => ['vulture', 'ultralisk'],
230 name => 'Dark Templar',
232 nl => 'donkere tempelier',
233 eo => 'malluma templano',
251 name => "Warp Blades",
254 cooldown => 30 / $FPS,
264 desc => 'cloaked at all times',
280 base => ['templar', 'templar'],
294 name => "Psionic Shockwave",
297 cooldown => 20 / $FPS,
308 name => 'Dark Archon',
310 nl => 'donkere archont',
311 eo => 'malluma arĥono',
316 base => ['dark templar', 'dark templar'],
332 name => "Argus Talisman",
343 desc => 'targeted unit will lose its energy and receive damage equal to that amount',
349 name => 'Mind Control',
354 desc => 'permanently gives you control over any unit',
365 desc => 'field stunning all organic units for a few seconds',
368 duration => 180 / $FPS, # 7.5s fastest
398 cooldown => 30 / $FPS,
406 cooldown => 22 / $FPS,
414 name => 'Apial Sensors',
421 name => 'Gravitic Thrusters',
454 cooldown => 8 / $FPS,
465 name => 'Argus Jewel',
474 name => 'Disruption web',
479 desc => 'creates a field in which no ground unit/structure can attack',
482 duration => undef, #XXX
485 counter => ['devourer', 'valkyrie'],
492 nl => 'vliegdekschip',
509 dps => [17, undef, undef, 25],
518 name => 'Build Interceptor',
519 alt => 'Interceptor',
536 cooldown => 43 / $FPS, # approximately 37 according to liquipedia
547 name => 'Carrier Capacity',
550 dps => [17, undef, undef, 24],
556 counter => ['wraith', 'corsair', 'scourge'],
583 cooldown => 45 / $FPS,
593 name => 'Khaydarin Core',
604 desc => 'cloaks nearby friendly units except for other Arbiters',
608 name => 'Stasis Field',
613 desc => 'traps all non-burrowed units (3x3m) for 40 seconds, making them frozen and undamagable',
616 duration => 1000 / $FPS,
624 desc => 'creates a 5x5m wormhole which transports units to the Arbiter',
651 cooldown => 60 / $FPS,
663 name => 'Scarab Damage',
681 name => 'Increased Reaver Capacity',
698 nl => 'observeerder',
718 name => "Sensor Array",
725 name => "Gravitic Booster",
736 desc => 'cloaked at all times',
766 name => 'Gravitic Drive',
780 name => 'SCV', # T-280 Space Construction Vehicle
797 cooldown => 15 / $FPS,
807 name => 'Missile Turret',
825 cooldown => 15 / $FPS,
858 cooldown => 15 / $FPS,
866 name => 'U-238 Shells',
884 desc => 'doubles attack speed and faster movement for a few seconds at the cost of 10 health',
889 cooldown => 7.5 / $FPS,
892 duration => 220 / $FPS,
917 cooldown => 22 / $FPS,
934 desc => 'doubles attack speed and faster movement for a few seconds at the cost of 10 health',
939 cooldown => 11 / $FPS,
942 duration => 220 / $FPS,
970 cooldown => 22 / $FPS,
979 name => 'Ocular Implants',
992 name => 'Moebius Reactor',
1002 name => 'Personal Cloaking',
1007 desc => 'has the ability to cloak',
1009 maint => 1, # per second
1017 desc => 'disables a mechanical unit completely for one minute',
1023 name => 'Nuclear Strike',
1028 desc => 'guides a nuclear missile which will do 500 damage',
1055 name => 'Caduceus Reactor',
1066 desc => 'heals 2 HP of friendly biological units',
1072 name => 'Restoration',
1077 desc => 'removes harmful effects (Lockdown, Flare, Irradiate, Plague, Ensnare, Parasite) from a unit',
1083 name => 'Optic Flare',
1088 desc => 'reduces the sight of target unit to 1',
1119 cooldown => 30 / $FPS,
1120 type => 'implosive',
1128 name => 'Ion Thrusters',
1137 name => 'Spider Mine',
1142 alt => 'Spider Mine',
1143 desc => 'burrows a mine which will automaticaly target non-hovering enemy units',
1156 type => 'explosive',
1189 cooldown => 37 / $FPS,
1190 type => 'explosive',
1198 name => 'Siege Mode',
1203 alt => 'Sieged Tank',
1209 cooldown => 75 / $FPS,
1211 type => 'explosive',
1243 cooldown => 22 / $FPS,
1250 type => 'explosive',
1251 cooldown => 22 / $FPS,
1259 name => 'Charon Boosters',
1293 cooldown => 30 / $FPS,
1300 cooldown => 22 / $FPS,
1301 type => 'explosive',
1315 desc => 'has the ability to cloak',
1317 maint => 1, # /second
1322 name => 'Apollo Reactor',
1333 name => 'Battle Cruiser',
1335 nl => 'slagkruiser',
1354 cooldown => 30 / $FPS,
1363 name => 'Yamato Gun',
1368 desc => 'blast doing 260 damage to a target',
1381 name => 'Colossus Reactor',
1392 name => 'Science Vessel',
1394 nl => 'wetenschapsvaartuig',
1414 name => 'Defensive Matrix',
1416 desc => 'gives target unit a shield of 250HP for one minute',
1422 name => 'EMP Shockwave',
1427 desc => 'units in 3-matrix radius will lose all energy and shields',
1432 name => 'Irradiate',
1437 desc => 'organic units will suffer upto 250 damage over 30s',
1449 name => 'Titan Reactor',
1481 cooldown => 64 / $FPS,
1483 type => 'explosive',
1535 cooldown => 22 / $FPS,
1566 name => 'Ventral Sacs',
1580 name => 'Pneumatized Carapace',
1605 speed => 0.1, # more or less
1608 name => 'transform',
1615 organic => undef, # unchanged from parent
1626 name => 'Sunken Colony',
1641 cooldown => 32 / $FPS,
1642 type => 'explosive',
1652 name => 'Spore Colony',
1667 cooldown => 15 / $FPS,
1681 build => 28, # for 2
1696 cooldown => 8 / $FPS,
1704 name => 'Metabolic Boost',
1711 name => 'Adrenal Glands',
1717 cooldown => 6 / $FPS,
1722 counter => ['archon', 'templar', 'firebat'],
1727 name => 'Hydralisk',
1745 cooldown => 15 / $FPS,
1746 type => 'explosive',
1754 name => 'Grooved Spines',
1765 name => 'Muscular Augments',
1772 name => 'Lurker Aspect',
1785 base => 'hydralisk',
1801 cooldown => 37 / $FPS,
1830 name => 'Infest CC',
1832 desc => 'assimilate a damaged Terran Command Center to produce infested marines',
1838 desc => "shares an infected unit's vision",
1848 desc => 'slows units downto half speed',
1854 name => 'Spawn Broodling',
1859 desc => 'spawn one inside an enemy unit killing it',
1877 cooldown => 15 / $FPS,
1889 name => 'Infested Terran',
1906 type => 'explosive',
1919 build => 30, # for 2
1938 counter => ['cannon', 'goliath', 'hydralisk'],
1961 cooldown => 30 / $FPS,
1982 counter => ['templar', 'corsair', 'valkyrie'],
2006 cooldown => 30 / $FPS,
2035 cooldown => 100 / $FPS,
2036 type => 'explosive',
2042 counter => ['goliath', 'dragoon', 'scourge'],
2070 desc => 'gain energy by eating one of your own',
2075 name => 'Dark Swarm',
2077 desc => 'protect 6x6m from ranged attacks for 60s',
2088 desc => 'anything in its radius will loose 25 HP per second for 12s or until 1 HP left',
2094 counter => ['archon', 'firebat'],
2099 name => 'Ultralisk',
2117 cooldown => 15 / $FPS,
2125 name => 'Chitinous Plating',
2132 name => 'Anabolic Synthesis',