diff options
| author | 2020-10-18 14:25:39 +0200 | |
|---|---|---|
| committer | 2020-10-18 14:25:39 +0200 | |
| commit | d1a947bed91963e788287e186f831202b8355eea (patch) | |
| tree | e410ca44307718e28f669d1efd276d61c6be57db /cli | |
| parent | ecc521d139a733f805e8c237698adba42ed2469c (diff) | |
| download | OneRoll-d1a947bed91963e788287e186f831202b8355eea.tar.gz OneRoll-d1a947bed91963e788287e186f831202b8355eea.zip | |
Display explosion and fix %2
Diffstat (limited to 'cli')
| -rw-r--r-- | cli/main.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/cli/main.cpp b/cli/main.cpp index 2788b7b..e28e0e6 100644 --- a/cli/main.cpp +++ b/cli/main.cpp @@ -103,7 +103,16 @@ void displayMarkdown(QString json) { auto objval= diceval.toObject(); auto resultStr= QString::number(objval["value"].toDouble()); + + auto subvalues= objval["subvalues"].toArray(); + QStringList subValueStr; + for(auto sub : subvalues) + { + subValueStr << QString::number(sub.toDouble()); + } diceResults << resultStr; + if(!subValueStr.isEmpty()) + diceResults << QString("[%1]").arg(subValueStr.join(" ")); } } auto diceList= diceResults.join(" "); |