sc: change icon for massive to U+2693 anchor
[sheet.git] / sc.plp
diff --git a/sc.plp b/sc.plp
index 59ef95cfe84d9d4f4470d0ff9b17b06bc8578e50..9c271be8e6f9bf144c394486f011746b3a83bcf3 100644 (file)
--- a/sc.plp
+++ b/sc.plp
@@ -166,8 +166,11 @@ sub showval {
                                        $_->{desc} ? ": $_->{desc}" : '',
                                        $_->{range} || $_->{cost} ? sprintf(' (%s)', join ', ',
                                                $_->{range} ? "range $_->{range}" : (),
-                                               $_->{cost} ? sprintf('cost %.0f%%',
-                                                       100 * $_->{cost} / $row->{energy}
+                                               $_->{cost} ? sprintf('cost %.0f%%%s',
+                                                       100 * $_->{cost} / $row->{energy},
+                                                       defined $_->{maint} && sprintf('+%.1f%%/s',
+                                                               100 * $_->{maint} / $row->{energy},
+                                                       ),
                                                ) : (),
                                        ) : '',
                                ),
@@ -180,7 +183,10 @@ sub showval {
                local $_ = $row;
                $_->{hp} += $_->{shield} if $_->{shield};
                my $suitchar = '';
-               if ($_->{suit}) {
+               if ($_->{attr}->{structure}) {
+                       $suitchar = 'b';
+               }
+               elsif ($_->{suit}) {
                        $suitchar = [qw/? s m l/]->[$_->{suit}];
                }
                elsif ($_->{cargo} > 0) {
@@ -234,7 +240,8 @@ sub showval {
                                showval($_, 'sight')
                        ),
                        '<td class="val unit-speed">' . showval($_, 'speed'),
-                       $_->{attr}->{massive} && '<span class="unit-massive">☇</span>',
+                       $_->{attr}->{massive}
+                               && '<span class="unit-massive" title="massive">⚓</span>',
                        '<td class="unit-magic">' . showmagic($_),
                        "\n"
                );