diff --git a/src/index.html b/src/index.html
index 6597fe4..3f1a118 100644
--- a/src/index.html
+++ b/src/index.html
@@ -698,7 +698,7 @@
const r = await fetch(origin + '/dice?d=' + d + '&count=' + c);
if (!r.ok) throw new Error(await r.text());
const j = await r.json();
- toolsOutput.textContent = 'Rolls: ' + j.rolls.join(', ') + (j.count > 1 ? ' Sum: ' + j.sum : '');
+ toolsOutput.textContent = 'Rolls: ' + j.rolls.join(', ') + ' Sum: ' + j.sum + ' of Possible: ' + (j.sides * j.count);
} catch (e) { toolsOutput.className = 'output error'; toolsOutput.textContent = 'Error: ' + e.message; }
setToolsLoading(false);
});
diff --git a/src/tools.html b/src/tools.html
index e129053..4629527 100644
--- a/src/tools.html
+++ b/src/tools.html
@@ -283,7 +283,7 @@
if (!r.ok) throw new Error(await r.text());
const j = await r.json();
outDice.className = 'output copyable';
- outDice.textContent = 'Rolls: ' + j.rolls.join(', ') + (j.count > 1 ? ' Sum: ' + j.sum : '');
+ outDice.textContent = 'Rolls: ' + j.rolls.join(', ') + ' Sum: ' + j.sum + ' of Possible: ' + (j.sides * j.count);
} catch (e) { outDice.className = 'output copyable error'; outDice.textContent = 'Error: ' + e.message; }
disableAll(false);
});