diff --git a/graph b/graph index 03e712d..eb25235 100755 --- a/graph +++ b/graph @@ -181,33 +181,31 @@ then then (( bronzecount++ )) else - (( pct = last["$stat"] * 100 / bronze["$stat"] )) - upbronze[pct]+="$stat " + upbronze[last["$stat"] * 100 / bronze["$stat"]]+="$stat " fi if (( last["$stat"] >= silver["$stat"] )) then (( silvercount++ )) else - (( pct = last["$stat"] * 100 / silver["$stat"] )) - upsilver[pct]+="$stat " + upsilver[last["$stat"] * 100 / silver["$stat"]]+="$stat " fi if (( last["$stat"] >= gold["$stat"] )) then (( goldcount++ )) else - upgold+=( "$stat" ) + upgold[last["$stat"] * 100 / gold["$stat"]]+="$stat " fi if (( last["$stat"] >= platinum["$stat"] )) then (( platinumcount++ )) else - upplatinum+=( "$stat" ) + upplatinum[last["$stat"] * 100 / platinum["$stat"]]+="$stat " fi if (( last["$stat"] >= black["$stat"] )) then (( blackcount++ )) else - upblack+=( "$stat" ) + upblack[last["$stat"] * 100 / black["$stat"]]+="$stat " fi done cat <<-EOHTML @@ -253,8 +251,9 @@ then for id in {100..0} do [ -z "${upsilver[id]}" ] && continue - (( colforce = id * 255 / 100 )) - echo "
${upsilver[id]} ($id%)
" + (( greenlevel = id * 255 / 100 )) + (( redlevel = 255 - greenlevel )) + echo "
${upsilver[id]} ($id%)
" done echo '' fi @@ -266,8 +265,9 @@ then for id in {100..0} do [ -z "${upgold[id]}" ] && continue - (( colforce = id * 255 / 100 )) - echo "
${upgold[id]} ($id%)
" + (( greenlevel = id * 255 / 100 )) + (( redlevel = 255 - greenlevel )) + echo "
${upgold[id]} ($id%)
" done echo '' fi @@ -279,8 +279,9 @@ then for id in {100..0} do [ -z "${upplatinum[id]}" ] && continue - (( colforce = id * 255 / 100 )) - echo "
${upplatinum[id]} ($id%)
" + (( greenlevel = id * 255 / 100 )) + (( redlevel = 255 - greenlevel )) + echo "
${upplatinum[id]} ($id%)
" done echo '' fi @@ -292,8 +293,9 @@ then for id in {100..0} do [ -z "${upblack[id]}" ] && continue - (( colforce = id * 255 / 100 )) - echo "
${upblack[id]} ($id%)
" + (( greenlevel = id * 255 / 100 )) + (( redlevel = 255 - greenlevel )) + echo "
${upblack[id]} ($id%)
" done echo '' fi