!function(){functione(e,n,t){returnnine?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}functionn(n){for(vart=1;t<arguments.length;t++){varr=null!=arguments[t]?arguments[t]:{},o=Object.keys(r);"function"==typeofObject.getOwnPropertySymbols&&(o=o.concat(Object.getOwnPropertySymbols(r).filter((function(e){returnObject.getOwnPropertyDescriptor(r,e).enumerable})))),o.forEach((function(t){e(n,t,r[t])}))}returnn}vart=({html:e,id:n,title:t}={})=>{Dialog.show(n,`<h3>${t}</h3>`+e);constr=document.querySelector(".popup_box");r&&(r.style.width="auto",r.style.maxWidth="1000px")};constr=(e,n={})=>{constt=localStorage.getItem(e);letr=n;returnt&&(r=JSON.parse(t)),r},o=(e,n)=>{localStorage.setItem(e,JSON.stringify(n))},i=(e="",n="")=>`https://${e}.tribalwarshelp.com/server/${n}`;constl={pl_PL:{showLatestEnnoblements:"Pokaż najnowsze przejęcia",village:"Wioska",newOwner:"Nowy właściciel",newOwnerTribe:"Plemię nowego właściciela",oldOwner:"Poprzedni właściciel",oldOwnerTribe:"Plemię poprzedniego właściciela",date:"Data",filters:"Filtry",apply:"Zastosuj",ennoblements:"Przejęcia",devNote:"Informacja od autora - Właśnie uruchomiłem nową stronę ze statystykami, nie zapomnij jej sprawdzić :)."},en_DK:{showLatestEnnoblements:"Show the latest ennoblements",village:"Village",newOwner:"New owner",newOwnerTribe:"New owner tribe",oldOwner:"Old owner",oldOwnerTribe:"Old owner tribe",filters:"Filters",date:"Date",apply:"Apply",ennoblements:"Ennoblements",devNote:"Information from the author - I've just launched a new stat tracking website, don't forget to check it out :)."},de_DE:{showLatestEnnoblements:"Zeige letzten Adelungen",village:"Dorf",newOwner:"Neuer Besitzer",newOwnerTribe:"Neuer Stamm",oldOwner:"Alter Besitzer",oldOwnerTribe:"Alter Stamm",filters:"Filter",date:"Datum",apply:"Anwenden",ennoblements:"Adelungen",devNote:"Information vom Entwickler - Ich habe eine neue Statistik-Website gestartet, vergiss nicht diese zu testen :)."}};consta=window.location.host.split(".")[0],s="kiszkowaty_show_latest_ennoblements_cache",d="kiszkowaty_show_latest_ennoblements_filter",w={newOwner:"",newOwnerTribe:"",oldOwner:"",oldOwnerTribe:""},m=l[window.game_data.locale]||l.en_DK,b=()=>(({query:e,variables:n={}}={})=>fetch("https://api.tribalwarshelp.com/graphql",{method:"POST",body:JSON.stringify({query:e,variables:n}),headers:{"Content-Type":"application/json"}}).then((e=>e.json())).then((({data:e,errors:n})=>{if(n&&Array.isArray(n)&&n.length>0)thrownewError(n[0].message);returnnewPromise((n=>n(e)))})))({query:"\n query ennoblements($server: String!, $sort: [String!], $limit: Int) {\n ennoblements(server: $server, sort: $sort, limit: $limit) {\n items {\n newOwner {\n id\n name\n tribe {\n id\n name\n tag\n }\n }\n oldOwner {\n id\n name\n tribe {\n id\n name\n tag\n }\n }\n ennobledAt\n village {\n id\n name\n x\n y\n }\n }\n }\n }\n ",variables:{server:a,limit:50,sort:["ennobledAt DESC"]}}).then((e=>(((e={})=>{o(s,e)})(e),newPromise((n=>n(e)))))),c=(e,n)=>e&&e.name.toLowerCase().includes(n.toLowerCase()),u=(e,n)=>e&&e.tribe&&(e.tribe.name.toLowerCase().includes(n.toLowerCase())||e.tribe.tag.toLowerCase().includes(n.toLowerCase())),h=(e=[],{newOwner:n,newOwnerTribe:t,oldOwner:r,oldOwnerTribe:o}={})=>e.filter((e=>!(n&&!c(e.newOwner,n))&&(!(t&&!u(e.newOwner,t))&&(!(r&&!c(e.oldOwner,r))&&!(o&&!u(e.oldOwner,o)))))),p=(e,t)=>{e.preventDefault();constr=n({},w,{newOwner:e.target[0].value,newOwnerTribe:e.target[1].value,oldOwner:e.target[2].value,oldOwnerTribe:e.target[3].value});document.querySelector("#le_table tbody").innerHTML=O(h(t,r)).join(""),((e={})=>{o(d,e)})(r)},g=e=>{returne&&e.name?`<a href="${n=e.id,window.location.origin+TribalWars.buildURL("",{screen:"info_player",id:n