From ec1e5709935a4aa65cb0ff8fd64e52e0952887b9 Mon Sep 17 00:00:00 2001 From: rootcoma Date: Mon, 11 Nov 2013 16:58:50 -0800 Subject: [PATCH] Fixed show whole word on hint in vowel mode --- plugin.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/plugin.py b/plugin.py index ad8affb..d355697 100644 --- a/plugin.py +++ b/plugin.py @@ -971,14 +971,19 @@ class TriviaTime(callbacks.Plugin): def getMaskedVowels(self, letters): charMask = self.registryValue('charMask', self.channel) hints = '' + unmasked = 0 + lettersInARow = 0 for i in range(len(letters)): masked = letters[i] if masked in " -'\"_=+&%$#@!~`[]{}?.,<>|\\/": hints += masked - elif masked in 'aeiou': + elif masked in 'aeiou' and unmasked < (len(letters)-1) and lettersInARow < 3: hints += masked + lettersInARow += 1 + unmasked += 1 else: hints += charMask + lettersInARow = 0 return hints def getMaskedRandom(self, letters, sizeOfUnmasked):