X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/ed44d7994978d129c903502a7508481dc024f7dd..e3e565388aa8455155d037765999607c6c877db3:/sc.plp?ds=sidebyside
diff --git a/sc.plp b/sc.plp
index 8f51216..711e420 100644
--- a/sc.plp
+++ b/sc.plp
@@ -98,7 +98,7 @@ sub coltoggle {
<:= coltoggle(qw'build cost') :> |
<:= coltoggle(qw'size size') :> |
attr |
- HP |
+ <:= coltoggle(HP => 'hp') :> |
shield |
⨠|
<:= coltoggle(attack => 'attack') :> |
@@ -346,6 +346,11 @@ sub showrangeint {
if ($get{order} eq 'name') {
@rows = sort {$a->{name} cmp $b->{name}} @rows;
}
+ elsif ($get{order} eq 'hp') {
+ $_->{order} = (
+ $_->{hp}*1.01 + $_->{armor} + $_->{shield} + $_->{size}/1024,
+ ) for @rows;
+ }
elsif ($get{order} eq 'cost') {
$_->{order} = (
$_->{gas}*1.5 + $_->{min} + $_->{pop}/8 + $_->{build}/256/8