You are probably using an older cached version of betzaNew.js there, which has a different default for promoChoice (orthodox pieces rather than empty string). I changed that recently, and fixed the code that would interpret an empty string as all participating non-royals. True problem it that in your definition you wrote promochoice with a lower-case c, so that it does not recognize it, and uses the default.
You are probably using an older cached version of betzaNew.js there, which has a different default for promoChoice (orthodox pieces rather than empty string). I changed that recently, and fixed the code that would interpret an empty string as all participating non-royals. True problem it that in your definition you wrote promochoice with a lower-case c, so that it does not recognize it, and uses the default.