From c00b97ff1d736b4944ef297a54cc99fa008cbf9f Mon Sep 17 00:00:00 2001 From: Nat Lasseter Date: Sat, 30 Jan 2021 16:19:23 +0000 Subject: Added exceptional/horrific --- iada.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/iada.rb b/iada.rb index 91c2f44..598357e 100755 --- a/iada.rb +++ b/iada.rb @@ -19,13 +19,15 @@ def human_result(name, roll, vs, fr, prefix = "") end sig = diff >= 30 + supsig = diff >= 60 prefix + "#{name} rolled `#{roll}` against `#{vs}`" + "#{fr.empty? ? "" : " for \"#{fr.join(' ')}\""}. " + "That is #{(!crit && sig && success) ? "an" : "a"} " + "_#{crit ? "**critical** " : ""}" + - "#{sig ? (success ? "excellent " : "severe ") : ""}" + + "#{sig && !supsig ? (success ? "excellent " : "severe ") : ""}" + + "#{supsig ? (success ? "exceptional " : "horrific ") : ""}" + "#{success ? "success" : "failure"}_ " + "by `#{diff}` (#{diff / 10} Mo#{success ? "S" : "F"})." -- cgit v1.2.3