sc: lotv patch 5.0.11
[sheet.git] / sc-units-hots.inc.pl
1 use utf8;
2 use strict;
3
4 my $V = v5.0.2; # some patch data for invisible attributes
5 my $GATHER = "gather 5 minerals (7 gold) after 4s (upto 60/minute)\n  or 4 gas (8 rich) after 3s (53/min)"; # lotv time scale
6
7 [
8 'patch 2.1.9+',
9 # http://wiki.teamliquid.net/starcraft2/Unit_Statistics
10 # http://wiki.teamliquid.net/starcraft2/User:Roemy/Unit_Statistics_(detailed)
11 # http://starcraft.wikia.com/wiki/List_of_StarCraft_II_units
12
13 {
14         race => 'protoss',
15         cat => 'base',
16         name => 'Probe',
17         pop => 1,
18         min => 50,
19         gas => 0,
20         build => 17,
21         size => 0.75,
22         cargo => 1,
23         armor => 0,
24         hp => 20,
25         shield => 20,
26         attr => {
27                 light => 1,
28                 mech => 1,
29         },
30         attack => [
31                 {
32                         anti => 1,
33                         name => 'Particle Beam',
34                         damage => 5,
35                         cooldown => 1.5,
36                         range => 0,
37                 },
38         ],
39         speed => 2.8125,
40         sight => 8,
41         special => [
42                 {
43                         name => 'worker',
44                         abbr => '⚒',
45                         desc => "warp-in buildings\n- $GATHER",
46                 },
47         ],
48 },
49
50 {
51         race => 'protoss',
52         cat => 'base',
53         name => 'Photon Cannon',
54         min => 150,
55         gas => 0,
56         build => 40,
57         size => 2,
58         armor => 1,
59         hp => 150,
60         shield => 150,
61         attr => {
62                 armored => 1,
63                 structure => 1,
64         },
65         attack => [
66                 {
67                         anti => 3,
68                         name => 'Phase Disruptor',
69                         damage => 20,
70                         cooldown => 1.25,
71                         type => 'projectile',
72                         range => 7,
73                 },
74         ],
75         speed => 0,
76         sight => 11,
77         detect => 1,
78 },
79
80 {
81         race => 'protoss',
82         cat => 'base',
83         name => 'Mothership Core',
84         pop => 2,
85         min => 100,
86         gas => 100,
87         build => 30,
88         size => 2,
89         cargo => 0,
90         armor => 1,
91         hp => 130,
92         shield => 60,
93         attr => {
94                 armored => 1,
95                 mech => 1,
96                 psionic => 1,
97                 flying => 1,
98         },
99         attack => [
100                 {
101                         anti => 1,
102                         name => 'Repulsor Cannon',
103                         damage => 8,
104                         upgrade => 1,
105                         type => 'projectile',
106                         cooldown => 0.85,
107                         range => 5,
108                 },
109         ],
110         speed => 1.875,
111         sight => 9,
112         energy => 50,
113         capacity => 200,
114         special => [
115                 {
116                         name => 'Photon Overcharge',
117                         abbr => 'po',
118                         desc => 'activate Nexus weapon for 1 minute',
119                         cost => 100,
120                         range => 10,
121                 },
122                 {
123                         name => 'Mass Recall',
124                         abbr => 'mr',
125                         desc => 'teleports itself and nearby units to targeted Nexus',
126                         cost => 100,
127                         duration => 2,
128                         radius => 7,
129                 },
130                 {
131                         name => 'Time Warp',
132                         abbr => 'tw',
133                         desc => 'create a temporal field which slows ground units by 50%',
134                         cost => 100,
135                         radius => 3.5,
136                         range => 9,
137                         duration => 10,
138                 },
139         ],
140 },
141
142 {
143         race => 'protoss',
144         cat => 'base',
145         name => 'Mothership',
146         pop => 8,
147         min => 300,
148         gas => 300,
149         build => 100,
150         size => 2.75,
151         armor => 2,
152         hp => 350,
153         shield => 350,
154         attr => {
155                 armored => 1,
156                 mech => 1,
157                 psionic => 1,
158                 massive => 1,
159                 flying => 1,
160                 heroic => 1,
161         },
162         attack => [
163                 {
164                         anti => 3,
165                         name => 'Purifier Beams',
166                         damage => 6,
167                         upgrade => 1,
168                         cooldown => 2.21,
169                         count => 6,
170                         range => 7,
171                 },
172         ],
173         speed => 1.4062,
174         sight => 14,
175         energy => 50,
176         capacity => 200,
177         special => [
178                 {
179                         name => 'Cloaking Field',
180                         abbr => 'cf',
181                         desc => 'cloaks all nearby friendly units and buildings',
182                         radius => 5,
183                         duration => -1,
184                 },
185                 {
186                         name => 'Mass Recall',
187                         abbr => 'mr',
188                         desc => 'teleports itself and nearby units to targeted Nexus',
189                         cost => 100,
190                         duration => 2,
191                         radius => 7,
192                 },
193                 {
194                         name => 'Time Warp',
195                         abbr => 'tw',
196                         desc => 'create a temporal field which slows ground units by 50%',
197                         cost => 100,
198                         radius => 3.5,
199                         range => 9,
200                         duration => 30,
201                 },
202         ],
203 },
204
205 {
206         race => 'protoss',
207         cat => 'base',
208         name => 'Nexus',
209         pop => -10,
210         min => 400,
211         gas => 0,
212         build => 100,
213         size => 5,
214         cargo => 0,
215         armor => 1,
216         hp => 1000,
217         shield => 1000,
218         attr => {
219                 armored => 1,
220                 structure => 1,
221         },
222         attack => [
223                 {
224                         anti => 3,
225                         name => 'Photon Overcharge',
226                         damage => 20,
227                         cooldown => 1.25,
228                         type => 'projectile',
229                         range => 13,
230                 },
231         ],
232         speed => 0,
233         sight => 11,
234         energy => 0,
235         capacity => 100,
236         special => [
237                 {
238                         name => 'Chrono Boost',
239                         abbr => 'cb',
240                         desc => '50% faster production speed at a targeted building',
241                         cost => 25,
242                         duration => 20,
243                 },
244         ],
245 },
246
247 {
248         race => 'protoss',
249         cat => 'gateway',
250         name => 'Zealot',
251         pop => 2,
252         min => 100,
253         gas => 0,
254         build => 38,
255         warp => 28,
256         size => 0.75,
257         cargo => 2,
258         armor => 1,
259         hp => 100,
260         shield => 50,
261         attr => {
262                 light => 1,
263                 organic => 1,
264         },
265         attack => [
266                 {
267                         anti => 1,
268                         name => 'Psi Blades',
269                         damage => 8,
270                         upgrade => 1,
271                         cooldown => 1.2,
272                         count => 2,
273                         range => 0,
274                 },
275         ],
276         speed => 2.25,
277         sight => 9,
278         special => [
279                 {
280                         name => 'Charge',
281                         abbr => 'ch',
282                         desc => 'on attack, increases movement speed to 6.05 for 3.5s',
283                         min => 200,
284                         gas => 200,
285                         build => 140,
286                         range => 4,
287                         duration => 3.5,
288                         cooldown => 10,
289                 },
290         ],
291         upgrade => [
292                 {
293                         name => 'Charge',
294                         speed => .5,
295                 },
296         ],
297 },
298
299 {
300         race => 'protoss',
301         cat => 'gateway',
302         name => 'Sentry',
303         pop => 2,
304         min => 50,
305         gas => 100,
306         build => 37,
307         warp => 32,
308         size => 1.25,
309         cargo => 2,
310         armor => 1,
311         hp => 40,
312         shield => 40,
313         attr => {
314                 light => 1,
315                 mech => 1,
316                 psionic => 1,
317         },
318         attack => [
319                 {
320                         anti => 3,
321                         name => 'Disruption Beam',
322                         damage => 6,
323                         upgrade => 1,
324                         cooldown => 1.0,
325                         range => 5,
326                 },
327         ],
328         speed => 2.25,
329         sight => 10,
330         energy => 50,
331         capacity => 200,
332         special => [
333                 {
334                         name => 'Force Field',
335                         abbr => 'ff',
336                         desc => 'erect a barries that impedes ground movement for 15s',
337                         cost => 50,
338                         range => 9,
339                         radius => 1.7,
340                         duration => 15,
341                 },
342                 {
343                         name => 'Guardian Shield',
344                         abbr => 'gs',
345                         desc => 'reduces ranged damage by 2 for friendly units within 4 radius',
346                         cost => 75,
347                         radius => 4,
348                         duration => 15,
349                 },
350                 {
351                         name => 'Hallucination',
352                         abbr => 'hl',
353                         desc => 'create fake replica of a protoss unit for one minute',
354                         cost => 100,
355                         duration => 60,
356                         range => 0,
357                 },
358         ],
359 },
360
361 {
362         race => 'protoss',
363         cat => 'gateway',
364         name => 'Stalker',
365         pop => 2,
366         min => 125,
367         gas => 50,
368         build => 42,
369         warp => 32,
370         size => 1.25,
371         cargo => 2,
372         armor => 1,
373         hp => 80,
374         shield => 80,
375         attr => {
376                 armored => 1,
377                 mech => 1,
378         },
379         attack => [
380                 {
381                         anti => 3,
382                         name => 'Particle Disruptors',
383                         damage => 10,
384                         upgrade => 1,
385                         bonus => {
386                                 armored => 4,
387                         },
388                         type => 'projectile',
389                         cooldown => 1.44,
390                         range => 6,
391                 },
392         ],
393         speed => 2.9531,
394         sight => 10,
395         special => [
396                 {
397                         name => 'Blink',
398                         abbr => 'bl',
399                         desc => 'teleport to visible location',
400                         min => 150,
401                         gas => 150,
402                         build => 170,
403                         range => 8,
404                         cooldown => 10,
405                 },
406         ],
407 },
408
409 {
410         race => 'protoss',
411         cat => 'gateway',
412         name => 'High Templar',
413         pop => 2,
414         min => 50,
415         gas => 150,
416         build => 55,
417         warp => 45,
418         size => 0.75,
419         cargo => 2,
420         armor => 0,
421         hp => 40,
422         shield => 40,
423         attr => {
424                 light => 1,
425                 psionic => 1,
426                 organic => 1,
427         },
428         speed => 1.875,
429         sight => 10,
430         energy => 50,
431         capacity => 200,
432         special => [
433                 {
434                         name => 'Feedback',
435                         abbr => 'fb',
436                         desc => 'target will lose its energy and receive damage equal to that amount',
437                         cost => 50,
438                         range => 9,
439                 },
440                 {
441                         name => 'Psionic Storm',
442                         abbr => 'ps',
443                         desc => 'deals 80 damage over 4 seconds to units in targeted area',
444                         cost => 75,
445                         cooldown => 2,
446                         duration => 4,
447                         radius => 1.5,
448                         range => 9,
449                         min => 200,
450                         gas => 200,
451                         build => 110,
452                 },
453         ],
454 },
455
456 {
457         race => 'protoss',
458         cat => 'gateway',
459         name => 'Dark Templar',
460         pop => 2,
461         min => 125,
462         gas => 125,
463         build => 55,
464         warp => 45,
465         size => 0.75,
466         cargo => 2,
467         armor => 1,
468         hp => 40,
469         shield => 80,
470         attr => {
471                 light => 1,
472                 organic => 1,
473                 psionic => 1,
474         },
475         attack => [
476                 {
477                         anti => 1,
478                         name => 'Warp Blade',
479                         damage => 45,
480                         upgrade => 5,
481                         cooldown => 1.694,
482                         range => 0,
483                 },
484         ],
485         speed => 2.8125,
486         sight => 8,
487         special => [
488                 {
489                         name => 'Permanent Cloak',
490                         abbr => 'cl',
491                         desc => 'cloaked at all times',
492                         duration => -1,
493                 },
494         ],
495 },
496
497 {
498         race => 'protoss',
499         cat => 'gateway',
500         name => 'Archon',
501         min => 100, # or 175 or 250
502         gas => 300, # or 275 or 250
503         pop => 4,
504         build => 12,
505         base => ['Templar', 'Templar'],
506         size => 1.5,
507         cargo => 4,
508         armor => 0,
509         hp => 10,
510         shield => 350,
511         attr => {
512                 psionic => 1,
513                 massive => 1,
514         },
515         attack => [
516                 {
517                         anti => 3,
518                         name => 'Psionic Shockwave',
519                         damage => 25,
520                         upgrade => 3,
521                         bonus => {
522                                 organic => 10,
523                                 -organic => 1,
524                         },
525                         splash => 1,
526                         cooldown => 1.754,
527                         range => 3,
528                 },
529         ],
530         speed => 2.8125,
531         sight => 9,
532 },
533
534 {
535         race => 'protoss',
536         cat => 'robotic',
537         name => 'Observer',
538         pop => 1,
539         min => 25,
540         gas => 75,
541         build => 30,
542         size => 1,
543         cargo => 0,
544         armor => 0,
545         hp => 40,
546         shield => 20,
547         attr => {
548                 light => 1,
549                 mech => 1,
550                 flying => 1,
551         },
552         speed => 1.875,
553         sight => 11,
554         detect => 1,
555         special => [
556                 {
557                         name => 'Permanent Cloak',
558                         abbr => 'cl',
559                         desc => 'cloaked at all times',
560                         duration => -1,
561                 },
562         ],
563         upgrade => [
564                 {
565                         name => 'Gravitic Boosters',
566                         min => 100,
567                         gas => 100,
568                         build => 80,
569                         speed => $V ge v5.0.11 ? 1 : 0.9375, # 50% increase
570                 },
571         ],
572 },
573
574 {
575         race => 'protoss',
576         cat => 'robotic',
577         name => 'Warp Prism',
578         pop => 2,
579         min => 200,
580         gas => 0,
581         build => 50,
582         size => 1.75,
583         cargo => -8,
584         armor => 0,
585         hp => 100,
586         shield => 100,
587         attr => {
588                 armored => 1,
589                 mech => 1,
590                 psionic => 1,
591                 flying => 1,
592         },
593         speed => 2.9531,
594         sight => 10,
595         special => [
596                 {
597                         name => 'Phasing Mode',
598                         abbr => 'pm',
599                         desc => 'basically transforms into a hovering pylon',
600                 },
601         ],
602         upgrade => [
603                 {
604                         name => 'Gravitic Drive',
605                         min => 100,
606                         gas => 100,
607                         build => 80,
608                         speed => 0.422,
609                 },
610         ],
611 },
612
613 {
614         race => 'protoss',
615         cat => 'robotic',
616         name => 'Immortal',
617         pop => 4,
618         min => 250,
619         gas => 100,
620         build => 55,
621         size => 1.5,
622         cargo => 4,
623         armor => 1,
624         hp => 200,
625         shield => 100,
626         attr => {
627                 armored => 1,
628                 mech => 1,
629         },
630         attack => [
631                 {
632                         anti => 1,
633                         name => 'Phase Disruptors',
634                         damage => 20,
635                         upgrade => 2,
636                         bonus => {
637                                 armored => 30,
638                                 -armored => 3,
639                         },
640                         cooldown => 1.45,
641                         range => 6,
642                 },
643         ],
644         speed => 2.25,
645         sight => 9,
646         special => [
647                 {
648                         name => 'Hardened Shield',
649                         abbr => 'hs',
650                         desc => 'reduce all damage on shields to a maximum of 10',
651                         duration => -1,
652                 },
653         ],
654 },
655
656 {
657         race => 'protoss',
658         cat => 'robotic',
659         name => 'Colossus',
660         pop => 6,
661         min => 300,
662         gas => 200,
663         build => 75,
664         size => 2,
665         cargo => 8,
666         armor => 1,
667         hp => 200,
668         shield => 150,
669         attr => {
670                 armored => 1,
671                 mech => 1,
672                 massive => 1,
673                 jump => 'Cliff Walk',
674         },
675         attack => [
676                 {
677                         anti => 1,
678                         name => 'Thermal Lances',
679                         damage => 15,
680                         upgrade => 2,
681                         splash => 'line',
682                         cooldown => 1.65,
683                         count => 2,
684                         range => 6,
685                 },
686         ],
687         speed => 2.25,
688         sight => 10,
689         upgrade => [
690                 {
691                         name => 'Extended Thermal Lance',
692                         min => 200,
693                         gas => 200,
694                         build => 140,
695                         attack => [
696                                 {
697                                         range => 3,
698                                 },
699                         ],
700                 },
701         ],
702 },
703
704 {
705         race => 'protoss',
706         cat => 'stargate',
707         name => 'Phoenix',
708         pop => 2,
709         min => 150,
710         gas => 100,
711         build => 35,
712         size => 1.5,
713         cargo => 0,
714         armor => 0,
715         hp => 120,
716         shield => 60,
717         attr => {
718                 light => 1,
719                 mech => 1,
720                 flying => 1,
721         },
722         attack => [
723                 {
724                         anti => 2,
725                         name => 'Ion Cannons',
726                         damage => 5,
727                         upgrade => 1,
728                         bonus => {
729                                 light => 5,
730                         },
731                         type => 'projectile',
732                         cooldown => 1.11,
733                         count => 2,
734                         range => 5,
735                 },
736         ],
737         speed => 4.25,
738         sight => 10,
739         energy => 50,
740         capacity => 200,
741         special => [
742                 {
743                         name => 'Graviton Beam',
744                         abbr => 'gb',
745                         desc => 'lifts a ground unit into the air for 10s',
746                         cost => 50,
747                         range => 4,
748                         duration => 10,
749                 },
750         ],
751         upgrade => [
752                 {
753                         name => 'Anion Pulse-Crystals',
754                         min => 150,
755                         gas => 150,
756                         build => 90,
757                         attack => [
758                                 {
759                                         range => 2,
760                                 },
761                         ],
762                 },
763         ],
764 },
765
766 {
767         race => 'protoss',
768         cat => 'stargate',
769         name => 'Void Ray',
770         pop => 4,
771         min => 250,
772         gas => 150,
773         build => 60,
774         size => 1.5,
775         cargo => 0,
776         armor => 0,
777         hp => 150,
778         shield => 100,
779         attr => {
780                 armored => 1,
781                 mech => 1,
782                 flying => 1,
783         },
784         attack => [
785                 {
786                         anti => 3,
787                         name => 'Prismatic Beam',
788                         damage => 6,
789                         upgrade => 1,
790                         bonus => {
791                                 armored => 4,
792                                 -armored => 1,
793                         },
794                         cooldown => 0.5,
795                         range => 6, # keeps firing until range 8
796                 },
797         ],
798         speed => 2.25,
799         sight => 10,
800         special => [
801                 {
802                         name => 'Prismatic Alignment',
803                         abbr => 'pa',
804                         desc => 'increases damage to armored by 6 for 20 seconds',
805                         duration => 20,
806                         cooldown => 60,
807                         attack => [
808                                 {
809                                         bonus => {
810                                                 armored => 6,
811                                         },
812                                 },
813                         ],
814                 },
815         ],
816 },
817
818 {
819         race => 'protoss',
820         cat => 'stargate',
821         name => 'Oracle',
822         pop => 3,
823         min => 150,
824         gas => 150,
825         build => 50,
826         size => 1.5,
827         cargo => 0,
828         armor => 0,
829         hp => 100,
830         shield => 60,
831         attr => {
832                 light => 1,
833                 mech => 1,
834                 psionic => 1,
835                 flying => 1,
836         },
837         attack => [
838                 {
839                         anti => 1,
840                         name => 'Pulsar Beam',
841                         damage => 15,
842                         # costs energy
843                         bonus => {
844                                 light => 10,
845                         },
846                         cooldown => 0.86,
847                         cost => 25,
848                         maint => 1.4,
849                         range => 5, #XXX 4?
850                 },
851         ],
852         speed => 4,
853         sight => 10,
854         energy => 50, #XXX
855         capacity => 200,
856         special => [
857                 {
858                         name => 'Revelation',
859                         abbr => 'rv',
860                         desc => 'hit enemy units and buildings are revealed for 1 minute',
861                         cost => 75,
862                         range => 9,
863                         cooldown => 3,
864                         duration => 60,
865                         radius => 6,
866                 },
867                 {
868                         name => 'Envision',
869                         abbr => 'ev',
870                         desc => 'temporary detection within sight range',
871                         cost => 50,
872                         range => 14,
873                         duration => 60,
874                 },
875         ],
876 },
877
878 {
879         race => 'protoss',
880         cat => 'stargate',
881         name => 'Tempest',
882         pop => 4,
883         min => 300,
884         gas => 200,
885         build => 60,
886         size => 2.5,
887         cargo => 0,
888         armor => 2,
889         hp => 120,
890         shield => 60,
891         attr => {
892                 armored => 1,
893                 mech => 1,
894                 massive => 1,
895                 flying => 1,
896         },
897         attack => [
898                 {
899                         anti => 2,
900                         name => 'Kinetic Overload',
901                         damage => 30,
902                         upgrade => 3,
903                         bonus => {
904                                 massive => 14,
905                                 -massive => 2,
906                         },
907                         type => 'projectile',
908                         cooldown => 3.3,
909                         range => 15,
910                 },
911                 {
912                         anti => 1,
913                         name => 'Resonance Coil',
914                         damage => 30,
915                         upgrade => 3,
916                         type => 'projectile',
917                         cooldown => 3.3,
918                         range => 15,
919                 },
920         ],
921         speed => 1.875,
922         sight => 12,
923 },
924
925 {
926         race => 'protoss',
927         cat => 'stargate',
928         name => 'Carrier',
929         pop => 6,
930         min => 350,
931         gas => 250,
932         build => 120,
933         size => 2.5,
934         cargo => 0,
935         armor => 2,
936         hp => 300,
937         shield => 150,
938         attr => {
939                 armored => 1,
940                 mech => 1,
941                 massive => 1,
942                 flying => 1,
943         },
944         attack => [
945                 {
946                         anti => 3,
947                         count => 8,
948                         range => 8, # leash range 14
949                         dps => [26.7, undef, undef, 42.6],
950                         cooldown => 0.5,
951                 },
952         ],
953         speed => 1.875,
954         sight => 12,
955         special => [
956                 {
957                         alt => 'Interceptor',
958                         pop => 0,
959                         min => 25,
960                         gas => 0,
961                         build => 8,
962                         size => 0.5,
963                         cargo => 0,
964                         armor => 0,
965                         hp => 40,
966                         shield => 40,
967                         attr => {
968                                 light => 1,
969                                 mech => 1,
970                                 flying => 1,
971                         },
972                         attack => [
973                                 {
974                                         anti => 3,
975                                         name => 'Interceptor Beams',
976                                         damage => 5,
977                                         upgrade => 1,
978                                         cooldown => 3.0,
979                                         count => 2,
980                                         range => 2,
981                                 },
982                         ],
983                         speed => 7.5,
984                         sight => 7,
985                 },
986         ],
987         upgrade => [
988                 {
989                         name => 'Graviton Catapult',
990                         min => 150,
991                         gas => 150,
992                         build => 80,
993                         desc => 'increases Interceptor launch speed from 2/s to 4-8/s',
994                         attack => [
995                                 {
996                                         cooldown => -0.375, # -0.25
997                                 },
998                         ],
999                 },
1000         ],
1001 },
1002
1003 # terran
1004
1005 {
1006         race => 'terran',
1007         cat => 'base',
1008         name => 'SCV', # T-280 Space Construction Vehicle
1009         pop => 1,
1010         min => 50,
1011         gas => 0,
1012         build => 17,
1013         size => 0.75,
1014         cargo => 1,
1015         armor => 0,
1016         hp => 45,
1017         attr => {
1018                 light => 1,
1019                 organic => 1,
1020                 mech => 1,
1021         },
1022         attack => [
1023                 {
1024                         anti => 1,
1025                         name => 'Fusion Cutter',
1026                         damage => 5,
1027                         cooldown => 1.5,
1028                         range => 0,
1029                 },
1030         ],
1031         speed => 2.8125,
1032         sight => 8,
1033         special => [
1034                 {
1035                         name => 'worker',
1036                         abbr => '⚒',
1037                         desc => join("\n- ",
1038                                 'construct buildings',
1039                                 'repair mechanical units and buildings (speed as build time but 25% cost)',
1040                                 $GATHER,
1041                         ),
1042                 },
1043         ],
1044 },
1045
1046 {
1047         race => 'terran',
1048         cat => 'base',
1049         name => 'Mule',
1050         pop => 0,
1051         cargo => 0,
1052         min => 0,
1053         build => 0,
1054         size => 0.75,
1055         armor => 0,
1056         hp => 60,
1057         attr => {
1058                 light => 1,
1059                 mech => 1,
1060         },
1061         speed => 2.8,
1062         sight => 8,
1063         special => [
1064                 {
1065                         name => 'limited worker',
1066                         abbr => '⛏',
1067                         desc => join("\n- ",
1068                                 'repair like an SCV (but cannot build)',
1069                                 'gather 25 minerals after 6s: 200-225 over its 64s lifetime (equilavent to 3½ SCVs)',
1070                         ),
1071                         duration => 64,
1072                         energy => 50,
1073                 },
1074         ],
1075 },
1076
1077 {
1078         race => 'terran',
1079         cat => 'base',
1080         name => 'Missile Turret',
1081         min => 100,
1082         gas => 0,
1083         build => 25,
1084         size => 2,
1085         cargo => 0,
1086         armor => 0,
1087         hp => 250,
1088         attr => {
1089                 armored => 1,
1090                 mech => 1,
1091                 structure => 1,
1092         },
1093         attack => [
1094                 {
1095                         anti => 2,
1096                         name => 'Longbolt Missiles',
1097                         damage => 12,
1098                         cooldown => 0.8608,
1099                         count => 2,
1100                         type => 'projectile',
1101                         range => 7,
1102                 },
1103         ],
1104         speed => 0,
1105         sight => 11,
1106         detect => 1,
1107         upgrade => [
1108                 {
1109                         name => 'Hi-Sec Auto Tracking',
1110                         min => 100,
1111                         gas => 100,
1112                         build => 80,
1113                         attack => [
1114                                 {
1115                                         range => 1,
1116                                 },
1117                         ],
1118                 },
1119                 {
1120                         name => 'Building Armor',
1121                         min => 150,
1122                         gas => 150,
1123                         build => 140,
1124                         armor => 2,
1125                 },
1126         ],
1127 },
1128
1129 {
1130         race => 'terran',
1131         cat => 'base',
1132         name => 'Planetary Fortress',
1133         base => ['Command Center'],
1134         pop => -11,
1135         min => 150,
1136         gas => 150,
1137         build => 50,
1138         size => 5,
1139         cargo => 0,
1140         armor => 3,
1141         hp => 1500,
1142         attr => {
1143                 armored => 1,
1144                 mech => 1,
1145                 structure => 1,
1146         },
1147         attack => [
1148                 {
1149                         anti => 1,
1150                         name => 'Ibiks Cannon',
1151                         damage => 40,
1152                         splash => 1,
1153                         cooldown => 2,
1154                         range => 6,
1155                 },
1156         ],
1157         speed => 0,
1158         sight => 11,
1159         upgrade => [
1160                 {
1161                         name => 'Neosteel Frame',
1162                         min => 100,
1163                         gas => 100,
1164                         build => 110,
1165                         desc => 'increase load space by 5',
1166                 },
1167                 {
1168                         name => 'Building Armor',
1169                         min => 150,
1170                         gas => 150,
1171                         build => 140,
1172                         armor => 2,
1173                 },
1174                 {
1175                         name => 'Hi-Sec Auto Tracking',
1176                         min => 100,
1177                         gas => 100,
1178                         build => 80,
1179                         attack => [
1180                                 {
1181                                         range => 1,
1182                                 },
1183                         ],
1184                 },
1185         ],
1186 },
1187
1188 {
1189         race => 'terran',
1190         cat => 'barracks',
1191         name => 'Marine',
1192         pop => 1,
1193         min => 50,
1194         gas => 0,
1195         build => 25,
1196         size => 0.75,
1197         cargo => 1,
1198         armor => 0,
1199         hp => 45,
1200         attr => {
1201                 light => 1,
1202                 organic => 1,
1203         },
1204         attack => [
1205                 {
1206                         anti => 3,
1207                         name => 'C-14 Rifle',
1208                         damage => 6,
1209                         upgrade => 1,
1210                         cooldown => 0.8608,
1211                         range => 5,
1212                 },
1213         ],
1214         speed => 2.25,
1215         upgrade => [
1216                 {
1217                         name => 'Combat Shield',
1218                         min => 100,
1219                         gas => 100,
1220                         build => 110,
1221                         hp => 10,
1222                 },
1223         ],
1224         special => [
1225                 {
1226                         name => 'Stim Pack',
1227                         abbr => 'sp',
1228                         desc => 'increases attack and movement speed by 50% for 15s at the cost of 10 health',
1229                         speed => 1.125,
1230                         min => 100,
1231                         gas => 100,
1232                         build => 170,
1233                         attack => [
1234                                 {
1235                                         anti => 3,
1236                                         damage => 6,
1237                                         upgrade => 1,
1238                                         cooldown => 0.5739,
1239                                         range => 5,
1240                                 },
1241                         ],
1242                         duration => 15,
1243                 },
1244         ],
1245         sight => 9,
1246 },
1247
1248 {
1249         race => 'terran',
1250         cat => 'barracks',
1251         name => 'Marauder',
1252         pop => 2,
1253         min => 100,
1254         gas => 25,
1255         build => 30,
1256         size => 1.125,
1257         cargo => 2,
1258         armor => 1,
1259         hp => 125,
1260         attr => {
1261                 armored => 1,
1262                 organic => 1,
1263         },
1264         attack => [
1265                 {
1266                         anti => 1,
1267                         name => 'Punisher Grenades',
1268                         damage => 10,
1269                         upgrade => 1,
1270                         bonus => {
1271                                 armored => 10,
1272                                 -armored => 1,
1273                         },
1274                         type => 'projectile',
1275                         cooldown => 1.5,
1276                         range => 6,
1277                 },
1278         ],
1279         special => [
1280                 {
1281                         name => 'Stim Pack',
1282                         abbr => 'sp',
1283                         desc => 'increases attack and movement speed by 50% for 15s at the cost of 10 health',
1284                         speed => 1.125,
1285                         min => 100,
1286                         gas => 100,
1287                         build => 170,
1288                         attack => [
1289                                 {
1290                                         anti => 1,
1291                                         damage => 10,
1292                                         upgrade => 1,
1293                                         bonus => {
1294                                                 armored => 10,
1295                                                 -armored => 1,
1296                                         },
1297                                         type => 'projectile',
1298                                         cooldown => 1.0,
1299                                         range => 6,
1300                                 },
1301                         ],
1302                         duration => 15,
1303                 },
1304                 {
1305                         name => 'Concussive Shells',
1306                         abbr => 'cs',
1307                         desc => 'slows non-massive enemy movement speed by 50% for 1.5s when hit',
1308                         min => 50,
1309                         gas => 50,
1310                         build => 60,
1311                         duration => -1,
1312                 },
1313         ],
1314         speed => 2.25,
1315         sight => 10,
1316 },
1317
1318 {
1319         race => 'terran',
1320         cat => 'barracks',
1321         name => 'Reaper',
1322         pop => 1,
1323         min => 50,
1324         gas => 50,
1325         build => 40,
1326         size => 0.75,
1327         cargo => 1,
1328         armor => 0,
1329         hp => 60,
1330         attr => {
1331                 light => 1,
1332                 organic => 1,
1333                 jump => 'Jet Pack',
1334         },
1335         attack => [
1336                 {
1337                         anti => 1,
1338                         name => 'P-45 Reaper Pistol',
1339                         damage => 4,
1340                         upgrade => 1,
1341                         cooldown => 1.1,
1342                         count => 2,
1343                         range => 4.5,
1344                 },
1345         ],
1346         speed => 3.75,
1347         sight => 9,
1348         special => [
1349                 {
1350                         name => 'Combat Drugs',
1351                         abbr => 'cd',
1352                         desc => 'heal 2 HP per second after 10 seconds out of combat',
1353                         duration => -1,
1354                 },
1355         ],
1356 },
1357
1358 {
1359         race => 'terran',
1360         cat => 'barracks',
1361         name => 'Ghost',
1362         pop => 2,
1363         min => 200,
1364         gas => 100,
1365         build => 40,
1366         size => 0.75,
1367         cargo => 2,
1368         armor => 0,
1369         hp => 100,
1370         attr => {
1371                 organic => 1,
1372                 psionic => 1,
1373         },
1374         attack => [
1375                 {
1376                         anti => 3,
1377                         name => 'C-10 Rifle',
1378                         damage => 10,
1379                         upgrade => 1,
1380                         bonus => {
1381                                 light => 10,
1382                                 -light => 1,
1383                         },
1384                         cooldown => 1.5,
1385                         range => 6,
1386                 },
1387         ],
1388         speed => 2.25,
1389         sight => 11,
1390         energy => 75,
1391         capacity => 200,
1392         special => [
1393                 {
1394                         name => 'Sniper Round',
1395                         abbr => 'sr',
1396                         desc => '25 damage to a single biological unit, or 50 to psionic',
1397                         cost => 25,
1398                         range => 10,
1399                 },
1400                 {
1401                         name => 'EMP Round',
1402                         abbr => 'ep',
1403                         desc => 'reveals cloaked units and removes up to 100 shields and energy',
1404                         cost => 75,
1405                         range => 10,
1406                         radius => 1.5,
1407                 },
1408                 {
1409                         name => 'Personal Cloaking',
1410                         abbr => 'cl',
1411                         desc => 'has the ability to cloak',
1412                         cost => 25,
1413                         maint => .9, # /s
1414                         min => 150,
1415                         gas => 150,
1416                         build => 120,
1417                 },
1418                 {
1419                         name => 'Nuclear Strike',
1420                         abbr => 'ns',
1421                         desc => 'guides a missile which will do 300 damage plus 200 to buildings',
1422                         duration => 20,
1423                         cooldown => 20,
1424                         range => 12,
1425                 },
1426         ],
1427 },
1428
1429 {
1430         race => 'terran',
1431         cat => 'factory',
1432         name => 'Hellion',
1433         pop => 2,
1434         min => 100,
1435         gas => 0,
1436         build => 30,
1437         size => 1.25,
1438         cargo => 2,
1439         armor => 0,
1440         hp => 90,
1441         attr => {
1442                 light => 1,
1443                 mech => 1,
1444         },
1445         attack => [
1446                 {
1447                         anti => 1,
1448                         name => 'Infernal Flamethrower',
1449                         damage => 8,
1450                         upgrade => 1,
1451                         bonus => {
1452                                 light => 6,
1453                                 -light => 1,
1454                         },
1455                         splash => 'line',
1456                         cooldown => 2.5,
1457                         range => 5,
1458                 },
1459         ],
1460         speed => 4.25,
1461         sight => 10,
1462         special => [
1463                 {
1464                         name => 'Hellbat Mode',
1465                         abbr => 'hm',
1466                         desc => 'transform to Hellbat',
1467                         duration => 4,
1468                 },
1469         ],
1470         upgrade => [
1471                 {
1472                         name => 'Infernal Pre-Igniter',
1473                         min => $V lt v4.11.0 ? 150 : 100,
1474                         gas => $V lt v4.11.0 ? 150 : 100,
1475                         build => 110,
1476                         attack => [
1477                                 {
1478                                         damage => 6,
1479                                         upgrade => 1,
1480                                         bonus => {
1481                                                 light => 5,
1482                                                 -light => 0,
1483                                         },
1484                                 },
1485                         ],
1486                 },
1487         ],
1488 },
1489
1490 {
1491         race => 'terran',
1492         cat => 'factory',
1493         name => 'Hellbat',
1494         pop => 2,
1495         min => 100,
1496         gas => 0,
1497         build => 30,
1498         size => 1.25,
1499         cargo => 4,
1500         armor => 0,
1501         hp => 135,
1502         attr => {
1503                 light => 1,
1504                 organic => 1,
1505                 mech => 1,
1506         },
1507         attack => [
1508                 {
1509                         anti => 1,
1510                         name => 'Napalm Spray',
1511                         damage => 18,
1512                         upgrade => 2,
1513                         bonus => {
1514                                 light => 0, # visibility for upgrade
1515                         },
1516                         splash => 1,
1517                         cooldown => 2,
1518                         range => 2,
1519                 },
1520         ],
1521         speed => 2.25,
1522         sight => 10,
1523         special => [
1524                 {
1525                         name => 'Hellion Mode',
1526                         abbr => 'hm',
1527                         desc => 'transform to Hellion',
1528                         transform => 4,
1529                 },
1530         ],
1531         upgrade => [
1532                 {
1533                         name => 'Infernal Pre-Igniter',
1534                         min => $V lt v4.11.0 ? 150 : 100,
1535                         gas => $V lt v4.11.0 ? 150 : 100,
1536                         build => 110,
1537                         attack => [
1538                                 {
1539                                         bonus => {
1540                                                 light => 12,
1541                                                 -light => 1,
1542                                         },
1543                                 },
1544                         ],
1545                 },
1546         ],
1547 },
1548
1549 {
1550         race => 'terran',
1551         cat => 'factory',
1552         name => 'Widow Mine',
1553         pop => 2,
1554         min => 75,
1555         gas => 25,
1556         build => 40,
1557         size => 1,
1558         cargo => 2,
1559         armor => 0,
1560         hp => 90,
1561         attr => {
1562                 light => 1,
1563                 mech => 1,
1564         },
1565         attack => [
1566                 {
1567                         anti => 3,
1568                         name => 'Sentinel Missiles',
1569                         damage => 125,
1570                         bonus => {
1571                                 shields => 40,
1572                         },
1573                         splash => 1,
1574                         cooldown => 40,
1575                         range => 5,
1576                         transform => 1.0, # time to burrow
1577                 },
1578         ],
1579         speed => 2.8125,
1580         sight => 7,
1581         upgrade => [
1582                 {
1583                         name => 'Drilling Claws',
1584                         abbr => 'dc',
1585                         desc => 'decreases burrow time from 3 to 1 second',
1586                         min => 150,
1587                         gas => 150,
1588                         build => 110,
1589                 },
1590         ],
1591 },
1592
1593 {
1594         race => 'terran',
1595         cat => 'factory',
1596         name => 'Siege Tank',
1597         pop => 3,
1598         min => 150,
1599         gas => 125,
1600         build => 45,
1601         size => 1.75,
1602         cargo => 4,
1603         armor => 1,
1604         hp => 160,
1605         attr => {
1606                 armored => 1,
1607                 mech => 1,
1608         },
1609         attack => [
1610                 {
1611                         anti => 1,
1612                         name => '90 mm Twin Cannon',
1613                         damage => 15,
1614                         upgrade => 2,
1615                         bonus => {
1616                                 armored => 10,
1617                                 -armored => 1,
1618                         },
1619                         cooldown => 1.04,
1620                         range => 7,
1621                 },
1622         ],
1623         special => [
1624                 {
1625                         name => 'Siege Mode',
1626                         abbr => 'sm',
1627                         alt => 'Sieged Tank',
1628                         cargo => 0,
1629                         attack => [
1630                                 {
1631                                         anti => 1,
1632                                         name => '120 mm Shock Cannon',
1633                                         damage => 35,
1634                                         upgrade => 3,
1635                                         bonus => {
1636                                                 armored => 15,
1637                                                 -armored => 2,
1638                                         },
1639                                         splash => 1,
1640                                         cooldown => 3,
1641                                         range => 13,
1642                                 },
1643                         ],
1644                         speed => 0,
1645                         transform => 4,
1646                 },
1647         ],
1648         speed => 2.25,
1649         sight => 11,
1650 },
1651
1652 {
1653         race => 'terran',
1654         cat => 'factory',
1655         name => 'Thor',
1656         pop => 6,
1657         min => 300,
1658         gas => 200,
1659         build => 60,
1660         size => 1.875,
1661         cargo => 8,
1662         armor => 1,
1663         hp => 400,
1664         attr => {
1665                 armored => 1,
1666                 mech => 1,
1667                 massive => 1,
1668         },
1669         attack => [
1670                 {
1671                         anti => 1,
1672                         name => "Thor's Hammer",
1673                         damage => 30,
1674                         upgrade => 3,
1675                         cooldown => 1.28,
1676                         range => 7,
1677                         count => 2,
1678                 },
1679                 {
1680                         anti => 2,
1681                         name => 'Javelin Missiles',
1682 #                       name => 'Explosive Payload',
1683                         damage => 6,
1684                         upgrade => 1,
1685                         bonus => {
1686                                 light => 6,
1687                                 -light => 1,
1688                         },
1689                         splash => 1,
1690                         type => 'projectile',
1691                         cooldown => 3,
1692                         range => 10,
1693                         count => 4,
1694                 },
1695                 {
1696                         anti => 2,
1697                         name => 'Punisher Cannons',
1698 #                       name => 'High Impact Payload',
1699                         damage => 24,
1700                         upgrade => 2,
1701                         type => 'projectile',
1702                         cooldown => 2,
1703                         range => 10,
1704                 },
1705         ],
1706         speed => 1.875,
1707         sight => 11,
1708 },
1709
1710 {
1711         race => 'terran',
1712         cat => 'starport',
1713         name => 'Viking',
1714         pop => 2,
1715         min => 150,
1716         gas => 75,
1717         build => 42,
1718         size => 1.5,
1719         cargo => 0,
1720         armor => 0,
1721         hp => 125,
1722         attr => {
1723                 armored => 1,
1724                 mech => 1,
1725                 flying => 1,
1726         },
1727         attack => [
1728                 {
1729                         anti => 2,
1730                         name => 'Lanzer Torpedoes',
1731                         damage => 10,
1732                         upgrade => 1,
1733                         bonus => {
1734                                 armored => 4,
1735                         },
1736                         type => 'projectile',
1737                         cooldown => 2,
1738                         count => 2,
1739                         range => 9,
1740                 },
1741         ],
1742         special => [
1743                 {
1744                         name => 'Assault Mode',
1745                         abbr => 'am',
1746                         transform => 3,
1747                         alt => 'Landed Viking',
1748                         cargo => 2,
1749                         attack => [
1750                                 {
1751                                         anti => 1,
1752                                         name => 'Twin Gatling Cannon',
1753                                         damage => 12,
1754                                         upgrade => 1,
1755                                         cooldown => 1,
1756                                         range => 6,
1757                                 },
1758                         ],
1759                 },
1760         ],
1761         speed => 2.75,
1762         sight => 10,
1763 },
1764
1765 {
1766         race => 'terran',
1767         cat => 'starport',
1768         name => 'Medivac',
1769         pop => 2,
1770         min => 100,
1771         gas => 100,
1772         build => 42,
1773         size => 1.5,
1774         cargo => -8,
1775         armor => 1,
1776         hp => 150,
1777         attr => {
1778                 armored => 1,
1779                 mech => 1,
1780                 flying => 1,
1781         },
1782         speed => 2.5,
1783         energy => 50,
1784         capacity => 200,
1785         special => [
1786                 {
1787                         name => 'Heal',
1788                         abbr => 'hl',
1789                         desc => 'automatically heals nearby biological allies for 9 HP per second',
1790                         range => 4,
1791                         cost => 3,
1792                 },
1793                 {
1794                         name => 'Ignite Afterburners',
1795                         abbr => 'ia',
1796                         desc => 'boost speed and accelleration to 4.25 for 8s',
1797                         speed => 4.25,
1798                         duration => 8,
1799                         cooldown => 20,
1800                 },
1801         ],
1802         sight => 11,
1803         upgrade => [
1804                 {
1805                         name => 'Caduceus Reactor',
1806                         min => 100,
1807                         gas => 100,
1808                         build => 80,
1809                         energy => 25,
1810                 },
1811         ],
1812 },
1813
1814 {
1815         race => 'terran',
1816         cat => 'starport',
1817         name => 'Banshee', # AH/G-24
1818         pop => 3,
1819         min => 150,
1820         gas => 100,
1821         build => 60,
1822         size => 1.5,
1823         cargo => 0,
1824         armor => 0,
1825         hp => 140,
1826         attr => {
1827                 light => 1,
1828                 mech => 1,
1829                 flying => 1,
1830         },
1831         attack => [
1832                 {
1833                         anti => 1,
1834                         name => 'Backlash Rockets',
1835                         damage => 12,
1836                         upgrade => 1,
1837                         type => 'projectile',
1838                         cooldown => 1.25,
1839                         count => 2,
1840                         range => 6,
1841                 },
1842         ],
1843         speed => 2.75,
1844         sight => 10,
1845         energy => 50,
1846         capacity => 200,
1847         special => [
1848                 {
1849                         name => 'Cloak',
1850                         abbr => 'cl',
1851                         desc => 'has the ability to cloak',
1852                         cost => 25,
1853                         maint => .9,
1854                         min => 100,
1855                         gas => 100,
1856                         build => 110,
1857                 },
1858         ],
1859 },
1860
1861 {
1862         race => 'terran',
1863         cat => 'starport',
1864         name => 'Raven',
1865         pop => 2,
1866         min => 100,
1867         gas => 200,
1868         build => 60,
1869         size => 1.25,
1870         cargo => 0,
1871         armor => 1,
1872         hp => 140,
1873         attr => {
1874                 light => 1,
1875                 mech => 1,
1876                 flying => 1,
1877         },
1878         speed => 2.25,
1879         sight => 11,
1880         detect => 1,
1881         energy => 50,
1882         capacity => 200,
1883         special => [
1884                 {
1885                         alt => 'Auto-Turret',
1886                         abbr => 'at',
1887                         cost => 50,
1888                         size => 2,
1889                         cargo => 0,
1890                         armor => 1,
1891                         hp => 150,
1892                         attr => {
1893                                 armored => 1,
1894                                 mech => 1,
1895                                 structure => 1,
1896                         },
1897                         attack => [
1898                                 {
1899                                         anti => 3,
1900                                         name => '12 mm Gauss Cannon',
1901                                         damage => 8,
1902                                         cooldown => 0.8,
1903                                         range => 6,
1904                                 },
1905                         ],
1906                         speed => 0,
1907                         sight => 7,
1908                         upgrade => [
1909                                 {
1910                                         name => 'Hi-Sec Auto Tracking',
1911                                         min => 100,
1912                                         gas => 100,
1913                                         build => 80,
1914                                         attack => [
1915                                                 {
1916                                                         range => 1,
1917                                                 },
1918                                         ],
1919                                 },
1920                                 {
1921                                         name => 'Building Armor',
1922                                         min => 150,
1923                                         gas => 150,
1924                                         build => 140,
1925                                         armor => 2,
1926                                 },
1927                                 {
1928                                         name => 'Durable Materials',
1929                                         min => 150,
1930                                         gas => 150,
1931                                         build => 110,
1932                                         duration => 60,
1933                                 },
1934                         ],
1935                         duration => 180,
1936                 },
1937                 {
1938                         alt => 'Point Defense Drone',
1939 #                       abbr => 'pd',
1940                         cost => 100,
1941                         size => 1.2,
1942                         cargo => 0,
1943                         armor => 0,
1944                         hp => 50,
1945                         attr => {
1946                                 light => 1,
1947                                 mech => 1,
1948                                 structure => 1,
1949                                 flying => 1,
1950                         },
1951                         cooldown => 0,
1952                         attack => [
1953                                 {
1954                                         name => 'Point Defense Laser',
1955                                         range => 8,
1956                                 },
1957                         ],
1958                         sight => 7,
1959                         upgrade => [
1960                                 {
1961                                         name => 'Hi-Sec Auto Tracking',
1962                                         min => 100,
1963                                         gas => 100,
1964                                         build => 80,
1965                                         attack => [
1966                                                 {
1967                                                         range => 1,
1968                                                 },
1969                                         ],
1970                                 },
1971                                 {
1972                                         name => 'Building Armor',
1973                                         min => 150,
1974                                         gas => 150,
1975                                         build => 140,
1976                                         armor => 2,
1977                                 },
1978                                 {
1979                                         name => 'Durable Materials',
1980                                         min => 150,
1981                                         gas => 150,
1982                                         build => 110,
1983                                         duration => 10,
1984                                 },
1985                         ],
1986                         duration => 20,
1987                 },
1988                 {
1989                         name => 'Seeker Missile',
1990                         abbr => 'sm',
1991                         desc => 'launches missile to do 100 damage plus splash'
1992                                 . ' unless targeted unit moves to 13 range within 5 seconds of charging',
1993                         range => 10,
1994                         attack => [
1995                                 {
1996                                         damage => 100,
1997                                         splash => 1,
1998                                 },
1999                         ],
2000                         cost => 75,
2001                 },
2002         ],
2003         upgrade => [
2004                 {
2005                         name => 'Corvid Reactor',
2006                         min => 150,
2007                         gas => 150,
2008                         build => 110,
2009                         energy => 25,
2010                 },
2011         ],
2012 },
2013
2014 {
2015         race => 'terran',
2016         cat => 'starport',
2017         name => 'Battlecruiser',
2018         pop => 6,
2019         min => 400,
2020         gas => 300,
2021         build => 90,
2022         size => 2.5,
2023         cargo => 0,
2024         armor => 3,
2025         hp => 550,
2026         attr => {
2027                 armored => 1,
2028                 mech => 1,
2029                 massive => 1,
2030                 flying => 1,
2031         },
2032         attack => [
2033                 {
2034                         anti => 1,
2035                         name => 'ATS Laser Batteries',
2036                         damage => 8,
2037                         upgrade => 1,
2038                         cooldown => 0.225,
2039                         type => 'projectile',
2040                         range => 6,
2041                 },
2042                 {
2043                         anti => 2,
2044                         name => 'ATA Laser Batteries',
2045                         damage => 6,
2046                         upgrade => 1,
2047                         cooldown => 0.225,
2048                         type => 'projectile',
2049                         range => 6,
2050                 },
2051         ],
2052         speed => 1.875,
2053         sight => 12,
2054         energy => 50,
2055         capacity => 200,
2056         special => [
2057                 {
2058                         name => 'Yamato Cannon',
2059                         abbr => 'yc',
2060                         desc => '300 damage to a single target',
2061                         min => 150,
2062                         gas => 150,
2063                         build => 60,
2064                         duration => 3,
2065                         range => 10,
2066                         cost => 100,
2067                         attack => [
2068                                 {
2069                                         damage => 300,
2070                                 },
2071                         ],
2072                 },
2073         ],
2074         upgrade => [
2075                 {
2076                         name => 'Behemoth Reactor',
2077                         min => 150,
2078                         gas => 150,
2079                         build => 80,
2080                         energy => 25,
2081                 },
2082         ],
2083 },
2084
2085 # zerg
2086
2087 {
2088         race => 'zerg',
2089         cat => 'base',
2090         name => 'Drone',
2091         pop => 1,
2092         min => 50,
2093         gas => 0,
2094         build => 17,
2095         size => 0.75,
2096         cargo => 1,
2097         armor => 0,
2098         hp => 40,
2099         attr => {
2100                 light => 1,
2101                 organic => 1,
2102         },
2103         attack => [
2104                 {
2105                         anti => 1,
2106                         name => 'Claws',
2107                         damage => 5,
2108                         cooldown => 1.5,
2109                         range => 0,
2110                 },
2111         ],
2112         speed => 2.8125,
2113         creep => 1.0,
2114         sight => 8,
2115         special => [
2116                 {
2117                         name => 'worker',
2118                         abbr => '⚒',
2119                         desc => "morph into buildings\n- $GATHER",
2120                 },
2121         ],
2122 },
2123
2124 {
2125         race => 'zerg',
2126         cat => 'base',
2127         name => 'Queen',
2128         pop => 2,
2129         min => 150,
2130         gas => 0,
2131         build => 50,
2132         size => 1.75,
2133         cargo => 2,
2134         armor => 1,
2135         hp => 175,
2136         attr => {
2137                 organic => 1,
2138                 psionic => 1,
2139         },
2140         attack => [
2141                 {
2142                         anti => 1,
2143                         name => 'Claws',
2144                         damage => 4,
2145                         upgrade => 1,
2146                         cooldown => 1.0,
2147                         type => 'projectile', # except if range < 3
2148                         range => 5,
2149                         count => 2,
2150                 },
2151                 {
2152                         anti => 2,
2153                         name => 'Acid Spines',
2154                         damage => 9,
2155                         upgrade => 1,
2156                         cooldown => 1.0,
2157                         type => 'projectile', # except if range < 3
2158                         range => 7,
2159                 },
2160         ],
2161         speed => 0.9375,
2162         creep => 2.7,
2163         sight => 9,
2164         energy => 25,
2165         capacity => 200,
2166         special => [
2167                 {
2168                         name => 'Spawn Larva',
2169                         abbr => 'sl',
2170                         desc => 'injects a Hatchery to produce 4 Larvae after 40 seconds',
2171                         cost => 25,
2172                         range => 1,
2173                         cooldown => 2.5,
2174                         duration => 40,
2175                 },
2176                 {
2177                         name => 'Spawn Creep Tumor',
2178                         abbr => 'sc',
2179                         desc => 'place a tumor on creep which will expand it',
2180                         cost => 25,
2181                         range => 1,
2182                         duration => 15,
2183                 },
2184                 {
2185                         name => 'Transfusion',
2186                         abbr => 'tf',
2187                         desc => 'heal a friendly biological unit or building for 125 HP',
2188                         cost => 50,
2189                         range => 7,
2190                         cooldown => 1,
2191                 },
2192         ],
2193 },
2194
2195 {
2196         race => 'zerg',
2197         cat => 'base',
2198         name => 'Overlord',
2199         pop => -9,
2200         min => 100,
2201         gas => 0,
2202         build => 25,
2203         size => 0,
2204         cargo => 0,
2205         armor => 0,
2206         hp => 200,
2207         attr => {
2208                 armored => 1,
2209                 organic => 1,
2210                 flying => 1,
2211         },
2212         speed => 0.586,
2213         sight => 11,
2214         special => [
2215                 {
2216                         name => 'Generate Creep',
2217                         abbr => 'gc',
2218                         desc => 'place Zerg creep at current location',
2219                         duration => 15,
2220                         radius => 2,
2221                         req => 'Lair',
2222                 },
2223         ],
2224         upgrade => [
2225                 {
2226                         name => 'Pneumatized Carapace',
2227                         min => $V lt v4.10.1 || $V ge v4.11.0 ? 100 : 75,
2228                         gas => $V lt v4.10.1 || $V ge v4.11.0 ? 100 : 75,
2229                         build => 60,
2230                         speed => 1.294,
2231                 },
2232                 {
2233                         name => 'Ventral Sacs',
2234                         min => 200,
2235                         gas => 200,
2236                         build => 130,
2237                         cargo => -8,
2238                         req => 'Lair',
2239                 },
2240         ],
2241 },
2242
2243 {
2244         race => 'zerg',
2245         cat => 'base',
2246         name => 'Overseer',
2247         base => ['Overlord'],
2248         pop => -9,
2249         min => 100+50,
2250         gas => 50,
2251         build => 17,
2252         size => 0,
2253         cargo => 0,
2254         armor => 1,
2255         hp => 200,
2256         attr => {
2257                 armored => 1,
2258                 organic => 1,
2259                 flying => 1,
2260         },
2261         speed => 1.875,
2262         sight => 11,
2263         detect => 1,
2264         energy => 50,
2265         capacity => 200,
2266         special => [
2267                 {
2268                         name => 'Spawn Changeling',
2269                         abbr => 'sc',
2270                         alt => 'Changeling',
2271                         cost => 50,
2272                         duration => 150,
2273                         build => 1,
2274                         size => 0.75,
2275                         cargo => 0,
2276                         armor => 0,
2277                         hp => 5,
2278                         attr => {
2279                                 light => 1,
2280                                 organic => 1,
2281                         },
2282                         speed => 2.25,
2283                         creep => 1.0,
2284                         sight => 8,
2285                         range => 0,
2286                 },
2287                 {
2288                         name => 'Contaminate',
2289                         abbr => 'ct',
2290                         desc => 'covers an enemy structure in slime, preventing production and research for 30 seconds',
2291                         cost => 125,
2292                         range => 3,
2293                         duration => 30,
2294                 },
2295         ],
2296         upgrade => [
2297                 {
2298                         name => 'Pneumatized Carapace',
2299                         min => $V lt v4.10.1 || $V ge v4.11.0 ? 100 : 75,
2300                         gas => $V lt v4.10.1 || $V ge v4.11.0 ? 100 : 75,
2301                         build => 60,
2302                         speed => 3.375 - 1.875,
2303                 },
2304         ],
2305 },
2306
2307 {
2308         race => 'zerg',
2309         cat => 'creep',
2310         name => 'Larva',
2311         pop => 0,
2312         build => 15,
2313         size => 0.25,
2314         cargo => 0,
2315         armor => 10,
2316         hp => 25,
2317         attr => {
2318                 light => 1,
2319                 organic => 1,
2320         },
2321         speed => 0.5625,
2322         creep => 1.0,
2323         sight => 5,
2324         special => [
2325                 {
2326                         alt => 'Cocoon',
2327                         attr => {
2328                                 organic => 1,
2329                         },
2330                         hp => 200,
2331                         armor => 10,
2332                         size => 0.75,
2333                         sight => 5,
2334                         speed => 0,
2335                 },
2336         ],
2337 },
2338
2339 {
2340         race => 'zerg',
2341         cat => 'creep',
2342         name => 'Spine Crawler',
2343         min => 100,
2344         gas => 0,
2345         build => 50,
2346         size => 2,
2347         cargo => 0,
2348         armor => 2,
2349         hp => 300,
2350         attr => {
2351                 armored => 1,
2352                 organic => 1,
2353                 structure => 1,
2354         },
2355         attack => [
2356                 {
2357                         anti => 1,
2358                         name => 'Impaler Tentacle',
2359                         damage => 25,
2360                         bonus => {
2361                                 armored => 5,
2362                         },
2363                         cooldown => 1.85,
2364                         range => 7,
2365                 },
2366         ],
2367         speed => (1.0),
2368         creep => 2.5,
2369         sight => 11,
2370 },
2371
2372 {
2373         race => 'zerg',
2374         cat => 'creep',
2375         name => 'Spore Crawler',
2376         min => 75,
2377         gas => 0,
2378         build => 30,
2379         size => 2,
2380         cargo => 0,
2381         armor => 1,
2382         hp => 400,
2383         attr => {
2384                 armored => 1,
2385                 organic => 1,
2386                 structure => 1,
2387         },
2388         attack => [
2389                 {
2390                         anti => 2,
2391                         name => 'Seeker Spores',
2392                         damage => 15,
2393                         bonus => {
2394                                 organic => 30,
2395                         },
2396                         type => 'projectile',
2397                         cooldown => 0.8608,
2398                         range => 7,
2399                 },
2400         ],
2401         speed => (1.0),
2402         creep => 2.5,
2403         sight => 11,
2404         detect => 1,
2405 },
2406
2407 {
2408         race => 'zerg',
2409         cat => 'hatchery',
2410         name => 'Zergling',
2411         pop => 0.5,
2412         min => 25,
2413         gas => 0,
2414         build => 24,
2415         size => 0.75,
2416         cargo => 1,
2417         armor => 0,
2418         hp => 35,
2419         attr => {
2420                 light => 1,
2421                 organic => 1,
2422         },
2423         attack => [
2424                 {
2425                         anti => 1,
2426                         name => 'Claws',
2427                         damage => 5,
2428                         upgrade => 1,
2429                         cooldown => 0.696,
2430                 },
2431         ],
2432         speed => 2.9531,
2433         creep => 1.3,
2434         range => 0,
2435         sight => 8,
2436         upgrade => [
2437                 {
2438                         name => 'Adrenal Glands',
2439                         min => 200,
2440                         gas => 200,
2441                         build => 130,
2442                         attack => [
2443                                 {
2444                                         anti => 1,
2445                                         cooldown => -0.109,
2446                                 },
2447                         ],
2448                         req => 'Hive',
2449                 },
2450                 {
2451                         name => 'Metabolic Boost',
2452                         min => 100,
2453                         gas => 100,
2454                         build => 110,
2455                         speed => 1.746,
2456                 },
2457         ],
2458 },
2459
2460 {
2461         race => 'zerg',
2462         cat => 'hatchery',
2463         name => 'Baneling',
2464         base => ['Zergling'],
2465         pop => 0.5,
2466         min => 25+25,
2467         gas => 25,
2468         build => 20,
2469         size => 0.75,
2470         cargo => 2,
2471         armor => 0,
2472         hp => 30,
2473         attr => {
2474                 organic => 1,
2475         },
2476         attack => [
2477                 {
2478                         anti => 1,
2479                         name => 'Volatile Burst',
2480                         damage => 20,
2481                         upgrade => 2,
2482                         bonus => {
2483                                 light => 15,
2484                                 -light => 2,
2485                                 structure => 60,
2486                                 -structure => 3,
2487                         },
2488                         splash => 1,
2489                         range => 0,
2490                 },
2491         ],
2492         speed => 2.5,
2493         creep => 1.3,
2494         sight => 8,
2495         upgrade => [
2496                 {
2497                         name => 'Centrifugal Hooks',
2498                         min => 150,
2499                         gas => 150,
2500                         build => 110,
2501                         speed => 0.4531,
2502                         req => 'Lair',
2503                 },
2504         ],
2505 },
2506
2507 {
2508         race => 'zerg',
2509         cat => 'hatchery',
2510         name => 'Roach',
2511         pop => 2,
2512         min => 75,
2513         gas => 25,
2514         build => 27,
2515         size => 1,
2516         cargo => 2,
2517         armor => 1,
2518         hp => 145,
2519         attr => {
2520                 armored => 1,
2521                 organic => 1,
2522         },
2523         attack => [
2524                 {
2525                         anti => 1,
2526                         name => 'Acid Saliva', # Claws melee
2527                         damage => 16,
2528                         upgrade => 2,
2529                         cooldown => 2.0,
2530                         range => 4,
2531                 },
2532         ],
2533         speed => 2.25,
2534         creep => 1.3,
2535         range => 4,
2536         sight => 9,
2537         special => [
2538                 {
2539                         name => 'Rapid Regeneration',
2540                         abbr => 'rr',
2541                         desc => 'regenerates health at 5 HP/s while burrowed',
2542                         duration => -1,
2543                 },
2544                 {
2545                         name => 'Tunneling Claws',
2546                         min => 150,
2547                         gas => 150,
2548                         build => 110,
2549                         abbr => 'tc',
2550                         desc => 'move while burrowed at speed of 2.0 and increase regeneration to 10 HP/s',
2551                         duration => -1,
2552                         req => 'Lair',
2553                 },
2554         ],
2555         upgrade => [
2556                 {
2557                         name => 'Glial Reconstitution',
2558                         min => 100,
2559                         gas => 100,
2560                         build => 110,
2561                         speed => 0.75,
2562                         req => 'Lair',
2563                 },
2564         ],
2565 },
2566
2567 {
2568         race => 'zerg',
2569         cat => 'lair',
2570         name => 'Hydralisk',
2571         pop => 2,
2572         min => 100,
2573         gas => 50,
2574         build => 33,
2575         size => 1.25,
2576         cargo => 2,
2577         armor => 0,
2578         hp => 80,
2579         attr => {
2580                 light => 1,
2581                 organic => 1,
2582         },
2583         attack => [
2584                 {
2585                         anti => 3,
2586                         name => 'Needle Spines', # Scythe melee
2587                         damage => 12,
2588                         upgrade => 1,
2589                         type => 'projectile', # except melee
2590                         cooldown => 0.75,
2591                         range => 5,
2592                 },
2593         ],
2594         speed => 2.25,
2595         creep => 1.5,
2596         sight => 9,
2597         upgrade => [
2598                 {
2599                         name => 'Grooved Spines',
2600                         min => 150,
2601                         gas => 150,
2602                         build => 80,
2603                         attack => [
2604                                 {
2605                                         range => 1,
2606                                 },
2607                         ],
2608                 },
2609                 {
2610                         name => 'Muscular Augments',
2611                         min => 150,
2612                         gas => 150,
2613                         build => 100,
2614                         speed => 0.5625,
2615                         creep => -0.302,
2616                 },
2617         ],
2618 },
2619
2620 {
2621         race => 'zerg',
2622         cat => 'lair',
2623         name => 'Infestor',
2624         pop => 2,
2625         min => 100,
2626         gas => 150,
2627         build => 50,
2628         size => 1.5,
2629         cargo => 2,
2630         armor => 0,
2631         hp => 90,
2632         attr => {
2633                 armored => 1,
2634                 organic => 1,
2635                 psionic => 1,
2636         },
2637         speed => 2.25,
2638         creep => 1.3,
2639         sight => 10,
2640         energy => 50,
2641         capacity => 200,
2642         special => [
2643                 {
2644                         name => 'Neural Parasite',
2645                         abbr => 'np',
2646                         desc => 'take control of target enemy unit for 15s (while within 14 range)',
2647                         cost => 100,
2648                         range => 7,
2649                         duration => 15,
2650                         min => 150,
2651                         gas => 150,
2652                         build => 110,
2653                 },
2654                 {
2655                         name => 'Fungal Growth',
2656                         abbr => 'fg',
2657                         desc => 'for 4 seconds, immobilize enemy units in target area and deal 30 damage',
2658                         cost => 75,
2659                         range => 10,
2660                         duration => 4,
2661                         radius => 2.0,
2662                 },
2663                 {
2664                         alt => 'Infested Terran',
2665                         cost => 25,
2666                         range => 9,
2667                         duration => 30,
2668                         build => 4.8, # 5 normal but 3 faster
2669                         size => 0.75,
2670                         cargo => 0,
2671                         armor => 0,
2672                         hp => 50,
2673                         attr => {
2674                                 light => 1,
2675                                 organic => 1,
2676                         },
2677                         attack => [
2678                                 {
2679                                         name => 'Infested Rockets',
2680                                         anti => 3,
2681                                         damage => 8,
2682                                         cooldown => 0.8608,
2683                                         range => 5,
2684                                 },
2685                         ],
2686                         speed => 0.9375,
2687                         creep => 1.3,
2688                         sight => 9,
2689                 },
2690         ],
2691         upgrade => [
2692                 {
2693                         name => 'Pathogen Glands',
2694                         min => 150,
2695                         gas => 150,
2696                         build => 80,
2697                         energy => 25,
2698                 },
2699         ],
2700 },
2701
2702 {
2703         race => 'zerg',
2704         cat => 'lair',
2705         name => 'Nydus Worm',
2706         min => 100, # Nydus Network costs 150/200
2707         gas => 100,
2708         build => 20,
2709         size => 3,
2710         cargo => 0,
2711         armor => 1,
2712         hp => 200,
2713         attr => {
2714                 armored => 1,
2715                 organic => 1,
2716                 structure => 1,
2717         },
2718         speed => 0,
2719         sight => 10,
2720 },
2721
2722 {
2723         race => 'zerg',
2724         cat => 'lair',
2725         name => 'Swarm Host',
2726         pop => 4,
2727         min => 100,
2728         gas => 200,
2729         build => 40,
2730         size => 1.625,
2731         cargo => 4,
2732         armor => 1,
2733         hp => 160,
2734         attr => {
2735                 armored => 1,
2736                 organic => 1,
2737         },
2738         attack => [
2739                 {
2740                         anti => 1,
2741                         dps => [16.7, undef, undef, 20.8], # 20/.6 * 2 /60*25
2742                         type => 'projectile',
2743                         count => 2,
2744                         cooldown => 60,
2745                         duration => 25,
2746                         range => 3*25, # locust speed * duration = theoretical walk limit
2747                 },
2748         ],
2749         speed => 2.95,
2750         creep => 1.3,
2751         sight => 10,
2752         special => [
2753                 {
2754                         alt => 'Locust',
2755                         build => 4.8, # 5 normal but 3 faster
2756                         size => 0.75,
2757                         cargo => 0,
2758                         armor => 0,
2759                         hp => 65,
2760                         attr => {
2761                                 light => 1,
2762                                 organic => 1,
2763                         },
2764                         attack => [
2765                                 {
2766                                         anti => 1,
2767                                         name => 'Acid Spit',
2768                                         damage => 12,
2769                                         upgrade => 1,
2770                                         type => 'projectile',
2771                                         cooldown => 0.6,
2772                                         range => 3,
2773                                 },
2774                         ],
2775                         speed => 1.875,
2776                         creep => 1.4,
2777                         sight => 6,
2778                         duration => 25,
2779                         cooldown => 60,
2780                         count => 2,
2781                         upgrade => [
2782                                 {
2783                                         # Flying Locusts
2784                                         attr => {
2785                                                 flying => 1,
2786                                         },
2787                                 },
2788                         ],
2789                 },
2790         ],
2791         upgrade => [
2792                 {
2793                         name => 'Flying Locusts',
2794                         min => 200,
2795                         gas => 200,
2796                         build => 160,
2797                 },
2798         ],
2799 },
2800
2801 {
2802         race => 'zerg',
2803         cat => 'lair',
2804         name => 'Mutalisk',
2805         pop => 2,
2806         min => 100,
2807         gas => 100,
2808         build => 33,
2809         size => 0,
2810         cargo => 0,
2811         armor => 0,
2812         hp => 120,
2813         attr => {
2814                 light => 1,
2815                 organic => 1,
2816                 flying => 1,
2817         },
2818         attack => [
2819                 {
2820                         anti => 3,
2821                         name => 'Glaive Wurm',
2822                         damage => 9,
2823                         upgrade => 1,
2824                         splash => 'bounce',
2825                         type => 'projectile',
2826                         psionic => 1,
2827                         cooldown => 1.5246,
2828                         range => 3,
2829                 },
2830         ],
2831         speed => 4,
2832         sight => 11,
2833         upgrade => [
2834                 {
2835                         name => 'Tissue Regeneration',
2836                         abbr => 'tr',
2837                         desc => 'health regeneration rate increased to 1 HP per second',
2838                 },
2839         ],
2840 },
2841
2842 {
2843         race => 'zerg',
2844         cat => 'lair',
2845         name => 'Corruptor',
2846         pop => 2,
2847         min => 150,
2848         gas => 100,
2849         build => 40,
2850         size => 0,
2851         cargo => 0,
2852         armor => 2,
2853         hp => 200,
2854         attr => {
2855                 armored => 1,
2856                 organic => 1,
2857                 flying => 1,
2858         },
2859         attack => [
2860                 {
2861                         anti => 2,
2862                         name => 'Parasite Spores',
2863                         damage => 14,
2864                         upgrade => 1,
2865                         bonus => {
2866                                 massive => 6,
2867                                 -massive => 1,
2868                         },
2869                         type => 'projectile',
2870                         cooldown => 1.9,
2871                         range => 6,
2872                 },
2873         ],
2874         speed => 2.9531,
2875         sight => 10,
2876         special => [
2877                 {
2878                         name => 'Corruption',
2879                         desc => 'target unit takes 20% more damage for 30 seconds',
2880                         cooldown => 45,
2881                         range => 6,
2882                         duration => 40,
2883                 },
2884         ],
2885 },
2886
2887 {
2888         race => 'zerg',
2889         cat => 'hive',
2890         name => 'Brood Lord',
2891         base => ['Corruptor'],
2892         pop => 4,
2893         min => 150+150,
2894         gas => 100+150,
2895         build => 34,
2896         size => 0,
2897         cargo => 0,
2898         armor => 1,
2899         hp => 225,
2900         attr => {
2901                 armored => 1,
2902                 organic => 1,
2903                 massive => 1,
2904                 flying => 1,
2905         },
2906         attack => [
2907                 {
2908                         anti => 1,
2909                         name => 'Broodling Strike',
2910                         damage => 20,
2911                         upgrade => 2,
2912                         cooldown => 2.5,
2913                         range => 9.5,
2914                 },
2915         ],
2916         speed => 1.4062,
2917         sight => 12,
2918         special => [
2919                 {
2920                         name => 'Swarm Seeds',
2921                         desc => 'Broodlings are spawned upon each attack',
2922                         duration => $V ge v5.0.11 ? 2.55 : 4,
2923                         alt => 'Broodling',
2924                         pop => 0,
2925 #                       build => 1,
2926                         size => 0.75,
2927                         cargo => 0,
2928                         armor => 0,
2929                         hp => 30,
2930                         attr => {
2931                                 light => 1,
2932                                 organic => 1,
2933                         },
2934                         attack => [
2935                                 {
2936                                         anti => 1,
2937                                         name => 'Claws',
2938                                         damage => 4,
2939                                         upgrade => 1,
2940                                         cooldown => 0.6455,
2941                                         range => 0,
2942                                 },
2943                         ],
2944                         speed => 3.836,
2945                         creep => 1.0,
2946                         sight => 7,
2947                 },
2948                 {
2949                         name => 'Frenzied',
2950                         abbr => 'fz',
2951                         desc => 'immune to snare, stun, mind control, and movement altering effects',
2952                         duration => -1,
2953                 },
2954         ],
2955 },
2956
2957 {
2958         race => 'zerg',
2959         cat => 'hive',
2960         name => 'Viper',
2961         pop => 3,
2962         min => 100,
2963         gas => 200,
2964         build => 40,
2965         size => 0,
2966         cargo => 0,
2967         armor => 1,
2968         hp => 150,
2969         attr => {
2970                 armored => 1,
2971                 organic => 1,
2972                 psionic => 1,
2973                 flying => 1,
2974         },
2975         speed => 2.9531,
2976         sight => 11,
2977         energy => 50, #XXX
2978         capacity => 200,
2979         special => [
2980                 {
2981                         name => 'Blinding Cloud',
2982                         abbr => 'bc',
2983                         desc => 'all attacks from within cloud are reduced to melee range',
2984                         cost => 100,
2985                         range => 11,
2986                         duration => 14,
2987                         radius => 2,
2988                 },
2989                 {
2990                         name => 'Abduct',
2991                         abbr => 'ad',
2992                         desc => 'pull target unit to Viper\'s location',
2993                         cost => 75,
2994                         range => 9,
2995                         duration => 10,
2996                 },
2997                 {
2998                         name => 'Consume',
2999                         abbr => 'cs',
3000                         desc => 'leaches 200 life of friendly building over 20s to gain 50 energy',
3001                         cost => -50,
3002                         duration => 20,
3003                         range => 7,
3004                         cooldown => 1,
3005                 },
3006         ],
3007 },
3008
3009 {
3010         race => 'zerg',
3011         cat => 'hive',
3012         name => 'Ultralisk',
3013         pop => 6,
3014         min => 300,
3015         gas => 200,
3016         build => 55,
3017         size => 2,
3018         cargo => 8,
3019         armor => 1,
3020         hp => 500,
3021         attr => {
3022                 armored => 1,
3023                 organic => 1,
3024                 massive => 1,
3025         },
3026         attack => [
3027                 {
3028                         anti => 1,
3029                         name => 'Kaiser Blades',
3030                         damage => 35,
3031                         upgrade => 3,
3032                         splash => 1,
3033                         cooldown => 0.861,
3034                         range => 1,
3035                 },
3036         ],
3037         speed => 2.9531,
3038         creep => 1.3,
3039         sight => 9,
3040         special => [
3041                 {
3042                         name => 'Frenzied',
3043                         abbr => 'fz',
3044                         desc => 'immune to snare, stun, mind control, and movement altering effects',
3045                         duration => -1,
3046                 },
3047         ],
3048         upgrade => [
3049                 {
3050                         name => 'Chitinous Plating',
3051                         min => 150,
3052                         gas => 150,
3053                         build => 110,
3054                         armor => 2,
3055                 },
3056         ],
3057 },
3058
3059 ]