From adff988764cd7acbb46aacab1b6102c68c817ec0 Mon Sep 17 00:00:00 2001 From: Nat Lasseter Date: Sat, 9 Jan 2021 12:04:39 +0000 Subject: excellent failure? well maybe sometimes... --- iada.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'iada.rb') diff --git a/iada.rb b/iada.rb index ba14864..91c2f44 100755 --- a/iada.rb +++ b/iada.rb @@ -23,8 +23,10 @@ def human_result(name, roll, vs, fr, prefix = "") prefix + "#{name} rolled `#{roll}` against `#{vs}`" + "#{fr.empty? ? "" : " for \"#{fr.join(' ')}\""}. " + - "That is #{(sig && !crit) ? "an" : "a"} _#{crit ? "**critical** " : ""}" + - "#{sig ? "excellent " : ""}#{success ? "success" : "failure"}_ " + + "That is #{(!crit && sig && success) ? "an" : "a"} " + + "_#{crit ? "**critical** " : ""}" + + "#{sig ? (success ? "excellent " : "severe ") : ""}" + + "#{success ? "success" : "failure"}_ " + "by `#{diff}` (#{diff / 10} Mo#{success ? "S" : "F"})." end -- cgit v1.2.3