cost => 75,
range => 10,
radius => 1.5, # 2 after upgrade
+ detect => 1,
},
{
name => 'Personal Cloaking',
range => 10,
duration => 4,
radius => 2.0,
+ detect => 1,
},
{
alt => 'Infested Terran',
my $specials = $row->{special} or return '';
return join ' ', map {
sprintf '<span%s title="%s">%s</span>',
- $_->{duration} < 0 && ' class="magic-perma"',
+ join('',
+ $_->{duration} < 0 && ' class="magic-perma"',
+ $_->{detect} && ' class="unit-detect"',
+ ),
join('',
$_->{name} // $_->{alt},
$_->{desc} ? ": $_->{desc}" : '',