From bf884bf9f31f230d513aa02a884e487d401653aa Mon Sep 17 00:00:00 2001 From: Eric Stone Date: Mon, 13 Nov 2023 18:34:07 -0600 Subject: [PATCH] path --- docs/main.js | 2 +- docs/main.js.gz | Bin 26170 -> 26180 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/main.js b/docs/main.js index 973895d..0bc339c 100644 --- a/docs/main.js +++ b/docs/main.js @@ -1 +1 @@ -(()=>{function e(e,t=ne("dropWeaponType")){const n=window.thisKey;let a=window.selectedSkills;const l=e||structuredClone(n[t].weapons[ae("dropWeapon")]),s=10===l.rank&&document.getElementById("augUpgrades").checked;if(/BowGun/.test(t)&&("LightBowGun"===t&&"Long"===document.getElementById("BowgunBarrel").selectedOptions[0].text&&(l.baseRaw=~~(l.baseRaw*(a["Tune-Up"]<2?1.05:1.075))),"HeavyBowGun"===t&&"Power"===document.getElementById("BowgunBarrel").selectedOptions[0].text&&(l.baseRaw*=a["Tune-Up"]<2?1.125:1.15,l.baseRaw=~~l.baseRaw),s&&(l.baseRaw+="HeavyBowGun"===t?20:10)),"Bow"===t&&s&&(l.baseRaw+=15),!t.includes("Bow")&&s&&document.getElementById("augUpgrades").checked)if(/Water|Ice|Thunder|Fire|Dragon/.test(l.eleType))switch(l.baseRaw+=25,t){case"GreatSword":case"Hammer":l.baseEle+=30;break;case"lance":case"Gunlance":l.baseEle+=21;break;default:l.baseEle+=18}else l.baseRaw+=40;return l.baseRaw+=+document.querySelector("output.attackAug + output").value.slice(-2),l.aff=(l.aff||0)+ +document.querySelector("output.affinityAug + output").value.slice(-2),l.baseAff=l.aff,te.helpers.isStatusAttack(l)?l.baseEle+=+document.querySelector("output.statusAug + output").value.slice(-2):"None"!==l.eleType&&(l.baseEle+=+document.querySelector("output.elementalAug + output").value.slice(-2)),l}function t(e){if(!e)return;const t=te.armor(e);n(e,t.qurious,t.qurious);let s=document.querySelectorAll(`.${e} .armorAugment select`);for(let e=0;e<12;e++)s[e].selectedIndex=0;l([e]),a()}function n(e,t,n){let a=document.querySelector(`section.${e} .currentPoints`);a.textContent=a.textContent.replace(/(?=>\s)?\d+(?=[^/]*\/)/,t).replace(/(?<=\/)\d+/,n)}function a(){let e=te.statsByValue("Dragonheart").Resist,t=e||te.statsByValue("Furious").Resist+te.statsByValue("DragonConversion").Resist+te.statsByValue("DefenseBoost").Resist;const n={};for(let a of oe)n[a]=e||te.statsByValue(`${a}Resistance`).Resist+ +te.elValue(`${a}Res`)+t;for(let t of te.armorTypes()){let a=te.armor(t),l=document.querySelector(`.${t}`);for(let t=0;t<5;t++)l.querySelector(`.${ie.swapFirstLetterCase(oe[t])} output`).textContent=a.def[t+1],e||(n[oe[t]]+=+a.def[t+1])}for(let e=0;e<5;e++)document.querySelector(`#weapon .${ie.swapFirstLetterCase(oe[e])} output`).textContent=Math.min(50,n[oe[e]]);!function(){let e=0;for(let t of te.armorTypes()){let n=te.armor(t).def[0];document.querySelectorAll(`#${t}Qurious .augmentType`).forEach((e=>{1===e.selectedIndex&&(n-=[0,6,12][Math.max(0,+e.nextElementSibling.selectedIndex)])})),document.querySelector(`section.${t} .def output`).textContent=n,e+=+n}document.querySelector("#weapon .def output").textContent=e}()}function l(e=te.armorTypes()){Object.values(e).forEach((e=>{if(""===e)return;const t=te.armor(e),n={...t.skills},a=te.$$(`#${e}Qurious select.augmentType`);let l=[0,0,0],i=4,c=0;for(;c<3&&i--;){let e=t.decos[i];for(;e--;)l[c]=i+1,++c}for(let e of a){let t=e.nextElementSibling;if(!(t.selectedIndex<=0||e.selectedIndex<=0))if(2===e.selectedIndex||4===e.selectedIndex){const a=se.skills.removeFormatting(t.selectedOptions[0].textContent,"id");n[a]?n[a]+=e.selectedIndex-3:n[a]=1}else 3===e.selectedIndex&&(l=s(l,t.selectedIndex))}for(let n of te.$$(`section.${e}.eleDiv`))n.children[1].textContent=t[n.classList[0]];o(e,n),r(e,l)}))}function s(e,t){for(let n=0;n<3&&t>0;++n)0===e[n]&&(++e[n],--t);for(let n=0;n<3&&t>0;++n)for(;e[n]<4&&t;)++e[n],--t;return e}function o(e,t){const n=Object.entries(t),a=document.querySelectorAll(`section.${e} .skillDiv>output`);[2,3,4,0,1].forEach(((e,t)=>{const l=a[e];if(!n[t])return l.textContent="",void l.nextElementSibling.classList.add("augInvis");let s=n[t];s[0]=se.skills[s[0]].name,l.textContent=`${se.skills.formatName(s[0])} +${s[1]}`,l.nextElementSibling.classList.remove("augInvis")}))}function r(e,t){const[n,a]=te.el.decoImages[e];for(let e=0;e5&&l.classList.contains(`lvl${o}`))continue;if(l.className=l.className.replace(/(?<=lvl)\d/,o),l.src=l.src.replace(/lvl\d/,`lvl${o}`),!o){s.selectedIndex=0,s.innerHTML="";continue}let r=['','','','',''],i=Object.values(se.skills),c=i.length;for(let e=(c>>1)-1;e${e} +${t[n]}`)}}let d=r[0];for(;o;)d+=r[o--];s.innerHTML=d}}function i(e,t,n=!1){!n&&performance.now()-le.time?.augments<100?le.time.augments=performance.now():(le.time.augments=performance.now(),isFinite(t)||t&&!t.includes("---")||(t=""),d(e.previousElementSibling.selectedIndex,e,e.parentElement.parentElement.id.split("Qurious")[0],t),c(e.parentElement.parentElement.id.split("Qurious")[0]))}function c(e){const t=te.armor(e);let a={...t.skills};const s=document.querySelectorAll(`.${e} .augment`),o=document.querySelectorAll(`.${e} .augmentType`);let r=t.qurious,i=-1;for(;++i<6;){const e=o[i],t=s[i];t&&("-Skill"===e.value&&--a[re(t.textContent)]<0?(t.selectedIndex=0,e.selectedIndex=0):r+=+t.value)}for(;r<0&&i--;)+s[i].value<0&&(r-=+s[i].value,s[i].selectedIndex=0,o[i].selectedIndex=0);return l([e]),n(e,r,t.qurious),r}function d(e,t,n="",a=""){let l=+document.querySelector(`section.${n} .currentPoints`).textContent.match(/\d+(?=\/)/)[0];if(isFinite(+t.value)&&(l-=+t.value),e%2)return t.innerHTML=3===e?ie.slotAug(Math.min(3,~~(l/6))):ie.defAug(),a&&(t.selectedIndex=a),void c(n);const s=te.armor(n).skills;a&&(a=a>=0&&a<250?se.skills[a].name:re(a));let o=0,r=0,i=te.$$(`section.${n} .skillDiv>output`),d=[];for(let e of i)e.textContent&&d.push({name:re(e.textContent),id:se.skills[re(e.textContent)].id,level:+e.textContent.match(/\d+/)[0]});let u='';if(2===e)d.forEach((e=>{s[e.id]&&(e.name===a||e.level>0)&&(++r,u+=``,e.name===a&&(o=r))}));else{let e=[];if(5===d.length){se.skills[a].id;for(let t of d){let{qurious:n,name:a}=se.skills[t.name];!n||n>l||e.push([a,n])}}else{const t=Object.values(se.skills);for(let n=0;n<147;n++){const{name:a,qurious:s}=t[n];!s||s>l||e.push([se.skills.formatName(a),s])}}for(let t of e)u+=``,++r,re(t[0])===a&&(o=r)}t.innerHTML=u,a&&o>0&&(t.selectedIndex=o),c(n)}function u(e,t=!1){if(performance.now()-ce.time.quest<100&&!t)return;const n=te.mon(e);ce.time.quest=performance.now(),function(e){const t=te.weaponType().includes("Bow")?"shot":"H"===te.weaponType()[0]?"blunt":"sever",{eleType:n}=te.weapon(),a=de.indexOf(t),l=de.indexOf(n),s=te.mon(e).parts.sort(((e,t)=>t[a]-e[a]||t[l]-e[l]));let o="";s.forEach((e=>{o+=`