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>',
30 name => "Particle Beam",
38 counter => ['vulture', 'dark templar'],
44 name => 'Photon Cannon',
67 counter => ['zergling', 'tank'],
90 damage => [16, 18, 20, 22],
99 name => 'Leg Enhancements',
106 counter => ['vulture'],
111 req => ['gateway', 'cybernetics core'],
128 name => "Phase Disruptor",
129 damage => [20, 22, 24, 26],
140 name => 'Singularity Charge',
149 counter => ['zergling', 'zealot', 'tank'],
154 name => 'High Templar',
156 nl => 'hoge tempelier',
157 eo => 'alta templano',
174 name => "Khaydarin Amulet",
182 name => 'Psionic Storm',
187 desc => 'units in the area will receive upto 112 damage', # 14*8
193 name => 'Hallucination',
198 desc => 'creates two illusionary duplicates of a unit for 3 minutes',
204 counter => ['vulture', 'ultralisk'],
209 name => 'Dark Templar',
211 nl => 'donkere tempelier',
212 eo => 'malluma templano',
226 name => "Warp Blades",
227 damage => [40, 43, 46, 49],
238 desc => 'cloaked at all times',
254 base => ['templar', 'templar'],
264 name => "Psionic Shockwave",
265 damage => [30, 33, 36, 39],
278 name => 'Dark Archon',
280 nl => 'donkere archont',
281 eo => 'malluma arĥono',
286 base => ['dark templar', 'dark templar'],
301 name => "Argus Talisman",
312 desc => 'targeted unit will lose its mana and receive damage equal to that amount',
318 name => 'Mind Control',
323 desc => 'permanently gives you control over any unit',
334 desc => 'field stunning all organic units for a few seconds',
337 duration => 180 / $FPS, # 7.5s fastest
362 damage => [8, 9, 10, 11],
366 damage => [28, 30, 32, 34],
376 name => 'Apial Sensors',
383 name => 'Gravitic Thrusters',
411 damage => [5, 6, 7, 8],
423 name => 'Argus Jewel',
432 name => 'Disruption web',
437 desc => 'creates a field in which no ground unit/structure can attack',
440 duration => undef, #XXX
443 counter => ['devourer', 'valkyrie'],
450 nl => 'vliegdekschip',
464 dps => [17, undef, undef, 49],
474 name => 'Build Interceptor',
475 alt => 'Interceptor',
487 damage => [6, 7, 8, 9],
488 cooldown => 43, # approximately 37 according to liquipedia
500 name => 'Carrier Capacity',
506 counter => ['wraith', 'corsair', 'scourge'],
528 damage => [10, 11, 12, 13],
540 name => 'Khaydarin Core',
551 desc => 'cloaks nearby friendly units except for other Arbiters',
555 name => 'Stasis Field',
560 desc => 'traps all non-burrowed units (3x3m) for 40 seconds, making them frozen and undamagable',
563 duration => 1000 / $FPS,
571 desc => 'creates a 5x5m wormhole which transports units to the Arbiter',
606 name => 'Scarab Damage',
624 name => 'Increased Reaver Capacity',
641 nl => 'observeerder',
659 name => "Sensor Array",
666 name => "Gravitic Booster",
677 desc => 'cloaked at all times',
706 name => 'Gravitic Drive',
720 name => 'SCV', # T-280 Space Construction Vehicle
743 name => 'Missile Turret',
784 damage => [6, 7, 8, 9],
794 name => 'U-238 Shells',
810 desc => 'doubles attack speed and faster movement for a few seconds at the cost of 10 health',
818 duration => 220 / $FPS,
837 damage => [16, 18, 20, 22],
855 desc => 'doubles attack speed and faster movement for a few seconds at the cost of 10 health',
862 duration => 220 / $FPS,
884 damage => [10, 11, 12, 13],
895 name => 'Ocular Implants',
908 name => 'Moebius Reactor',
918 name => 'Personal Cloaking',
923 desc => 'has the ability to cloak',
925 maint => 1, # per second
933 desc => 'disables a mechanical unit completely for one minute',
939 name => 'Nuclear Strike',
944 desc => 'guides a nuclear missile which will do 500 damage',
970 name => 'Caduceus Reactor',
981 desc => 'heals 2 HP of friendly biological units',
987 name => 'Restoration',
992 desc => 'removes harmful effects (Lockdown, Flare, Irradiate, Plague, Ensnare, Parasite) from a unit',
998 name => 'Optic Flare',
1003 desc => 'reduces the sight of target unit to 1',
1028 damage => [20, 22, 24, 26],
1030 type => 'implosive',
1038 name => 'Ion Thrusters',
1047 name => 'Spider Mine',
1052 alt => 'Spider Mine',
1053 desc => 'burrows a mine which will automaticaly target non-hovering enemy units',
1063 type => 'explosive',
1090 damage => [30, 33, 36, 39],
1092 type => 'explosive',
1100 name => 'Siege Mode',
1105 alt => 'Sieged Tank',
1108 damage => [70, 75, 80, 85],
1111 type => 'explosive',
1137 damage => [12, 13, 14, 15],
1141 damage => [20, 24, 28, 32],
1142 type => 'explosive',
1151 name => 'Charon Boosters',
1179 damage => [8, 9, 10, 11],
1183 damage => [20, 22, 24, 26],
1185 type => 'explosive',
1199 desc => 'has the ability to cloak',
1201 maint => 1, # /second
1206 name => 'Apollo Reactor',
1217 name => 'Battle Cruiser',
1219 nl => 'slagkruiser',
1233 damage => [25, 28, 31, 34],
1244 name => 'Yamato Gun',
1249 desc => 'blast doing 260 damage to a target',
1262 name => 'Colossus Reactor',
1273 name => 'Science Vessel',
1275 nl => 'wetenschapsvaartuig',
1293 name => 'Defensive Matrix',
1295 desc => 'gives target unit a shield of 250HP for one minute',
1301 name => 'EMP Shockwave',
1306 desc => 'units in 3-matrix radius will lose all energy and shields',
1311 name => 'Irradiate',
1316 desc => 'organic units will suffer upto 250 damage over 30s',
1328 name => 'Titan Reactor',
1355 damage => [6, 7, 8, 9],
1358 type => 'explosive',
1431 name => 'Ventral Sacs',
1445 name => 'Pneumatized Carapace',
1468 speed => 0.1, # more or less
1471 name => 'transform',
1478 organic => undef, # unchanged from parent
1489 name => 'Sunken Colony',
1501 type => 'explosive',
1511 name => 'Spore Colony',
1536 build => 28, # for 2
1545 damage => [5, 6, 7, 8],
1554 name => 'Metabolic Boost',
1561 name => 'Adrenal Glands',
1572 counter => ['archon', 'templar', 'firebat'],
1577 name => 'Hydralisk',
1589 damage => [10, 11, 12, 13],
1591 type => 'explosive',
1600 name => 'Grooved Spines',
1609 name => 'Muscular Augments',
1616 name => 'Lurker Aspect',
1629 base => 'hydralisk',
1639 damage => [20, 22, 24, 26],
1667 name => 'Infest CC',
1669 desc => 'assimilate a damaged Terran Command Center to produce infested marines',
1675 desc => "shares an infected unit's vision",
1685 desc => 'slows units downto half speed',
1691 name => 'Spawn Broodling',
1696 desc => 'spawn one inside an enemy unit killing it',
1709 damage => [4, 5, 6, 7],
1722 name => 'Infested Terran',
1736 type => 'explosive',
1749 build => 30, # for 2
1765 counter => ['cannon', 'goliath', 'hydralisk'],
1783 damage => [9 .. 12],
1804 counter => ['templar', 'corsair', 'valkyrie'],
1823 damage => [20, 22, 24, 26],
1848 damage => [25, 27, 29, 31],
1850 type => 'explosive',
1856 counter => ['goliath', 'dragoon', 'scourge'],
1881 desc => 'gain energy by eating one of your own',
1886 name => 'Dark Swarm',
1888 desc => 'protect 6x6m from ranged attacks for 60s',
1899 desc => 'anything in its radius will loose 25 HP per second for 12s or until 1 HP left',
1905 counter => ['archon', 'firebat'],
1910 name => 'Ultralisk',
1922 damage => [20, 23, 26, 29],
1931 name => 'Chitinous Plating',
1938 name => 'Anabolic Synthesis',