sc: display upgrade range of 0 bonus damage
[sheet.git] / sc.plp
diff --git a/sc.plp b/sc.plp
index 1c9e7b673f1c4b10108fc8c621e266786ccda8ea..19149cf9eab759e64087bf1f79aec3bf80644b42 100644 (file)
--- a/sc.plp
+++ b/sc.plp
@@ -184,7 +184,8 @@ sub showrangeint {
                                sprintf('+%s vs %s',
                                        showrangeint(
                                                $attack->{bonus}->{$_},
-                                               $attack->{bonus}->{$_} + $attack->{bonus}->{"-$_"} * 3,
+                                               ($upattack->{bonus} // $attack->{bonus})->{$_}
+                                                       + ($upattack->{bonus} // $attack->{bonus})->{"-$_"} * 3,
                                        ),
                                        $_,
                                ),