.unit-magic {
padding-left: 0.5em;
}
+ .magic-perma {
+ text-decoration: underline;
+ }
.units .val {
text-align: right;
my ($row) = @_;
my $specials = $row->{special} or return '';
return join ' ', map {
- sprintf '<span title="%s">%s</span>',
+ sprintf '<span%s title="%s">%s</span>',
+ $_->{duration} < 0 && ' class="magic-perma"',
join('',
$_->{name},
$_->{desc} ? ": $_->{desc}" : '',
<dt>speed
<dd>relative speed of movement (when in full motion, startup speed ignored)
<dt>specials
- <dd>special abilities
+ <dd>special abilities are usually casted manually, but some are <span class="magic-perma">always active</span>
<dd>parentheses () indicate that it needs to be researched first
<dd>hover for description
<dd>range is maximum range required to activate