X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/e162106cb6f2118c223c110ed2d69f3819458831..bb06ade4941ab8a981256d06b1d1a36a5564c690:/sc.plp?ds=sidebyside diff --git a/sc.plp b/sc.plp index 01b4957..3c19fce 100644 --- a/sc.plp +++ b/sc.plp @@ -356,12 +356,11 @@ sub showrangeint { $_->{attr}->{jump} && qq'↕', '' . showmagic($_), - !$_->{attack}->[1] ? () : ( - '', showattack($_, 1), '' - ), - !$_->{attack}->[2] ? () : ( - '', showattack($_, 2), '' - ), + (map {( + '', + showattack($row, $_), + '', + )} 1 .. $#{ $_->{attack} }), "\n" ); } @@ -400,7 +399,7 @@ sub showrangeint { ) for @rows; } elsif ($get{order} eq 'attack') { - $_->{order} = $_->{hp} / 1024 + $_->{shield} / 1008 + max( + $_->{order} = $_->{hp} / 16384 + max( map { ($_->{dps} ? $_->{dps}->[-1] : ($_->{damage} + $_->{upgrade} * 3)