+
+{
+ %{ $unit{marauder} },
+ attack => [
+ {
+ %{ $unit{marauder}->{attack}->[0] }, # punisher grenades
+ count => 2,
+ damage => 5,
+ upgrade => 1,
+ bonus => {
+ armored => 5,
+ -armored => 0,
+ },
+ },
+ ],
+},
+
+{
+ %{ $unit{reaper} },
+ build => 32,
+},
+
+{
+ %{ $unit{ghost} },
+ min => 150,
+ gas => 125,
+ speed => 3.94,
+ special => [
+ {
+ # replaces Sniper Round
+ name => 'Steady Targeting',
+ abbr => 'st',
+ desc => '170 damage ignoring armor to a biological unit after 1.43s without damage',
+ cost => 50,
+ range => 10,
+ duration => 1.43,
+ },
+ $unit{ghost}->{special}->[1], # emp round
+ $unit{ghost}->{special}->[2], # cloak
+ $unit{ghost}->{special}->[3], # tac nuke strike
+ ],
+},
+
+{
+ %{ $unit{hellion} },
+ attack => [
+ {
+ %{ $unit{hellion}->{attack}->[0] }, # infernal flamethrower
+ bonus => {
+ light => 5,
+ -light => 0,
+ },
+ },
+ ],
+ #TODO smart servos
+},
+
+{
+ %{ $unit{hellbat} },
+ special => [
+ $unit{hellbat}->{special}->[0], # Hellion Mode
+ {
+ name => 'Smart Servos',
+ min => 100,
+ gas => 100,
+ build => 79,
+ transform => -1.43, # halve #TODO: alter special duration?
+ },
+ ],
+},
+
+{
+ %{ $unit{widow_mine} },
+ build => 21,
+ attack => [
+ {
+ %{ $unit{widow_mine}->{attack}->[0] }, # Sentinel Missiles
+ bonus => {
+ shields => 25,
+ },
+ },
+ ],
+},
+
+{
+ %{ $unit{siege_tank} },
+ hp => 175,
+ special => [
+ {
+ %{ $unit{siege_tank}->{special}->[0] }, # siege mode
+ attack => [
+ {
+ %{ $unit{siege_tank}->{special}->[0]->{attack}->[0] }, # shock cannon
+ damage => 40,
+ upgrade => 4,
+ bonus => {
+ armored => 30,
+ -armored => 1,
+ },
+ cooldown => 2.14,
+ },
+ ],
+ },
+ ],
+},
+