ZEALOTRY Users: Critical Notice on Continued Use

Edit: Our new HTML5 client (Orchil) is now open for beta testing in The Eternal City. Feel free to try give it a whirl at

Edit: We have made great strides toward a new HTML5 client, which should offer a replacement to Zealotry. We're hoping to release that in the very near future, but in the meantime, using Pale Moon remains the best method for ensuring there is zero interruption to your game playing during the transition.

As of November 14, Mozilla will be auto-updating all copies of Mozilla Firefox to Mozilla 57, a new edition of their browser that will disable all legacy add-ons. This will probably include the majority of the plug-ins that you use on Mozilla, including the Skotos Zealotry plug-in.

This is a big problem for us because Zealotry is the most stable of our clients at this time, and the one that we believe is in the widest use. There's unfortunately no easy way to update it, because we'd have to rewrite it from practically scratch, using their new programming system.

There are tricks that you could use to to prevent Mozilla updates, but we don't particularly suggest them, as you want to have a clean, secure browser. Fortunately, there are two alternative browsers that will support Zealotry. Each of them branched off of an earlier version of Mozilla Firefox, and each of them continues to be updated for important security issues.

Pale Moon Browser

The Pale Moon browser is our suggested replacement. It is a totally separate browser that branched off of Firefox some years ago. It will continue to support the classic plug-ins.

To install it:
  • Install Pale Moon (Windows & UNIX only)
  • Install the Zealotry XPI on Pale Moon
  • Restart the Pale Moon Browser
  • Play on Pale Moon

The official version of Pale Moon only supports Windows and UNIX, but you can also get a slightly less official version of Pale Moon for the Mac. We've tested it out and it looks like it's clean and works correctly, but use your own level of caution in working with the Mac variant.

If You Have Errors

Some users are experiencing "Content Encoding Errors" when using Pale Moon and Zealotry. As best we can tell, this is due to an incompatibility between Windows 8.1, Pale Moon, and Plugins. If you have this problem (or any other), we suggest instead using Mozilla's extended-release version of Firefox, which branched at Firefox 52. It's expected to remain supported until at least June 28, 2018, by which time Mozilla is planning to jump their ESR to a post-plugin phase. This is therefore a short-term solution, but we expect to have full release of our New HTML5 client well before that.

To install it:
The Big Picture

Our larger-scale goal is to introduce a new client that will be usable on any browser and make our games generally more accessible. We've had a HTML5 client in process since last year, but are currently hitting roadblocks that make a deployment before November 14 problematic. We've also just started a second project, which would be more specifically focused as a Zealotry replacement, without worries about new bells or new whistles. Both of these possibilities are being done out-of-house, by Skotos players, but they're receiving our highest level of attention for whatever support they need, as this is all our top priority.

So, consider this a short-term fix, but in the meantime if you use Zealotry, please download one of the alternative browsers and test them out ASAP.
See more
See less

New Game Feature: MCombat 4

This is a sticky topic.
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    • Tweaked damage formulae again. All offensive martial skill levels now passively increase all damage dealt for all attacks by a small percentage per skill level. Max fatigue and fatigue recover rate significantly increased to keep up with the new increased damage output.
    • Experimenting with two identically skilled test dummy characters with top skills in the Senior Artisan area and low end skills in the Fellowcraft to Journeyman area, getting in 3 to 4 attacks per turn in which about 50% of those attacks were parried, my test fights were lasting about 5 turn sequences. We'll see how the new numbers hold up in less controlled environments.
    • Fixed a bug that was causing successful MCombat special attacks to deal 0 damage.
    • Fixed a bug causing counterattacks to break combat.
    • Worked on the MCombat "UI" a bit to try to condense and smoothen the information you get and make it a bit less spammy.
    • The emits of some moves were changed. A success hitroll that drains fatigue but does not strike your character will now emit you staggering back instead of dodging, and perhaps desperately parrying or blocking as you stumble. This is not to be confused with a "flawless parry/block", which shows a different emit and deals no damage.
    • Looked into a bug where @style was not working but could not reproduce. Make sure you have the necessary style skill that you're trying to activate, and also that the necessary weapon to use that style is currently equipped.
    • Fixed a bug that would error out MCombat if using the feint attack while dual wielding with the dual striking passive skill.
    Last edited by Kurzon; 10-11-2017, 09:21 PM.
    StoryHost Kurzon
    Castle Marrach Staff

    The destiny of the world is determined less by the battles that are lost and won than by the stories it loves and believes in.


    • #17

      After gutting and rebuilding the entire hit formula script, I think I've finally found the sweet spot for hitroll balance. To do this, I've switched the script from a d20 system to a straight up hit% formula ranging from 1 to 100, which allows me more room to manually toy with hit chances.

      Having 5 mock battles using this new formula, with two characters of identical skills set to the soft skillcap (BG Preceptor/Duelist Senior/Corporal in martial guidelines) and each combatant using different weapons during each battle, all 5 battles went to 5 rounds before one combatant or the other dropped, with the victor a swing or two away from going down himself. No special moves were used during these test battles, but if special moves significantly change the outcome, then its likely those abilities that need to be tweaked, not the overall hitroll script.

      Matches will probably be quicker than the 5-round goal if fought between new or non-martial characters, even if evenly skilled, because of much lower max fatigue cap and fatigue recovery rate. However the lower damage output may counteract that to an extent as well.

      Other than the completely rebuilt hitroll script, updates are as follows:

      • The amount by which your offensive dueling skill (cut, thrust or feint depending on the attack) increases attack damage is now 10% per skill level, up from 5% in the old system.
      • The base chance to flawlessly defend against an attack by a character of equal skill to you is 30%, down from 50% in the old system.
      • The minimum chance you can possibly have to flawlessly defend against an attack is 10%. There was no minimum chance prior.
      • The maximum chance you can possibly have to flawlessly defend against an attack is 65%, though achieving thus number would require some combination of higher skills, bonuses from weapon type such as the "long" trait in polearms and longswords, and/or defensive bonuses granted by styles or special abilities like shield guardian. There was no maximum defense chance prior.
      • The chance to neutralize a cut or thrust attack using the sentinel, warding, lightfoot or strafing styles is now significantly decreased if the attacker is wielding a sword type weapon. These styles are primarily meant to be used against non-sword weapons, to represent the "control" that a sword has over less versatile weapons in real life weapons combat. The chance to neutralize attacks from swords still makes the styles worthwhile using against swords, but not to such an extent where sword vs sword matches are a guessing game of "which style is he using this turn?"
      • Fixed a bug where extra attacks procced by the dual wielding "dual strike" passive were doing 0 damage.
      • Fixed a bug where AP reducing abilities "whirling assault" and "rapid style" were not properly reducing AP cost.
      • Fixed a bug where shield and dagger abilities were not registering.
      • Some tweaks have been made to emits.
      • Neutralizing a thrust type attack via the sentinel style or ward style now appears as: You deflect X's <attacktype>
      • Neutralizing a cut type attack via the lightfoot style or strafing style now appears as: You sidestep X's <attacktype>
      • You can now disable your mcombat style using @style "none"
      • Area attacks such as shaft sweep seem to be suffering targeting issues.
      • The shield wall style isn't working, this was broken when the hitroll formula was gutted and needs to be rebuilt now.
      • Some weirdness is occurring when people join fights already in progress, particularly if some combatants have set a team and others have not. Not entirely sure the cause for this yet but I assume it's some oversight in the script that determines what team a character should be on.
      StoryHost Kurzon
      Castle Marrach Staff

      The destiny of the world is determined less by the battles that are lost and won than by the stories it loves and believes in.