diff --git a/src/js/DefaultRules.js b/src/js/DefaultRules.js index b10d19083c55c9054aca074704e4f301100ebadb..c93950f3455ce2e22d15b7723b01edf63e0620b8 100644 --- a/src/js/DefaultRules.js +++ b/src/js/DefaultRules.js @@ -4,17 +4,21 @@ window.DefaultRules = (function() { "use strict"; let V; let r; + let pronouns; + let he; + let him; + let his; /** @param {App.Entity.SlaveState} slave */ function DefaultRules(slave) { - const pronouns = getPronouns(slave); - const he = pronouns.pronoun; - const him = pronouns.object; - const his = pronouns.possessive; if (slave.useRulesAssistant === 0) return r; //exempted V = State.variables; r = ""; + pronouns = getPronouns(slave); + he = pronouns.pronoun; + him = pronouns.object; + his = pronouns.possessive; let rule = MergeRules(slave); if (Object.keys(rule).length === 0) return r; // no rules apply