Anderson's Old World Lab · v1.0-alpha.10.53

Muster for Battle

Booting the application shell…

',marker+''); }; BE.openOrderFormationVersion='1.0-alpha.10.24.4'; BE.openOrderFormationSelfTest=function(){try{const h=this.decodeLegacy(),checks={marker:h.includes('OWL OPEN ORDER FORMATION FIX · v10.24.4'),role:h.includes("if(String(u.formation||'').toLowerCase()==='skirmish')return'skirmish';"),ranked:h.includes("function owlRankedFormation(u){return !!(u&&String(u.formation||'').toLowerCase()!=='skirmish'&&(u.closeOrder||u.openOrder));}"),ungor:h.includes('openOrderFormation10244')};return {pass:Object.values(checks).every(Boolean),checks,summary:'Open Order units with the Skirmishers rule remain ranked unless actually in Skirmish formation.'};}catch(e){return {pass:false,error:String(e&&e.stack||e)}}}; const test=BE.openOrderFormationSelfTest();if(!test.pass)throw new Error(test.error||JSON.stringify(test.checks)); app.diag.ok('open-order-formation-v10244','Open Order/Close Order legality keys off current formation state, not merely possession of the Skirmishers rule. 30-model ranked units require at least 6 files.'); }catch(e){if(window.OWL?.app)OWL.app.diag.fail('open-order-formation-v10244',e);else console.error(e)} })();

Old World Tournament Maker

First pass · 8 armies · 3-round Swiss · real AI-v-AI battles · official Matched Play scenarios