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>',
31 name => "Particle Beam",
33 cooldown => 22 / $FPS,
39 counter => ['vulture', 'dark templar'],
45 name => 'Photon Cannon',
61 cooldown => 22 / $FPS,
68 counter => ['zergling', 'tank'],
94 cooldown => 22 / $FPS,
102 name => 'Leg Enhancements',
109 counter => ['vulture'],
114 req => ['gateway', 'cybernetics core'],
132 name => "Phase Disruptor",
136 cooldown => 30 / $FPS,
144 name => 'Singularity Charge',
155 counter => ['zergling', 'zealot', 'tank'],
160 name => 'High Templar',
162 nl => 'hoge tempelier',
163 eo => 'alta templano',
180 name => "Khaydarin Amulet",
188 name => 'Psionic Storm',
193 desc => 'units in the area will receive upto 112 damage', # 14*8
199 name => 'Hallucination',
204 desc => 'creates two illusionary duplicates of a unit for 3 minutes',
210 counter => ['vulture', 'ultralisk'],
215 name => 'Dark Templar',
217 nl => 'donkere tempelier',
218 eo => 'malluma templano',
233 name => "Warp Blades",
236 cooldown => 30 / $FPS,
246 desc => 'cloaked at all times',
262 base => ['templar', 'templar'],
273 name => "Psionic Shockwave",
276 cooldown => 20 / $FPS,
287 name => 'Dark Archon',
289 nl => 'donkere archont',
290 eo => 'malluma arĥono',
295 base => ['dark templar', 'dark templar'],
308 name => "Argus Talisman",
319 desc => 'targeted unit will lose its energy and receive damage equal to that amount',
325 name => 'Mind Control',
330 desc => 'permanently gives you control over any unit',
341 desc => 'field stunning all organic units for a few seconds',
344 duration => 180 / $FPS, # 7.5s fastest
372 cooldown => 30 / $FPS,
380 cooldown => 22 / $FPS,
388 name => 'Apial Sensors',
395 name => 'Gravitic Thrusters',
426 cooldown => 8 / $FPS,
437 name => 'Argus Jewel',
446 name => 'Disruption web',
451 desc => 'creates a field in which no ground unit/structure can attack',
454 duration => undef, #XXX
457 counter => ['devourer', 'valkyrie'],
464 nl => 'vliegdekschip',
479 dps => [17, undef, undef, 25],
488 name => 'Build Interceptor',
489 alt => 'Interceptor',
504 cooldown => 43 / $FPS, # approximately 37 according to liquipedia
515 name => 'Carrier Capacity',
518 dps => [17, undef, undef, 24],
524 counter => ['wraith', 'corsair', 'scourge'],
549 cooldown => 45 / $FPS,
559 name => 'Khaydarin Core',
570 desc => 'cloaks nearby friendly units except for other Arbiters',
574 name => 'Stasis Field',
579 desc => 'traps all non-burrowed units (3x3m) for 40 seconds, making them frozen and undamagable',
582 duration => 1000 / $FPS,
590 desc => 'creates a 5x5m wormhole which transports units to the Arbiter',
614 cooldown => 60 / $FPS,
626 name => 'Scarab Damage',
644 name => 'Increased Reaver Capacity',
661 nl => 'observeerder',
679 name => "Sensor Array",
686 name => "Gravitic Booster",
697 desc => 'cloaked at all times',
724 name => 'Gravitic Drive',
738 name => 'SCV', # T-280 Space Construction Vehicle
752 cooldown => 15 / $FPS,
762 name => 'Missile Turret',
777 cooldown => 15 / $FPS,
807 cooldown => 15 / $FPS,
815 name => 'U-238 Shells',
833 desc => 'doubles attack speed and faster movement for a few seconds at the cost of 10 health',
838 cooldown => 7.5 / $FPS,
841 duration => 220 / $FPS,
863 cooldown => 22 / $FPS,
880 desc => 'doubles attack speed and faster movement for a few seconds at the cost of 10 health',
885 cooldown => 11 / $FPS,
888 duration => 220 / $FPS,
913 cooldown => 22 / $FPS,
922 name => 'Ocular Implants',
935 name => 'Moebius Reactor',
945 name => 'Personal Cloaking',
950 desc => 'has the ability to cloak',
952 maint => 1, # per second
960 desc => 'disables a mechanical unit completely for one minute',
966 name => 'Nuclear Strike',
971 desc => 'guides a nuclear missile which will do 500 damage',
995 name => 'Caduceus Reactor',
1006 desc => 'heals 2 HP of friendly biological units',
1012 name => 'Restoration',
1017 desc => 'removes harmful effects (Lockdown, Flare, Irradiate, Plague, Ensnare, Parasite) from a unit',
1023 name => 'Optic Flare',
1028 desc => 'reduces the sight of target unit to 1',
1056 cooldown => 30 / $FPS,
1057 type => 'implosive',
1065 name => 'Ion Thrusters',
1074 name => 'Spider Mine',
1079 alt => 'Spider Mine',
1080 desc => 'burrows a mine which will automaticaly target non-hovering enemy units',
1091 type => 'explosive',
1121 cooldown => 37 / $FPS,
1122 type => 'explosive',
1130 name => 'Siege Mode',
1135 alt => 'Sieged Tank',
1141 cooldown => 75 / $FPS,
1143 type => 'explosive',
1172 cooldown => 22 / $FPS,
1179 type => 'explosive',
1180 cooldown => 22 / $FPS,
1188 name => 'Charon Boosters',
1220 cooldown => 30 / $FPS,
1227 cooldown => 22 / $FPS,
1228 type => 'explosive',
1242 desc => 'has the ability to cloak',
1244 maint => 1, # /second
1249 name => 'Apollo Reactor',
1260 name => 'Battle Cruiser',
1262 nl => 'slagkruiser',
1279 cooldown => 30 / $FPS,
1288 name => 'Yamato Gun',
1293 desc => 'blast doing 260 damage to a target',
1306 name => 'Colossus Reactor',
1317 name => 'Science Vessel',
1319 nl => 'wetenschapsvaartuig',
1337 name => 'Defensive Matrix',
1339 desc => 'gives target unit a shield of 250HP for one minute',
1345 name => 'EMP Shockwave',
1350 desc => 'units in 3-matrix radius will lose all energy and shields',
1355 name => 'Irradiate',
1360 desc => 'organic units will suffer upto 250 damage over 30s',
1372 name => 'Titan Reactor',
1402 cooldown => 64 / $FPS,
1404 type => 'explosive',
1450 cooldown => 22 / $FPS,
1478 name => 'Ventral Sacs',
1492 name => 'Pneumatized Carapace',
1515 speed => 0.1, # more or less
1518 name => 'transform',
1525 organic => undef, # unchanged from parent
1536 name => 'Sunken Colony',
1548 cooldown => 32 / $FPS,
1549 type => 'explosive',
1559 name => 'Spore Colony',
1571 cooldown => 15 / $FPS,
1585 build => 28, # for 2
1597 cooldown => 8 / $FPS,
1605 name => 'Metabolic Boost',
1612 name => 'Adrenal Glands',
1618 cooldown => 6 / $FPS,
1623 counter => ['archon', 'templar', 'firebat'],
1628 name => 'Hydralisk',
1643 cooldown => 15 / $FPS,
1644 type => 'explosive',
1652 name => 'Grooved Spines',
1663 name => 'Muscular Augments',
1670 name => 'Lurker Aspect',
1683 base => 'hydralisk',
1696 cooldown => 37 / $FPS,
1723 name => 'Infest CC',
1725 desc => 'assimilate a damaged Terran Command Center to produce infested marines',
1731 desc => "shares an infected unit's vision",
1741 desc => 'slows units downto half speed',
1747 name => 'Spawn Broodling',
1752 desc => 'spawn one inside an enemy unit killing it',
1768 cooldown => 15 / $FPS,
1780 name => 'Infested Terran',
1795 type => 'explosive',
1808 build => 30, # for 2
1825 counter => ['cannon', 'goliath', 'hydralisk'],
1846 cooldown => 30 / $FPS,
1865 counter => ['templar', 'corsair', 'valkyrie'],
1887 cooldown => 30 / $FPS,
1914 cooldown => 100 / $FPS,
1915 type => 'explosive',
1921 counter => ['goliath', 'dragoon', 'scourge'],
1946 desc => 'gain energy by eating one of your own',
1951 name => 'Dark Swarm',
1953 desc => 'protect 6x6m from ranged attacks for 60s',
1964 desc => 'anything in its radius will loose 25 HP per second for 12s or until 1 HP left',
1970 counter => ['archon', 'firebat'],
1975 name => 'Ultralisk',
1990 cooldown => 15 / $FPS,
1998 name => 'Chitinous Plating',
2005 name => 'Anabolic Synthesis',