{"id":5254,"date":"2023-09-17T15:39:59","date_gmt":"2023-09-17T15:39:59","guid":{"rendered":"https:\/\/www.runesofmagic-infos.com\/runic-compendium-beta\/"},"modified":"2023-09-17T15:39:59","modified_gmt":"2023-09-17T15:39:59","slug":"runic-compendium-beta","status":"publish","type":"page","link":"https:\/\/www.runesofmagic-infos.com\/en\/runic-compendium-beta\/","title":{"rendered":"Runic Compendium (Beta)"},"content":{"rendered":"\n<div id=\"main_wrapper\">\n    <div class=\"container logo\">\n        <a class=\"brand\" href=\"\"><img decoding=\"async\" src=\"\" alt=\"\"><\/a>\n    <\/div>\n    <!-- NAVBAR\n    ================================================== -->\n    <!--\/.nav-collapse -->\n<\/div>\n<!-- \/.navbar-inner -->\n<!-- \/.navbar -->\n<!-- Marketing messaging and featurettes\n    ================================================== -->\n<!-- Wrap the rest of the page in another container to center all the content. -->\n\n<div class=\"title_wrapper\">\n    <div class=\"container\">\n        <div class=\"span12\">\n            <div class=\"span6\">\n                <h1>\n  Runic Compendium\n                <\/h1>\n            <\/div>\n\n            <div class=\"breadcrumbs\">\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div class=\"page normal-page\">\n    <div class=\"container\">\n        <div class=\"row\">\n            <div class=\"span12\">\n                <p style=\"text-align: center;\">\n                <\/p>\n\n                <p style=\"text-align: justify;\">\n  The three old rune articles have been merged and improved with the Rune Compendium. In addition to some new functions, it is no longer necessary to switch between items\n. For example, you can reduce the number of runes in the rune list to a small selection, compare their values and properties in the rune overview\n and finally break down the runes into their components in the rune combination. \n                <\/p>\n\n                <p style=\"text-align: justify;\">\n  While the rune list and overview are quite similar to the old articles, the rune combination has been fundamentally revised:\n                <\/p>\n\n                <ul>\n                    <li>The number and degree of the rune can now be changed afterwards instead of having to be determined beforehand.\n                    <\/li>\n\n                    <li>Runes are no longer opened and closed by a plus or minus icon, but by clicking on the name. It is now also possible to break down level 0 runes (e.g.\n magic or resistance).\n                    <\/li>\n\n                    <li>Use the <img decoding=\"async\" src=\"img\/openall.jpg\" alt=\"\"> icon to expand the corresponding rune up to the level 0 runes.\n                    <\/li>\n\n                    <li>You can use the <img decoding=\"async\" src=\"img\/change.jpg\" alt=\"\"> icon to switch between the combination variants of the runes from Chapter IV.\n                    <\/li>\n\n                    <li>If more than two runes have been added, the required runes and charges of all runes are listed below.\n                    <\/li>\n                <\/ul>\n\n                <p style=\"text-align: justify;\">\n  The first attribute filter is used to determine the attributes that the rune may have.<br> The second attribute filter is used to determine the attributes that the rune must have.<br> <i>OR<\/i> can be used to determine whether the attributes in the second attribute filter are linked with <i>OR<\/i> or with <i>AND<\/i>. For example, if stamina and\n wisdom are selected, the rune must have stamina or wisdom for <i>OR<\/i>, and stamina and wisdom for <i>AND<\/i>. \n                <\/p>\n                <script type=\"text\/javascript\">\n                        \/\/<![CDATA[\n\n                        var currentRuneID = 521071;\n                        var currentScreen = \"Runelist\";\n\n                        var n = 0;\n                        var runeName = new Array();\n                        var runeComponent = new Array();\n                        var runeAttribute = new Array();\n                        var runeType = new Array();\n\n                        var subRuneCharges = new Array();\n                        var subRuneCount = new Array();\n                        var subRuneTier = new Array();\n\n                        var rune = new Array();\n\n                        var runeOrder = new Array();\n                        runeOrder = [521071, 520561, 520361, 521391, 521131, 520281, 520891, 520381, 521191, 520721, 520521, 521091, 520741, 521351, 520781, 521311, 520461, 520481, 520931, 520951, 521031, 521011, 520681, 520911, 520971, 520081, 520161, 520441, 521151, 520501, 520141, 521471, 520301, 520221, 520661, 521331, 521431, 520601, 521451, 520421, 520641, 521291, 520181, 520021, 520101, 521051, 520321, 520241, 521111, 520341, 521371, 520121, 521231, 520261, 520761, 521171, 520701, 520061, 520201, 521251, 520581, 521211, 520621, 521411, 520401, 520041, 520871, 520821, 520991, 520541, 521271, 520801];\n                        var romanNumeral = new Array();\n                        romanNumeral = ['I', 'II', 'III', 'IV', 'V', 'VI', 'VII', 'VIII', 'IX', 'X'];\n\n                        var levelZeroRune = new Array();\n                        levelZeroRune = [520081, 520161, 520141, 520221, 520181, 520021, 520101, 520121, 520061, 520201, 520041];\n\n                        var attDisjunction = true;\n\n                        var filterOne = new Array();\n                        var filterTwo = new Array();\n                        var attByName = new Array();\n\n\n                        attByName[0] = \"Ausdauer\";\n                        attByName[1] = \"St\u00e4rke\";\n                        attByName[2] = \"Geschicklichkeit\";\n                        attByName[3] = \"Intelligenz\";\n                        attByName[4] = \"Weisheit\";\n                        attByName[5] = \"Physischer Angriff\";\n                        attByName[6] = \"Magischer Angriff\";\n                        attByName[7] = \"Maximale LP\";\n                        attByName[8] = \"Maximale MP\";\n                        attByName[9] = \"Verteidigung\";\n                        attByName[10] = \"Magische Verteidigung\";\n                        attByName[11] = \"besondere Attribute\";\n\n                        function changeAttDisjunction() {\n                        attDisjunction = !attDisjunction;\n                        document.getElementById(\"attDisjunctionLink\").innerHTML = (attDisjunction ? \"(ODER)\" : \"(UND)\");\n                        updateScreen();\n                        }\n\n                        function filterRune(id, one) {\n                        if (one) {\n                        filterOne[id] = !filterOne[id];\n                        document.getElementById(\"filterOne\" + id).style.color = (filterOne[id] ? \"rgb(0, 0, 0)\" : \"rgb(0, 0, 0)\");\n                        } else {\n                        filterTwo[id] = !filterTwo[id];\n                        document.getElementById(\"filterTwo\" + id).style.color = (filterTwo[id] ? \"rgb(0, 0, 0)\" : \"rgb(0, 0, 0)\");\n                        }\n                        updateScreen();\n                        }\n\n                        function postFilterLink(id, one, active) {\n                        var color = active ? \"#000000\" : \"#aa9977\";\n\n                        if (one) {\n                        document.write(\"<a style=\\\"font-weight: normal; text-decoration: none;\\\" onmouseover=\\\"this.style.textDecoration='underline'\\\" onmouseout=\\\"this.style.textDecoration='none'\\\" id=\\\"filterOne\" + id + \"\\\" href=\\\"javascript:void(0)\\\" onclick=\\\"filterRune(\" + id + \", true);\\\">\" + attByName[id] + \"<\\\/a><br>\");\n                        document.getElementById(\"filterOne\" + id).style.color = color;\n                        } else {\n                        document.write(\"<a style=\\\"font-weight: normal; text-decoration: none;\\\" onmouseover=\\\"this.style.textDecoration='underline'\\\" onmouseout=\\\"this.style.textDecoration='none'\\\" id=\\\"filterTwo\" + id + \"\\\" href=\\\"javascript:void(0)\\\" onclick=\\\"filterRune(\" + id + \", false);\\\">\" + attByName[id] + \"<\\\/a><br>\");\n                        document.getElementById(\"filterTwo\" + id).style.color = color;\n                        }\n                        }\n\n                        function getRuneAttribute(runeID, attNr, sign) {\n                        if (runeAttribute[runeID].length < 3 &#038;&#038; attNr == 1) {\n                        return \" \";\n                        }\n\n                        var str = \"\";\n\n                        if (sign) {\n                        if (runeID == 520701 || runeID == 521291 || runeID == 521311) {\n                        str += \"-\";\n                        } else {\n                        str += \"+\";\n                        }\n                        }\n\n                        str += runeAttribute[runeID][(attNr == 0 ? 1 : 3)][0];\n                        return str;\n                        }\n\n                        function newRunePattern(runeID, name, component, attribute, type) {\n                        runeName[runeID] = name;\n                        runeComponent[runeID] = component;\n                        runeAttribute[runeID] = attribute;\n                        runeType[runeID] = type;\n                        }\n\n\n                        newRunePattern(520561, \"Aggression\", [[520521, 520501]], [[\"6\", \"8\", \"12\", \"18\", \"26\", \"36\", \"48\", \"62\", \"78\", \"97\"], [\"St\u00e4rke\"], [\"5\", \"6\", \"10\", \"14\", \"21\", \"29\", \"39\", \"50\", \"63\", \"77\"], [\"Physischer Angriff\"]], \"normale Rune\");\n                        newRunePattern(520281, \"Aufregung\", [[520081, 520021]], [[\"3\", \"5\", \"7\", \"10\", \"15\", \"21\", \"28\", \"36\", \"45\", \"55\"], [\"St\u00e4rke\"], [\"1\", \"2\", \"3\", \"4\", \"6\", \"8\", \"11\", \"14\", \"18\", \"22\"], [\"Intelligenz\"]], \"normale Rune\");\n                        newRunePattern(520381, \"Barriere\", [[520301, 520341]], [[\"8\", \"11\", \"16\", \"24\", \"34\", \"48\", \"63\", \"82\", \"103\", \"127\"], [\"Verteidigung\"], [\"2\", \"2\", \"3\", \"5\", \"7\", \"10\", \"13\", \"16\", \"21\", \"25\"], [\"Weisheit\"]], \"normale Rune\");\n                        newRunePattern(520721, \"Beute\", [[0]], [[\"10%\", \"20%\", \"30%\", \"40%\", \"50%\", \"60%\", \"70%\", \"80%\", \"90%\", \"100%\"], [\"Droprate\"]], \"Waffenrune\");\n                        newRunePattern(520521, \"Beweglichkeit\", [[520461, 520441]], [[\"5\", \"7\", \"10\", \"16\", \"23\", \"31\", \"42\", \"54\", \"68\", \"84\"], [\"St\u00e4rke\"], [\"2\", \"3\", \"4\", \"6\", \"9\", \"13\", \"17\", \"22\", \"27\", \"34\"], [\"Geschicklichkeit\"]], \"normale Rune\");\n                        newRunePattern(520741, \"Erfahrung\", [[0]], [[\"10%\", \"20%\", \"30%\", \"40%\", \"50%\", \"60%\", \"70%\", \"80%\", \"90%\", \"100%\"], [\"Erfahrungsrate\"]], \"Waffenrune\");\n                        newRunePattern(520781, \"Explosion\", [[0]], [[\"60\", \"80\", \"100\", \"120\", \"140\", \"160\", \"180\", \"200\", \"220\", \"240\"], [\"Magische kritische Trefferrate\"]], \"Waffenrune\");\n                        newRunePattern(520461, \"Font\u00e4ne\", [[520401, 520421]], [[\"7\", \"11\", \"17\", \"22\", \"30\", \"39\", \"49\", \"61\", \"75\", \"92\"], [\"MP-Erholungsrate\"]], \"Ornamentrune\");\n                        newRunePattern(520481, \"Furchtlosigkeit\", [[520401, 520381]], [[\"10\", \"17\", \"25\", \"34\", \"45\", \"59\", \"74\", \"93\", \"114\", \"140\"], [\"Alle Widerstandskr\u00e4fte\"]], \"Ornamentrune\");\n                        newRunePattern(520681, \"Hass\", [[520561, 520621]], [[\"3%\", \"6%\", \"9%\", \"12%\", \"15%\", \"20%\", \"25%\", \"30%\", \"35%\", \"45%\"], [\"Aggro\"]], \"Waffenrune\");\n                        newRunePattern(520081, \"Lebenskraft\", [[520061, 520221]], [[\"3\", \"4\", \"6\", \"9\", \"13\", \"18\", \"24\", \"31\", \"39\", \"48\"], [\"Weisheit\"]], \"normale Rune\");\n                        newRunePattern(520161, \"Leid\", [[520021, 520061]], [[\"6\", \"8\", \"12\", \"18\", \"26\", \"36\", \"48\", \"62\", \"78\", \"96\"], [\"Physischer Angriff\"]], \"normale Rune\");\n                        newRunePattern(520441, \"Leidenschaft\", [[520361, 520381]], [[\"7\", \"11\", \"17\", \"22\", \"30\", \"39\", \"49\", \"61\", \"75\", \"92\"], [\"LP-Erholung\"]], \"Ornamentrune\");\n                        newRunePattern(520501, \"Macht\", [[520481, 520441]], [[\"5\", \"7\", \"10\", \"16\", \"23\", \"31\", \"42\", \"54\", \"68\", \"84\"], [\"St\u00e4rke\"], [\"2\", \"3\", \"4\", \"6\", \"9\", \"13\", \"17\", \"22\", \"27\", \"34\"], [\"Ausdauer\"]], \"normale Rune\");\n                        newRunePattern(520141, \"Magie\", [[520081, 520221]], [[\"10\", \"17\", \"25\", \"34\", \"45\", \"59\", \"74\", \"93\", \"114\", \"140\"], [\"Maximale MP\"]], \"normale Rune\");\n                        newRunePattern(520301, \"Mut\", [[520141, 520041]], [[\"3\", \"5\", \"7\", \"10\", \"15\", \"21\", \"28\", \"36\", \"45\", \"55\"], [\"Ausdauer\"], [\"1\", \"2\", \"3\", \"4\", \"6\", \"8\", \"11\", \"14\", \"18\", \"22\"], [\"Weisheit\"]], \"normale Rune\");\n                        newRunePattern(520221, \"Panzer\", [[520081, 520141]], [[\"6\", \"8\", \"12\", \"18\", \"26\", \"36\", \"48\", \"62\", \"78\", \"96\"], [\"Magische Verteidigung\"]], \"normale Rune\");\n                        newRunePattern(520661, \"Potenzial\", [[520361, 520421]], [[\"3\", \"4\", \"6\", \"9\", \"13\", \"18\", \"24\", \"31\", \"39\", \"48\"], [\"Alle Attribute\"]], \"normale Rune\");\n                        newRunePattern(520601, \"Revolution\", [[520521, 520541]], [[\"6\", \"8\", \"12\", \"18\", \"26\", \"36\", \"48\", \"62\", \"78\", \"97\"], [\"Geschicklichkeit\"], [\"5\", \"6\", \"10\", \"14\", \"21\", \"29\", \"39\", \"50\", \"63\", \"77\"], [\"Physischer Angriff\"]], \"normale Rune\");\n                        newRunePattern(520421, \"Schaden\", [[520301, 520281]], [[\"8\", \"11\", \"16\", \"24\", \"34\", \"48\", \"63\", \"82\", \"103\", \"127\"], [\"Magischer Angriff\"], [\"2\", \"2\", \"3\", \"5\", \"7\", \"10\", \"13\", \"16\", \"21\", \"25\"], [\"St\u00e4rke\"]], \"normale Rune\");\n                        newRunePattern(520641, \"Schild\", [[0]], [[\"6\", \"8\", \"12\", \"18\", \"26\", \"36\", \"48\", \"62\", \"78\", \"97\"], [\"Weisheit\"], [\"5\", \"6\", \"10\", \"14\", \"21\", \"29\", \"39\", \"50\", \"63\", \"77\"], [\"Magische Verteidigung\"]], \"normale Rune\");\n                        newRunePattern(520181, \"Schlag\", [[520061, 520141]], [[\"6\", \"8\", \"12\", \"18\", \"26\", \"36\", \"48\", \"62\", \"78\", \"96\"], [\"Magischer Angriff\"]], \"normale Rune\");\n                        newRunePattern(520021, \"Schlagkraft\", [[520041, 520081]], [[\"3\", \"4\", \"6\", \"9\", \"13\", \"18\", \"24\", \"31\", \"39\", \"48\"], [\"St\u00e4rke\"]], \"normale Rune\");\n                        newRunePattern(520101, \"Schnelligkeit\", [[520041, 520061]], [[\"3\", \"4\", \"6\", \"9\", \"13\", \"18\", \"24\", \"31\", \"39\", \"48\"], [\"Geschicklichkeit\"]], \"normale Rune\");\n                        newRunePattern(520321, \"Stimulation\", [[520121, 520101]], [[\"3\", \"5\", \"7\", \"10\", \"15\", \"21\", \"28\", \"36\", \"45\", \"55\"], [\"Geschicklichkeit\"], [\"1\", \"2\", \"3\", \"4\", \"6\", \"8\", \"11\", \"14\", \"18\", \"22\"], [\"Ausdauer\"]], \"normale Rune\");\n                        newRunePattern(520241, \"S\u00fchne\", [[520121, 520041]], [[\"10\", \"17\", \"25\", \"34\", \"45\", \"59\", \"74\", \"93\", \"114\", \"140\"], [\"Maximale LP\"], [\"2\", \"3\", \"5\", \"7\", \"9\", \"12\", \"15\", \"19\", \"23\", \"28\"], [\"Ausdauer\"]], \"normale Rune\");\n                        newRunePattern(520341, \"Triumph\", [[520121, 520061]], [[\"3\", \"5\", \"7\", \"10\", \"15\", \"21\", \"28\", \"36\", \"45\", \"55\"], [\"Intelligenz\"], [\"1\", \"2\", \"3\", \"4\", \"6\", \"8\", \"11\", \"14\", \"18\", \"22\"], [\"Geschicklichkeit\"]], \"normale Rune\");\n                        newRunePattern(520121, \"Unerm\u00fcdlichkeit\", [[520041, 520201]], [[\"10\", \"17\", \"25\", \"34\", \"45\", \"59\", \"74\", \"93\", \"114\", \"140\"], [\"Maximale LP\"]], \"normale Rune\");\n                        newRunePattern(520261, \"Vergeltung\", [[520081, 520061]], [[\"10\", \"17\", \"25\", \"34\", \"45\", \"59\", \"74\", \"93\", \"114\", \"140\"], [\"Maximale MP\"], [\"1\", \"1\", \"2\", \"3\", \"4\", \"5\", \"6\", \"7\", \"9\", \"11\"], [\"Weisheit\"]], \"normale Rune\");\n                        newRunePattern(520761, \"Verh\u00e4ngnis\", [[0]], [[\"60\", \"80\", \"100\", \"120\", \"140\", \"160\", \"180\", \"200\", \"220\", \"240\"], [\"Physische kritische Trefferrate\"]], \"Waffenrune\");\n                        newRunePattern(520061, \"Verstand\", [[520081, 520181]], [[\"3\", \"4\", \"6\", \"9\", \"13\", \"18\", \"24\", \"31\", \"39\", \"48\"], [\"Intelligenz\"]], \"normale Rune\");\n                        newRunePattern(520701, \"Vers\u00f6hnung\", [[520581, 520641]], [[\"3%\", \"6%\", \"9%\", \"12%\", \"15%\", \"20%\", \"25%\", \"30%\", \"35%\", \"45%\"], [\"Aggro\"]], \"Waffenrune\");\n                        newRunePattern(520201, \"Verteidigung\", [[520041, 520101]], [[\"6\", \"8\", \"12\", \"18\", \"26\", \"36\", \"48\", \"62\", \"78\", \"96\"], [\"Verteidigung\"]], \"normale Rune\");\n                        newRunePattern(520581, \"Vorsprung\", [[520541, 520501]], [[\"6\", \"8\", \"12\", \"18\", \"26\", \"36\", \"48\", \"62\", \"78\", \"97\"], [\"Intelligenz\"], [\"5\", \"6\", \"10\", \"14\", \"21\", \"29\", \"39\", \"50\", \"63\", \"77\"], [\"Magischer Angriff\"]], \"normale Rune\");\n                        newRunePattern(520621, \"Wall\", [[0]], [[\"6\", \"8\", \"12\", \"18\", \"26\", \"36\", \"48\", \"62\", \"78\", \"97\"], [\"Ausdauer\"], [\"5\", \"6\", \"10\", \"14\", \"21\", \"29\", \"39\", \"50\", \"63\", \"77\"], [\"Verteidigung\"]], \"normale Rune\");\n                        newRunePattern(520401, \"Widerstand\", [[520301, 520321]], [[\"8\", \"11\", \"16\", \"24\", \"34\", \"48\", \"63\", \"82\", \"103\", \"127\"], [\"Magische Verteidigung\"], [\"2\", \"2\", \"3\", \"5\", \"7\", \"10\", \"13\", \"16\", \"21\", \"25\"], [\"Ausdauer\"]], \"normale Rune\");\n                        newRunePattern(520041, \"Widerstandskraft\", [[520021, 520101]], [[\"3\", \"4\", \"6\", \"9\", \"13\", \"18\", \"24\", \"31\", \"39\", \"48\"], [\"Ausdauer\"]], \"normale Rune\");\n                        newRunePattern(520821, \"Wunder\", [[0]], [[\"11\", \"24\", \"39\", \"56\", \"75\", \"96\", \"119\", \"144\", \"171\", \"200\"], [\"Magieschadenspunkte\"]], \"Waffenrune\");\n                        newRunePattern(520541, \"Zauberei\", [[520481, 520461]], [[\"5\", \"7\", \"10\", \"16\", \"23\", \"31\", \"42\", \"54\", \"68\", \"84\"], [\"Intelligenz\"], [\"2\", \"3\", \"4\", \"6\", \"9\", \"13\", \"17\", \"22\", \"27\", \"34\"], [\"Weisheit\"]], \"normale Rune\");\n                        newRunePattern(520801, \"Zorn\", [[0]], [[\"11\", \"24\", \"39\", \"56\", \"75\", \"96\", \"119\", \"144\", \"171\", \"200\"], [\"Schaden\"]], \"Waffenrune\");\n                        newRunePattern(520361, \"\u00c4rger\", [[520281, 520341]], [[\"8\", \"11\", \"16\", \"24\", \"34\", \"48\", \"63\", \"82\", \"103\", \"127\"], [\"Physischer Angriff\"], [\"2\", \"2\", \"3\", \"5\", \"7\", \"10\", \"13\", \"16\", \"21\", \"25\"], [\"Intelligenz\"]], \"normale Rune\");\n                        newRunePattern(520871, \"Wild\", [[520021, 520041, 520081], [520891, 520931]], [[\"3\", \"5\", \"8\", \"12\", \"17\", \"23\", \"30\", \"38\", \"47\", \"57\"], [\"St\u00e4rke\"]], \"normale Rune\");\n                        newRunePattern(520891, \"Ausdauer\", [[520041, 520021, 520101], [520871, 520951]], [[\"3\", \"5\", \"8\", \"12\", \"17\", \"23\", \"30\", \"38\", \"47\", \"57\"], [\"Ausdauer\"]], \"normale Rune\");\n                        newRunePattern(520911, \"Intellekt\", [[520061, 520081, 520181], [520931, 521031]], [[\"3\", \"5\", \"8\", \"12\", \"17\", \"23\", \"30\", \"38\", \"47\", \"57\"], [\"Intelligenz\"]], \"normale Rune\");\n                        newRunePattern(520931, \"Geist\", [[520081, 520061, 520221], [521071, 520911]], [[\"3\", \"5\", \"8\", \"12\", \"17\", \"23\", \"30\", \"38\", \"47\", \"57\"], [\"Weisheit\"]], \"normale Rune\");\n                        newRunePattern(520951, \"Geschicklichkeit\", [[520101, 520041, 520061], [520891, 520911]], [[\"3\", \"5\", \"8\", \"12\", \"17\", \"23\", \"30\", \"38\", \"47\", \"57\"], [\"Geschicklichkeit\"]], \"normale Rune\");\n                        newRunePattern(520971, \"Leben\", [[520121, 520041, 520201], [520891, 521051]], [[\"19\", \"32\", \"52\", \"78\", \"110\", \"149\", \"195\", \"247\", \"305\", \"370\"], [\"Maximale LP\"]], \"normale Rune\");\n                        newRunePattern(520991, \"Zauber\", [[520141, 520081, 520221], [521071, 520931]], [[\"19\", \"32\", \"52\", \"78\", \"110\", \"149\", \"195\", \"247\", \"305\", \"370\"], [\"Maximale MP\"]], \"normale Rune\");\n                        newRunePattern(521011, \"Grausamkeit\", [[520161, 520021, 520061], [520911, 520871]], [[\"16\", \"27\", \"44\", \"66\", \"93\", \"126\", \"165\", \"209\", \"258\", \"313\"], [\"Physischer Angriff\"]], \"normale Rune\");\n                        newRunePattern(521031, \"Gl\u00fccksbringer\", [[520181, 520061, 520141], [520911, 520991]], [[\"16\", \"27\", \"44\", \"66\", \"93\", \"126\", \"165\", \"209\", \"258\", \"313\"], [\"Magischer Angriff\"]], \"normale Rune\");\n                        newRunePattern(521051, \"Schutz\", [[520201, 520041, 520101], [520891, 520951]], [[\"16\", \"27\", \"44\", \"66\", \"93\", \"126\", \"165\", \"209\", \"258\", \"313\"], [\"Verteidigung\"]], \"normale Rune\");\n                        newRunePattern(521071, \"Abwehr\", [[520221, 520081, 520141], [520931, 520991]], [[\"16\", \"27\", \"44\", \"66\", \"93\", \"126\", \"165\", \"209\", \"258\", \"313\"], [\"Magische Verteidigung\"]], \"normale Rune\");\n                        newRunePattern(521091, \"B\u00f6sartigkeit\", [[520241, 520041, 520121], [520891, 520971]], [[\"19\", \"39\", \"65\", \"97\", \"136\", \"182\", \"234\", \"292\", \"357\", \"429\"], [\"Maximale LP\"], [\"3\", \"6\", \"10\", \"15\", \"21\", \"28\", \"36\", \"45\", \"55\", \"66\"], [\"Ausdauer\"]], \"normale Rune\");\n                        newRunePattern(521111, \"Teufel\", [[520261, 520061, 520081], [520931, 520911]], [[\"19\", \"39\", \"65\", \"97\", \"136\", \"182\", \"234\", \"292\", \"357\", \"429\"], [\"Maximale MP\"], [\"3\", \"6\", \"10\", \"15\", \"21\", \"28\", \"36\", \"45\", \"55\", \"66\"], [\"Weisheit\"]], \"normale Rune\");\n                        newRunePattern(521131, \"Auffassungsgabe\", [[520281, 520021, 520081], [520871, 520931]], [[\"3\", \"6\", \"10\", \"15\", \"21\", \"28\", \"36\", \"45\", \"55\", \"66\"], [\"St\u00e4rke\"], [\"3\", \"6\", \"10\", \"15\", \"21\", \"28\", \"36\", \"45\", \"55\", \"66\"], [\"Intelligenz\"]], \"normale Rune\");\n                        newRunePattern(521151, \"Leistungsf\u00e4higkeit\", [[520301, 520041, 520141], [520891, 520991]], [[\"3\", \"6\", \"10\", \"15\", \"21\", \"28\", \"36\", \"45\", \"55\", \"66\"], [\"Ausdauer\"], [\"3\", \"6\", \"10\", \"15\", \"21\", \"28\", \"36\", \"45\", \"55\", \"66\"], [\"Weisheit\"]], \"normale Rune\");\n                        newRunePattern(521171, \"Versessenheit\", [[520321, 520101, 520121], [520951, 520971]], [[\"3\", \"6\", \"10\", \"15\", \"21\", \"28\", \"36\", \"45\", \"55\", \"66\"], [\"Geschicklichkeit\"], [\"3\", \"6\", \"10\", \"15\", \"21\", \"28\", \"36\", \"45\", \"55\", \"66\"], [\"Ausdauer\"]], \"normale Rune\");\n                        newRunePattern(521191, \"Begreifen\", [[520341, 520061, 520121], [520911, 520971]], [[\"3\", \"6\", \"10\", \"15\", \"21\", \"28\", \"36\", \"45\", \"55\", \"66\"], [\"Intelligenz\"], [\"3\", \"6\", \"10\", \"15\", \"21\", \"28\", \"36\", \"45\", \"55\", \"66\"], [\"Geschicklichkeit\"]], \"normale Rune\");\n                        newRunePattern(521211, \"Wahnsinn\", [[520361, 520281, 520341], [521131, 521191]], [[\"12\", \"32\", \"55\", \"80\", \"107\", \"137\", \"170\", \"205\", \"242\", \"290\"], [\"Physischer Angriff\"], [\"5\", \"13\", \"22\", \"32\", \"43\", \"55\", \"68\", \"82\", \"97\", \"116\"], [\"Intelligenz\"]], \"normale Rune\");\n                        newRunePattern(521231, \"Unerschrockenheit\", [[520381, 520301, 520341], [521151, 521191]], [[\"27\", \"71\", \"121\", \"176\", \"236\", \"302\", \"374\", \"451\", \"533\", \"638\"], [\"Verteidigung\"], [\"5\", \"13\", \"22\", \"32\", \"43\", \"55\", \"68\", \"82\", \"97\", \"116\"], [\"Weisheit\"]], \"normale Rune\");\n                        newRunePattern(521251, \"Verzauberung\", [[520401, 520301, 520321], [521151, 521171]], [[\"27\", \"71\", \"121\", \"176\", \"236\", \"302\", \"374\", \"451\", \"533\", \"638\"], [\"Magische Verteidigung\"], [\"5\", \"13\", \"22\", \"32\", \"43\", \"55\", \"68\", \"82\", \"97\", \"116\"], [\"Ausdauer\"]], \"normale Rune\");\n                        newRunePattern(521271, \"Zerst\u00f6rung\", [[520421, 520281, 520301], [521131, 521151]], [[\"12\", \"32\", \"55\", \"80\", \"107\", \"137\", \"170\", \"205\", \"242\", \"290\"], [\"Magischer Angriff\"], [\"5\", \"13\", \"22\", \"32\", \"43\", \"55\", \"68\", \"82\", \"97\", \"116\"], [\"St\u00e4rke\"]], \"normale Rune\");\n                        newRunePattern(521291, \"Schlachtzug\", [[520441, 520361, 520381], [521211, 521231]], [[\"1%\", \"1%\", \"2%\", \"3%\", \"4%\", \"5%\", \"6%\", \"7%\", \"9%\", \"11%\"], [\"Angriffsgeschwindigkeit\"]], \"Waffenrune\");\n                        newRunePattern(521311, \"Fluch\", [[520461, 520401, 520421], [521251, 521271]], [[\"1%\", \"1%\", \"2%\", \"3%\", \"4%\", \"5%\", \"6%\", \"7%\", \"9%\", \"11%\"], [\"Zauberverz\u00f6gerung\"]], \"Waffenrune\");\n                        newRunePattern(521331, \"Pr\u00e4zision\", [[520481, 520381, 520401], [521231, 521251]], [[\"1%\", \"1%\", \"2%\", \"3%\", \"4%\", \"5%\", \"6%\", \"7%\", \"9%\", \"11%\"], [\"Pr\u00e4zision bei physischen Angriffen\"], [\"1%\", \"1%\", \"2%\", \"3%\", \"4%\", \"5%\", \"6%\", \"7%\", \"9%\", \"11%\"], [\"Magische Pr\u00e4zision\"]], \"Waffenrune\");\n                        newRunePattern(521351, \"Erleuchtung\", [[520661, 520361, 520421], [521211, 521271]], [[\"4\", \"6\", \"9\", \"13\", \"18\", \"24\", \"31\", \"39\", \"48\", \"58\"], [\"Alle Attribute\"]], \"normale Rune\");\n\n                        newRunePattern(521371, \"Tyrann\", [[520501, 520481, 520441], [521331, 521291]], [[\"9\", \"25\", \"40\", \"56\", \"72\", \"87\", \"103\", \"119\", \"134\", \"150\"], [\"St\u00e4rke\"], [\"9\", \"25\", \"40\", \"56\", \"72\", \"87\", \"103\", \"119\", \"134\", \"150\"], [\"Ausdauer\"]], \"normale Rune\");\n                        newRunePattern(521391, \"Assassine\", [[520521, 520461, 520441], [521291, 521311]], [[\"9\", \"25\", \"40\", \"56\", \"72\", \"87\", \"103\", \"119\", \"134\", \"150\"], [\"St\u00e4rke\"], [\"9\", \"25\", \"40\", \"56\", \"72\", \"87\", \"103\", \"119\", \"134\", \"150\"], [\"Geschicklichkeit\"]], \"normale Rune\");\n                        newRunePattern(521411, \"Weiser\", [[520541, 520461, 520481], [521311, 521331]], [[\"9\", \"25\", \"40\", \"56\", \"72\", \"87\", \"103\", \"119\", \"134\", \"150\"], [\"Intelligenz\"], [\"9\", \"25\", \"40\", \"56\", \"72\", \"87\", \"103\", \"119\", \"134\", \"150\"], [\"Weisheit\"]], \"normale Rune\");\n                        newRunePattern(521431, \"R\u00e4tsel\", [[520561,520201,520521], [521311, 521331]], [[\"15\", \"33\", \"52\", \"70\", \"88\", \"107\", \"125\", \"143\", \"162\", \"180\"], [\"St\u00e4rke\"], [\"37\", \"83\", \"129\", \"175\", \"221\", \"266\", \"312\", \"358\", \"404\", \"450\"], [\"physischer Angriff\"]], \"normale Rune\");\n                        newRunePattern(521451, \"Richter\", [[520581,520501,520541], [521311, 521331]], [[\"15\", \"33\", \"52\", \"70\", \"88\", \"107\", \"125\", \"143\", \"162\", \"180\"], [\"Intelligenz\"], [\"37\", \"83\", \"129\", \"175\", \"221\", \"266\", \"312\", \"358\", \"404\", \"450\"], [\"magischer Angriff\"]], \"normale Rune\");\n                        newRunePattern(521471, \"Massaker\", [[520601, 520521, 520541], [521391, 521411]], [[\"15\", \"33\", \"52\", \"70\", \"88\", \"107\", \"125\", \"143\", \"162\", \"180\"], [\"Geschicklichkeit\"], [\"37\", \"83\", \"129\", \"175\", \"221\", \"266\", \"312\", \"358\", \"404\", \"450\"], [\"physischer Angriff\"]], \"normale Rune\");\n\n                        function Rune(runeID, parent, finalRune, margin, tier, count) {\n                        this.id = n;\n                        n++;\n\n                        this.runeID = runeID;\n                        this.parent = parent;\n                        this.finalRune = finalRune;\n                        this.margin = margin;\n                        this.tier = tier;\n                        this.count = count;\n\n                        this.split = false;\n                        this.combineMethod = 0;\n\n                        this.component = new Array();\n                        for (var i = 0; i < 4; i++) {\n                        this.component[i] = null;\n                        }\n\n                        this.getName = function() {\n                        return runeName[this.runeID] + \" \" + romanNumerals[this.tier - 1];\n                        }\n\n                        this.changeTier = function(t) {\n                        this.tier += t;\n\n                        for (var i = 0; i < 4; i++) {\n                        if (this.component[i] != null) {\n                                this.component[i].changeTier(t);\n                        }\n                        }\n                        }\n\n                        this.setCombineMethod = function(c) {\n                        this.combineMethod = c;\n                        for (var i = 0; i < 4; i++) {\n                        if (runeComponent[this.runeID][c][i] != null) {\n                                this.component[i] = new Rune(runeComponent[this.runeID][c][i], this, (this.finalRune == null ? this : this.finalRune), this.margin + 1, this.tier, this.count);\n                        } else {\n                                this.component[i] = null;\n                        }\n                        }\n                        this.split = true;\n                        }\n\n                        this.changeCombineMethod = function() {\n                        this.setCombineMethod(1 - this.combineMethod);\n                        }\n\n                        this.changeSplitStatus = function() {\n                        this.split = !this.split;\n\n                        if (this.split) {\n                        this.setCombineMethod(this.combineMethod);\n                        } else {\n                        for (var i = 0; i < 4; i++) {\n                                this.component[i] = null;\n                        }\n                        }\n                        }\n\n                        this.requiresTwoRunes = function() {\n                        if (this.parent == null || parent.combineMethod == 1) {\n                        return false;\n                        }\n                        if (this.parent.component[2] != null &#038;&#038; parent.combineMethod == 0 &#038;&#038; this.parent.component[0] == this) {\n                        return true;\n                        }\n\n                        return this.component[2] != null || parent.requiresTwoRunes();\n                        }\n\n                        this.openAll = function() {\n                        if (!isLevelZeroRune(this.runeID) &#038;&#038; !unsplittable(this.runeID)) {\n                        if (!this.split) {\n                                this.setCombineMethod(this.combineMethod);\n                        }\n                        this.split = true;\n\n                        for (var i = 0; i < 4; i++) {\n                                if (this.component[i] != null) {\n                                        this.component[i].openAll();\n                                }\n                        }\n                        }\n                        }\n\n                        this.getCharges = function() {\n                        var c = 0;\n\n                        if (parent != null) {\n                        for (var i = 0; i < (parent.tier - this.tier); i++) {\n                                c += Math.pow(5, i);\n                        }\n                        return finalRune.count * ((this.split ? 1 : 0) + c);\n                        }\n                        return this.split ? 1 : 0;\n                        }\n\n                        this.getCount = function() {\n                        return finalRune != null ? Math.pow(5, parent.tier - this.tier) : 1;\n                        }\n\n                        this.getRuneByID = function(id) {\n                        if (id == this.id) {\n                        return this;\n                        }\n                        var r = null;\n                        for (var i = 0; i < 4; i++) {\n                        if (this.component[i] != null &#038;&#038; this.component[i].getRuneByID(id) != undefined) {\n                                r = this.component[i].getRuneByID(id);\n                        }\n                        }\n                        return r;\n                        }\n\n                        this.isPartOf = function(id) {\n                        if (id == this.id) {\n                        return true;\n                        }\n                        var b = false;\n                        for (var i = 0; i < 4; i++) {\n                        if (this.component[i] != null &#038;&#038; this.component[i].getRuneByID(id) != undefined) {\n                                b = this.component[i].isPartOf(id) || b;\n                        }\n                        }\n                        return b;\n                        }\n\n                        this.getName = function() {\n                        return runeName[this.runeID] + \" \" + romanNumeral[this.tier - 1];\n                        }\n\n                        this.getOutput = function() {\n                        var oS = \"<div style=\\\"width: 360px;\\\"><div style=\\\"float: left; margin-left: \" + (this.margin * 12) + \"px;\\\">\";\n\n                        if (this.parent == null) {\n                        \/\/oS += \"<b>\";\n                        }\n\n                        if (runeComponent[this.runeID][0][0] != 0) {\n                        oS += \"<a style=\\\"font-weight: normal; text-decoration: none;\\\" onmouseover=\\\"this.style.textDecoration='underline'\\\" onmouseout=\\\"this.style.textDecoration='none'\\\" href=\\\"javascript:void(0)\\\" onclick=\\\"runeSplit(\" + (this.id) + \")\\\">\" + runeName[this.runeID] + \" \" + romanNumeral[this.tier - 1] + \"<\\\/div><\\\/a>\";\n                        } else {\n                        oS += runeName[this.runeID] + \" \" + romanNumeral[this.tier - 1] + \"<\\\/div><\\\/a>\";\n                        }\n\n                        if (this.parent == null) {\n                        \/\/oS += \"<\\\/b>\";\n                        }\n\n                        oS += \"<div style=\\\"float: right; width: 70px;\\\" id=\\\"\" + this.id + \"\\\"><div style=\\\"width: 36px; float: left;\\\">\";\n\n                        if (!unsplittable(this.runeID) && !isLevelZeroRune(this.runeID)) {\n                        oS += \"<a href=\\\"javascript:void(0)\\\" onclick=\\\"runeOpenAll(\" + this.id + \")\\\"><img src=\\\"img\/openall.jpg\\\" align=\\\"right\\\"><\\\/a>\";\n                        }\n\n                        oS += \"<\\\/div>\";\n\n                        if (runeComponent[this.runeID].length > 1) {\n                        oS += \"<div style=\\\"width: 12px; float: left;\\\"><a href=\\\"javascript:void(0)\\\" onclick=\\\"runeChangeCombineMethod(\" + this.id + \")\\\"><img src=\\\"img\/change.jpg\\\" align=\\\"right\\\"><\\\/a><\\\/div>\";\n                        }\n\n                        oS += \"<\\\/div><\\\/div><div style=\\\"clear: both;\\\"><\\\/div>\";\n\n                        if (this.split) {\n                        for (var i = 0; i < 4; i++) {\n                                if (this.component[i] != null) {\n                                        oS += this.component[i].getOutput();\n                                }\n                        }\n                        }\n                        return oS;\n                        }\n\n                        this.debug = function() {\n                        return \"id: \" + this.id + \"<br>parentID: \" + this.parent.id + \"<br>margin: \" + this.margin + \"<br>tier: \" + this.tier + \"<br>count: \" + this.count + \"<br>split: \" + this.split + \"<br>components: \" + this.component[0] + \"<br>\";\n                        }\n                        }\n\n                        function isLevelZeroRune(runeID) {\n                        for (var i = 0; i < levelZeroRune.length; i++) {\n                        if (runeID == levelZeroRune[i]) {\n                        return true;\n                        }\n                        }\n                        return false;\n                        }\n\n                        function unsplittable(runeID) {\n                        return runeComponent[runeID][0][0] == 0;\n                        }\n\n                        function getFinalRune(id) {\n                        for (var i = 0; i < rune.length; i++) {\n                        if (rune[i] != null &#038;&#038; rune[i].getRuneByID(id) != null) {\n                        return rune[i];\n                        }\n                        }\n                        return null;\n                        }\n\n                        function getOverallRuneByID(id) {\n                        for (var i = 0; i < rune.length; i++) {\n                        if (rune[i] != null &#038;&#038; rune[i].getRuneByID(id) != null) {\n                        return rune[i].getRuneByID(id);\n                        }\n                        }\n                        return null;\n                        }\n\n                        function runeDelete(rID) {\n                        rune[rID] = null;\n                        updateScreen();\n                        }\n\n                        function runeChangeTier(rID, t) {\n                        rune[rID].changeTier(t);\n                        updateScreen();\n                        }\n\n                        function runeSplit(id) {\n                        getOverallRuneByID(id).changeSplitStatus();\n                        updateScreen();\n                        }\n\n                        function runeChangeCount(rID, c) {\n                        rune[rID].count += c;\n                        updateScreen();\n                        }\n\n                        function runeChangeCombineMethod(id) {\n                        getOverallRuneByID(id).changeCombineMethod();\n                        updateScreen();\n                        }\n\n                        function runeOpenAll(id) {\n                        getOverallRuneByID(id).openAll();\n                        updateScreen();\n                        }\n\n                        function subRuneChangeTier(rID, runeID, t) {\n                        subRuneTier[rID][runeID] += t;\n                        updateScreen();\n                        }\n\n                        function getAddedRunesNumber() {\n                        var n = 0;\n                        for (var i = 0; i < rune.length; i++) {\n                        if (rune[i] != null) {\n                        n++;\n                        }\n                        }\n                        return n;\n                        }\n\n                        function changeScreen(str) {\n                        currentScreen = str;\n                        updateScreen();\n                        }\n\n                        function addToOverview(runeID) {\n                        currentRuneID = runeID;\n                        changeScreen(\"Runeoverview\");\n                        }\n\n                        function addToCombination(runeID) {\n                        subRuneTier[rune.length] = new Array();\n                        for (var i = 0; i < runeOrder.length; i++) {\n                        subRuneTier[rune.length][runeOrder[i]] = 5;\n                        }\n\n                        rune[rune.length] = new Rune(runeID, null, null, 0, 5, 1);\n                        changeScreen(\"Runecombination\");\n                        }\n\n                        function getOverviewLink(runeID) {\n                        return \"<a style=\\\"font-weight: normal; text-decoration: none;\\\" onmouseover=\\\"this.style.textDecoration='underline'\\\" onmouseout=\\\"this.style.textDecoration='none'\\\" href=\\\"javascript:void(0)\\\" onclick=\\\"addToOverview(\" + runeID + \")\\\" title=\\\"\" + getRuneAttribute(runeID, 0, false) + (getRuneAttribute(runeID, 1, false) != \" \" ? (\", \" + getRuneAttribute(runeID, 1, false)) : \"\") + \"\\\">\" + runeName[runeID] + \"<\\\/a>\";\n                        }\n\n                        function getCombinationLink(runeID) {\n                        return \"<a style=\\\"font-weight: normal; text-decoration: none;\\\" onmouseover=\\\"this.style.textDecoration='underline'\\\" onmouseout=\\\"this.style.textDecoration='none'\\\" href=\\\"javascript:void(0)\\\" onclick=\\\"addToCombination(\" + runeID + \")\\\" title=\\\"\" + getRuneAttribute(runeID, 0, false) + (getRuneAttribute(runeID, 1, false) != \" \" ? (\", \" + getRuneAttribute(runeID, 1, false)) : \"\") + \"\\\">\" + runeName[runeID] + \"<\\\/a>\";\n                        }\n\n                        function updateScreen() {\n                        var oS = \"<br>\";\n\n                        oS += \"<div>\";\n                        oS += \"<a style=\\\"font-weight: normal; text-decoration: none;\\\" onmouseover=\\\"this.style.textDecoration='underline'\\\" onmouseout=\\\"this.style.textDecoration='none'\\\" href=\\\"javascript:void(0)\\\" href=\\\"javascript:void(0)\\\" onclick=\\\"changeScreen('Runelist')\\\"><div style=\\\"padding: 8px 10px 8px 10px; float: left; border-width: 1px 0px 0px 1px; border-style: solid; border-color: #000000;\\\"><b>Runenliste<\\\/b><\\\/div><\\\/a>\";\n                        oS += \"<a style=\\\"font-weight: normal; text-decoration: none;\\\" onmouseover=\\\"this.style.textDecoration='underline'\\\" onmouseout=\\\"this.style.textDecoration='none'\\\" href=\\\"javascript:void(0)\\\" href=\\\"javascript:void(0)\\\" onclick=\\\"changeScreen('Runeoverview')\\\"><div style=\\\"padding: 8px 10px 8px 10px; float: left; border-width: 1px 0px 0px 1px; border-style: solid; border-color: #000000;\\\"><b>Runen\u00fcbersicht<\\\/b><\\\/div><\\\/a>\";\n                        oS += \"<a style=\\\"font-weight: normal; text-decoration: none;\\\" onmouseover=\\\"this.style.textDecoration='underline'\\\" onmouseout=\\\"this.style.textDecoration='none'\\\" href=\\\"javascript:void(0)\\\" href=\\\"javascript:void(0)\\\" onclick=\\\"changeScreen('Runecombination')\\\"><div style=\\\"padding: 8px 10px 8px 10px; float: left; border-width: 1px 1px 0px 1px; border-style: solid; border-color: #000000;\\\"><b>Runenkombination<\\\/b><\\\/div><\\\/a>\";\n\n                        oS += \"<div style=\\\"clear: both;\\\"><\\\/div>\";\n\n                        var filteredRune = new Array();\n                        for (var i = 0; i < runeOrder.length; i++) {\n                        var b = true;\n                        for (var j = 0; j < attByName.length - 1; j++) {\n                        if (!filterOne[j]) {\n                                if (attByName[j] == getRuneAttribute(runeOrder[i], 0, false) || (getRuneAttribute(runeOrder[i], 1, false) != \" \" &#038;&#038; attByName[j] == getRuneAttribute(runeOrder[i], 1, false))) {\n                                        b = false;\n                                }\n                        }\n                        }\n\n                        var b2 = false;\n                        if (!filterOne[11]) {\n                        for (var j = 0; j < attByName.length; j++) {\n                                if (attByName[j] == getRuneAttribute(runeOrder[i], 0, false)) {\n                                        b2 = true;\n                                }\n                        }\n                        }\n                        b = b &#038;&#038; (filterOne[11] || b2);\n\n                        if (attDisjunction) {\n                        var b3 = false;\n                        var b4 = true;\n\n                        for (var j = 0; j < attByName.length -1; j++) {\n                                if (filterTwo[j]) {\n                                        b4 = false;\n                                        if (attByName[j] == getRuneAttribute(runeOrder[i], 0, false) || attByName[j] == getRuneAttribute(runeOrder[i], 1, false)) {\n                                                b3 = true;\n                                        }\n                                }\n                        }\n\n                        if (filterTwo[11]) {\n                                b4 = false;\n                                var b5 = true;\n\n                                for (var j = 0; j < attByName.length; j++) {\n                                        if (attByName[j] == getRuneAttribute(runeOrder[i], 0, false)) {\n                                                b5 = false;\n                                        }\n                                }\n                        }\n\n                        b = b &#038;&#038; (b3 || b4 || b5);\n                        } else {\n                        for (var j = 0; j < attByName.length - 1; j++) {\n                                if (filterTwo[j]) {\n                                        if (attByName[j] != getRuneAttribute(runeOrder[i], 0, false) &#038;&#038; (getRuneAttribute(runeOrder[i], 1, false) == \" \" || attByName[j] != getRuneAttribute(runeOrder[i], 1, false))) {\n                                                b = false;\n                                        }\n                                }\n                        }\n\n                        if (filterTwo[11]) {\n                                for (var j = 0; j < attByName.length - 1; j++) {\n                                        if (attByName[j] == getRuneAttribute(runeOrder[i], 0, false)) {\n                                                b = false;\n                                        }\n                                }\n                        }\n                        }\n\n                        if (b) {\n                        filteredRune[filteredRune.length] = runeOrder[i];\n                        }\n                        }\n\n                        if (filteredRune.length > 0 && currentScreen == \"Runelist\") {\n                        currentRuneID = filteredRune[0];\n                        }\n\n                        if (currentScreen == \"Runelist\") {\n                        oS += \"<div style=\\\"width: 540px; padding: 5px 5px 5px 10px; border: 1px solid #2D418B; float: left\\\">\";\n\n                        for (var i = 0; i < filteredRune.length; i++) {\n                        oS += \"<div style=\\\"width: 540px; height: 40px;\\\"><div style=\\\"width: 125px; float: left;\\\">\" + runeName[filteredRune[i]] + \"<\\\/div><div style=\\\"width: 200px; float: left;\\\">\" + getRuneAttribute(filteredRune[i], 0, true) + \"<br>\" +  getRuneAttribute(filteredRune[i], 1, true) + \"<\\\/div><div style=\\\"width: 200px; float: left;\\\"><a style=\\\"font-weight: normal; text-decoration: none;\\\" onmouseover=\\\"this.style.textDecoration='underline'\\\" onmouseout=\\\"this.style.textDecoration='none'\\\" href=\\\"javascript:void(0)\\\" onclick=\\\"addToOverview(\" + filteredRune[i] + \")\\\">zur Runen\u00fcbersicht hinzuf\u00fcgen<\\\/a><br><a style=\\\"font-weight: normal; text-decoration: none;\\\" onmouseover=\\\"this.style.textDecoration='underline'\\\" onmouseout=\\\"this.style.textDecoration='none'\\\" href=\\\"javascript:void(0)\\\" onclick=\\\"addToCombination(\" + filteredRune[i] + \")\\\">zur Runenkombination hinzuf\u00fcgen<\\\/a><\\\/div>\";\n                        oS += \"<\\\/div><div style=\\\"clear: both;\\\"><\\\/div>\";\n                        }\n\n                        } else if (currentScreen == \"Runeoverview\") {\n                        oS += \"<div><div id=\\\"runeList\\\" style=\\\"width: 125px; padding: 5px 5px 5px 5px; border-width: 1px 0px 1px 1px; border-style: solid; border-color: #2D418B; float: left\\\">\";\n\n                        for (var i = 0; i < filteredRune.length; i++) {\n                        oS += \"<div style=\\\"width: 125px;\\\">\" + getOverviewLink(filteredRune[i]) + \"<\\\/div>\";\n                        }\n\n                        oS += \"<\\\/div><div id=\\\"runeOverview\\\" style=\\\"min-height: \" + (filteredRune.length * 15) + \"px; width: 390px; padding: 5px 5px 5px 10px; border: 1px solid #2D418B; float: left\\\">\";\n                        oS += \"<img src=\\\"http:\/\/rom-welten.de\/content\/runenuebersicht\/img\/\" + currentRuneID + \".png\\\" style=\\'float: right;\\'><b>\" + runeName[currentRuneID] + \"<\\\/b> \";\n\n                        oS += \"<a style=\\\"font-weight: normal; text-decoration: none;\\\" onmouseover=\\\"this.style.textDecoration='underline'\\\" onmouseout=\\\"this.style.textDecoration='none'\\\" href=\\\"javascript:void(0)\\\" onclick=\\\"addToCombination(\" + currentRuneID + \")\\\"><i>(zur Runenkombination hinzuf\u00fcgen)<\\\/i><\\\/a>\";\n\n                        oS += \"<br><br>\" + getRuneAttribute(currentRuneID, 0, true) + \"<br>\";\n\n                        if (getRuneAttribute(currentRuneID, 1, false) != \" \") {\n                        oS += getRuneAttribute(currentRuneID, 1, true) + \"<br>\";\n                        }\n\n                        oS += \"<br>Runentyp: \" + runeType[currentRuneID];\n                        oS += \"<br><br>Hergestellt durch: \";\n                        if (!unsplittable(currentRuneID)) {\n                        oS += getOverviewLink(runeComponent[currentRuneID][0][0]) + \",  \" + getOverviewLink(runeComponent[currentRuneID][0][1]);\n                        if (runeComponent[currentRuneID][0].length > 2) {\n                                oS += \", \" + getOverviewLink(runeComponent[currentRuneID][0][2]);\n                        }\n                        if (runeComponent[currentRuneID].length > 1) {\n                                oS += \"<div style=\\\"height: 5px;\\\"><\\\/div><span style=\\\"margin-left: 105px;\\\">oder<div style=\\\"height: 5px;\\\"><\\\/div><span style=\\\"margin-left: 105px;\\\"><\\\/span>\" + getOverviewLink(runeComponent[currentRuneID][1][0]) + \",  \" + getOverviewLink(runeComponent[currentRuneID][1][1]);\n                        }\n                        } else {\n                        oS += \"-\";\n                        }\n\n                        oS += \"<br><br><br>Werte:<br>\";\n                        for (var i = 0; i < 10; i++) {\n                        oS += \"<br>\" + runeName[currentRuneID] + \" \" + romanNumeral[i] + \":<br>\";\n\n                        oS += (currentRuneID == 520701 || currentRuneID == 521291 || currentRuneID == 521311) ? \"-\" : \"+\";\n\n                        oS += runeAttribute[currentRuneID][0][i] + \" \" + getRuneAttribute(currentRuneID, 0, false);\n\n                        if (getRuneAttribute(currentRuneID, 1, false) != \" \") {\n                                oS += \"<br>\" + ((currentRuneID == 520701 || currentRuneID == 521291 || currentRuneID == 521311) ? \"-\" : \"+\");\n                                oS += runeAttribute[currentRuneID][2][i] + \" \" + getRuneAttribute(currentRuneID, 1, false);\n                        }\n                        oS += \"<br>\";\n                        }\n                        } else {\n                        oS += \"<div><div id=\\\"runeList\\\" style=\\\"width: 125px; padding: 5px 5px 5px 5px; border-width: 1px 0px 1px 1px; border-style: solid; border-color: #2D418B; float: left\\\">\";\n\n                        for (var i = 0; i < filteredRune.length; i++) {\n                        oS += \"<div style=\\\"width: 125px;\\\">\" + getCombinationLink(filteredRune[i]) + \"<\\\/div>\";\n                        }\n\n                        oS += \"<\\\/div><div id=\\\"runeOverview\\\" style=\\\"min-height: \" + (filteredRune.length * 15) + \"px; width: 390px; padding: 5px 5px 5px 10px; border: 1px solid #2D418B; float: left\\\">\";\n\n                        if (getAddedRunesNumber() == 0) {\n                        oS += \"keine Rune hinzugef\u00fcgt\";\n                        } else {\n                        var overallCombinationCharges = 0;\n                        var overallOverallCharges = 0;\n\n                        var overallRuneCount = new Array();\n\n                        for (var i = 0; i < runeOrder.length; i++) {\n                                overallRuneCount[runeOrder[i]] = new Array();\n                                for (var j = 1; j < 11; j++) {\n                                        overallRuneCount[runeOrder[i]][j] = 0;\n                                }\n                        }\n\n                        for (var i = 0; i < rune.length; i++) {\n                                if (rune[i] != null) {\n                                        oS += \"<div style=\\\"width: 369px; padding: 4px 8px 4px 4px; background-color: #351d09; border: 1px solid #351d09;\\\">\";\n                                        oS += \"<img src=\\\"http:\/\/rom-welten.de\/content\/runenuebersicht\/img\/\" + rune[i].runeID + \".png\\\" width=\\\"25\\\" height=\\\"25\\\" style=\\\"float: left;\\\"><div style=\\\"padding: 6px 0px 0px 10px; float: left;\\\"><b><font color=\\\"#fefdfa\\\">\" + rune[i].count + \"x \" + rune[i].getName() + \"<\\\/font><\\\/b><\\\/div>\";\n\n                                        oS += \"<div style=\\\"padding-top: 8px; float: right;\\\"><a href=\\\"javascript:void(0)\\\" onclick=\\\"runeDelete(\" + i + \")\\\"><img src=\\\"img\/delete.jpg\\\"><\\\/a><\\\/div><div style=\\\"clear: both;\\\"><\\\/div><\\\/div>\";\n\n                                        oS += \"<div style=\\\"width: 365px; padding: 8px 8px 8px 8px; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #351d09;\\\">Anzahl ver\u00e4ndern: \";\n\n                                        if (rune[i].count > 1) {\n                                                oS += \" <a href=\\\"javascript:void(0)\\\" onclick=\\\"runeChangeCount(\" + i + \", -1)\\\"><img src=\\\"img\/minus.jpg\\\"><\\\/a>\";\n                                        } else {\n                                                oS += \" <img src=\\\"img\/minus_disabled.jpg\\\">\";\n                                        }\n                                        oS += \"<a href=\\\"javascript:void(0)\\\" onclick=\\\"runeChangeCount(\" + i + \", 1)\\\"><img src=\\\"img\/plus.jpg\\\"><\\\/a>\";\n\n\n                                        oS += \"<br>Grad ver\u00e4ndern: \";\n\n                                        if (rune[i].tier > 1) { \n                                                oS += \" <a href=\\\"javascript:void(0)\\\" onclick=\\\"runeChangeTier(\" + i + \", -1)\\\"><img src=\\\"img\/minus.jpg\\\"><\\\/a>\";\n                                        } else {\n                                                oS += \" <img src=\\\"img\/minus_disabled.jpg\\\">\";\n                                        }\n                                        if (rune[i].tier < 10) {\n                                                oS += \"<a href=\\\"javascript:void(0)\\\" onclick=\\\"runeChangeTier(\" + i + \", 1)\\\"><img src=\\\"img\/plus.jpg\\\"><\\\/a>\";\n                                        } else {\n                                                oS += \"<img src=\\\"img\/plus_disabled.jpg\\\">\";\n                                        }\n\n\n                                        oS += \"<\\\/div><div style=\\\"width: 365px; padding: 16px 8px 16px 8px; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #351d09;\\\">\";\n\n                                        oS += rune[i].getOutput();\n\n\n                                        subRuneCount[i] = new Array();\n\n                                        for (var j = 0; j < runeOrder.length; j++) {\n                                                subRuneCount[i][runeOrder[j]] = 0;\n                                                if (subRuneTier[i][runeOrder[j]] > rune[i].tier) {\n                                                        subRuneTier[i][runeOrder[j]] = rune[i].tier;\n                                                }\n                                        }\n\n                                        for (var j = 0; j < n; j++) {\n                                                if (rune[i].isPartOf(j) &#038;&#038; !getOverallRuneByID(j).split) {\n                                                        subRuneCount[i][getOverallRuneByID(j).runeID]++;\n\n                                                        if (getOverallRuneByID(j).requiresTwoRunes()) {\n                                                                subRuneCount[i][getOverallRuneByID(j).runeID]++;\n                                                        }\n\n                                                }\n                                        }\n\n                                        oS += \"<\\\/div><div style=\\\"width: 365px; padding: 16px 8px 16px 8px; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #351d09;\\\">\";\n\n                                        var overallCharges = 0;\n                                        for (var j = 0; j < runeOrder.length; j++) {\n                                                if (subRuneCount[i][runeOrder[j]] > 0) {\n                                                        ownCharges = 0;\n                                                        for (var k = 0; k < rune[i].tier - subRuneTier[i][runeOrder[j]]; k++) {\n                                                                ownCharges += Math.pow(5, k);\n                                                        }\n                                                        ownCharges *= rune[i].count * subRuneCount[i][runeOrder[j]];\n\n                                                        var rc = subRuneCount[i][runeOrder[j]] * rune[i].count * Math.pow(5, rune[i].tier - subRuneTier[i][runeOrder[j]]);\n                                                        oS += \"<br><div><div style=\\\"width: 180px; float: left;\\\"> \" + rc + \"x \" + runeName[runeOrder[j]] + \" \" + romanNumeral[subRuneTier[i][runeOrder[j]] - 1];\n\n                                                        overallRuneCount[runeOrder[j]][subRuneTier[i][runeOrder[j]]] += rc;\n\n                                                        oS += \"<\\\/div><div style=\\\"width: 130px; float: left; text-align: right;\\\">Grad ver\u00e4ndern:\";\n\n                                                        oS += \"<\\\/div><div style=\\\"width: 24px; float: left; margin-top: 3px;\\\">\";\n                                                        if (subRuneTier[i][runeOrder[j]] < rune[i].tier) {\n                                                                oS += \"<a href=\\\"javascript:void(0)\\\" onclick=\\\"subRuneChangeTier(\" + i + \", \" + runeOrder[j] + \", 1)\\\"><img src=\\\"img\/plus.jpg\\\" align=\\\"right\\\"><\\\/a>\";\n                                                        } else {\n                                                                oS += \"<img src=\\\"img\/plus_disabled.jpg\\\" align=\\\"right\\\">\";\n                                                        }\n                                                        if (subRuneTier[i][runeOrder[j]] > 1) {\n                                                                oS += \" <a href=\\\"javascript:void(0)\\\" onclick=\\\"subRuneChangeTier(\" + i + \", \" + runeOrder[j] + \", -1)\\\"><img src=\\\"img\/minus.jpg\\\" align=\\\"right\\\"><\\\/a>\";\n                                                        } else {\n                                                                oS += \" <img src=\\\"img\/minus_disabled.jpg\\\" align=\\\"right\\\">\";\n                                                        }\n\n                                                        oS += \"<\\\/div><div style=\\\"width: 330px; float: left; text-align: right;\\\">ben\u00f6tigte Ladungen: \" + ownCharges + \"<\\\/div>\";\n\n                                                        oS += \"<\\\/div><div style=\\\"clear: both;\\\"><\\\/div>\";\n\n                                                        overallCharges += ownCharges;\n                                                }\n                                        }\n\n                                        var combinationCharges = 0;\n                                        for (var j = 0; j < n; j++) {\n                                                if (rune[i].isPartOf(j) &#038;&#038; getOverallRuneByID(j).split) {\n                                                        combinationCharges++;\n                                                        if (rune[i].isPartOf(j) &#038;&#038; getOverallRuneByID(j).requiresTwoRunes()) {\n                                                                combinationCharges++;\n                                                        }\n                                                }\n                                        }\n                                        combinationCharges *= rune[i].count;\n\n                                        oS += \"<br><br>Ladungen, die f\u00fcr die Kombination der einzelnen Runen ben\u00f6tigt werden: \" + combinationCharges;\n                                        oS += \"<br><br>Insgesamt ben\u00f6tigte Ladungen: \" + (overallCharges + combinationCharges);\n\n                                        overallCombinationCharges += combinationCharges;\n                                        overallOverallCharges += overallCharges;\n\n                                        oS += \"<\\\/div><br>\";\n                                }\n\n                        }\n\n                        if (getAddedRunesNumber() > 1) {\n                                oS += \"<br><br><div style=\\\"width: 349px; padding: 16px 16px 16px 16px; border: 1px solid #351d09;\\\"><b>\u00dcberblick<\\\/b><br><br>Insgesamt ben\u00f6tigte Runen:<br>\";\n\n                                for (var i = 0; i < runeOrder.length; i++) {\n                                        for (var j = 1; j < 11; j++) {\n                                                if (overallRuneCount[runeOrder[i]][j] > 0) {\n                                                        oS += overallRuneCount[runeOrder[i]][j] + \"x \" + runeName[runeOrder[i]] + \" \" + romanNumeral[j - 1] + \"<br>\";\n                                                }\n                                        }\n                                }\n\n                                oS += \"<br>Insgesamt ben\u00f6tigte Ladungen f\u00fcr die Kombination der einzelnen Runen: \" + overallCombinationCharges;\n                                oS += \"<br>Insgesamt ben\u00f6tigte Ladungen: \" + overallOverallCharges;\n\n                                oS += \"<\\\/div>\";\n                        }\n                        }\n                        }\n\n                        oS += \"<\\\/div><div style=\\\"clear: both;\\\"><\\\/div>\";\n\n                        oS += \"<br><br>\";\n\n                        document.getElementById(\"runeOverlay\").innerHTML = oS;\n                        }\n\n                        document.write(\"<div style=\\\"margin: 0px auto; width: 560px;\\\"><div style=\\\"width: 150px; float: left; padding: 10px 25px 10px 25px;\\\"><b>1. Attributsfilter:<\\\/b><br>\");\n\n                        for (var i = 0; i < attByName.length; i++) {\n                        filterOne[i] = true;\n                        postFilterLink(i, true, true);\n                        }\n\n                        document.write(\"<\\\/div><div style=\\\"width: 160px; float: left; padding: 10px 25px 10px 25px;\\\"><b>2. Attributsfilter:<\\\/b>\");\n\n                        document.write(\" <a style=\\\"font-weight: normal; text-decoration: none;\\\" onmouseover=\\\"this.style.textDecoration='underline'\\\" onmouseout=\\\"this.style.textDecoration='none'\\\" id=\\\"attDisjunctionLink\\\" href=\\\"javascript:void(0)\\\" onclick=\\\"changeAttDisjunction();\\\">(ODER)<\\\/a><br>\");\n\n                        for (var i = 0; i < attByName.length; i++) {\n                        filterTwo[i] = false;\n                        postFilterLink(i, false, false);\n                        }\n\n                        document.write(\"<\\\/div><\\\/div><div style=\\\"clear: both;\\\"><\\\/div>\");\n\n                        document.write(\"<div id=\\\"runeOverlay\\\"><\\\/div>\");\n\n                        updateScreen();\n                        \/\/]]>\n                <\/script>\n                <div class=\"clear\">\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n<!-- End of container -->\n\n<footer class=\"\">\n    <div class=\"container\">\n        <div class=\"span12\">\n        <\/div>\n    <\/div>\n\n    <div class=\"copyright\">\n        <div class=\"container\">\n            <p>\n  \u00a9 Krotti  &nbsp; &nbsp;\n            <\/p>\n\n            <div class=\"social\">\n            <\/div>\n        <\/div>\n    <\/div>\n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/pagebuilder\/assets\/js\/pb-view.js?ver=1638268895\" id=\"pb-view-js-js\"><\/script> \n    <script type=\"text\/javascript\" id=\"heart-love-js-extra\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        \/* <![CDATA[ *\/\n        var heartLove = {\"ajaxurl\":\"https:\\\/\\\/www.rom-welten.de\\\/wp-admin\\\/admin-ajax.php\"};\n        \/* ]]> *\/\n    <\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/heart\/love\/js\/heart-love.js?ver=1.0\" id=\"heart-love-js\"><\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/js\/bootstrap-transition.js?ver=5.6.6\" id=\"bootstrap1-js\"><\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/js\/bootstrap-tooltip.js?ver=5.6.6\" id=\"bootstrap2-js\"><\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/js\/bootstrap-button.js?ver=5.6.6\" id=\"bootstrap3-js\"><\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/js\/bootstrap-carousel.js?ver=5.6.6\" id=\"bootstrap4-js\"><\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/js\/bootstrap-collapse.js?ver=5.6.6\" id=\"bootstrap5-js\"><\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/js\/bootstrap-modal.js?ver=5.6.6\" id=\"bootstrap6-js\"><\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/js\/isotope.js?ver=5.6.6\" id=\"isotope-js\"><\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/js\/easing.js?ver=5.6.6\" id=\"easing-js\"><\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/js\/main.js?ver=5.6.6\" id=\"main-js\"><\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/js\/jquery.fancybox.js?ver=5.6.6\" id=\"fancybox-js\"><\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/js\/jquery.ui.totop.js?ver=5.6.6\" id=\"totop-js\"><\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/js\/jquery.validate.min.js?ver=5.6.6\" id=\"custom_js1-js\"><\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/js\/jquery-ui-1.10.3.custom.min.js?ver=5.6.6\" id=\"custom_js2-js\"><\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/js\/jquery.carouFredSel-6.2.1-packed.js?ver=5.6.6\" id=\"custom_js3-js\"><\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/js\/appear.js?ver=5.6.6\" id=\"custom_js6-js\"><\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/js\/parallax.js?ver=5.6.6\" id=\"custom_js4-js\"><\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/js\/global.js?ver=5.6.6\" id=\"custom_js5-js\"><\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/js\/imagescale.js?ver=5.6.6\" id=\"imagescale-js\"><\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/js\/transit.js?ver=5.6.6\" id=\"transit-js\"><\/script> \n    <script type=\"text\/javascript\" id=\"ga_js2-js-extra\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        \/* <![CDATA[ *\/\n        var ajax_login_object = {\"ajaxurl\":\"https:\\\/\\\/www.rom-welten.de\\\/wp-admin\\\/admin-ajax.php\",\"redirecturl\":\"https:\\\/\\\/www.rom-welten.de\",\"loadingmessage\":\"Signing in, please wait...\",\"error\":\"ERROR\",\"privacy\":\"You need to accept Privacy Policy!\"};\n        \/* ]]> *\/\n    <\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/js\/login-with-ajax.js?ver=5.6.6\" id=\"ga_js2-js\"><\/script> \n    <script type=\"text\/javascript\" id=\"ajaxcomments-js-extra\">\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n        \/* <![CDATA[ *\/\n        var oblivion_script_vars = {\"success\":\"Thanks for your comment. We appreciate your response.\",\"error\":\"Please wait a while before posting your next comment!\",\"info\":\"Processing...\",\"error2\":\"You might have left one of the fields blank, or be posting too quickly!\"};\n        \/* ]]> *\/\n    <\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-content\/themes\/oblivion\/js\/ajaxcomments.js?ver=5.6.6\" id=\"ajaxcomments-js\"><\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/1.20.3\/TweenMax.min.js?ver=5.6.6\" id=\"TweenMax-js\"><\/script> \n    <script type=\"text\/javascript\" src=\"https:\/\/www.rom-welten.de\/wp-includes\/js\/wp-embed.min.js?ver=5.6.6\" id=\"wp-embed-js\"><\/script>\n<\/footer>\n","protected":false},"excerpt":{"rendered":"<p>Runic Compendium The three old rune articles have been merged and improved with the Rune Compendium. In addition to some new functions, it is no longer necessary to switch between items . For example, you can reduce the number of runes in the rune list to a small selection, compare [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-5254","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Runic Compendium (Beta) - Runes of Magic-Infos<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.runesofmagic-infos.com\/en\/runic-compendium-beta\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Runic Compendium (Beta) - Runes of Magic-Infos\" \/>\n<meta property=\"og:description\" content=\"Runic Compendium The three old rune articles have been merged and improved with the Rune Compendium. In addition to some new functions, it is no longer necessary to switch between items . For example, you can reduce the number of runes in the rune list to a small selection, compare [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.runesofmagic-infos.com\/en\/runic-compendium-beta\/\" \/>\n<meta property=\"og:site_name\" content=\"Runes of Magic-Infos\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.runesofmagic-infos.com\\\/en\\\/runic-compendium-beta\\\/\",\"url\":\"https:\\\/\\\/www.runesofmagic-infos.com\\\/en\\\/runic-compendium-beta\\\/\",\"name\":\"Runic Compendium (Beta) - Runes of Magic-Infos\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.runesofmagic-infos.com\\\/en\\\/#website\"},\"datePublished\":\"2023-09-17T15:39:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.runesofmagic-infos.com\\\/en\\\/runic-compendium-beta\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.runesofmagic-infos.com\\\/en\\\/runic-compendium-beta\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.runesofmagic-infos.com\\\/en\\\/runic-compendium-beta\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/www.runesofmagic-infos.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Runic Compendium (Beta)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.runesofmagic-infos.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.runesofmagic-infos.com\\\/en\\\/\",\"name\":\"Runes of Magic-Infos\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.runesofmagic-infos.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.runesofmagic-infos.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.runesofmagic-infos.com\\\/en\\\/#organization\",\"name\":\"Runes of Magic-Infos\",\"url\":\"https:\\\/\\\/www.runesofmagic-infos.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.runesofmagic-infos.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.runesofmagic-infos.com\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/ROM-Infos-Original-Logo.png\",\"contentUrl\":\"https:\\\/\\\/www.runesofmagic-infos.com\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/ROM-Infos-Original-Logo.png\",\"width\":2329,\"height\":1721,\"caption\":\"Runes of Magic-Infos\"},\"image\":{\"@id\":\"https:\\\/\\\/www.runesofmagic-infos.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Runic Compendium (Beta) - Runes of Magic-Infos","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.runesofmagic-infos.com\/en\/runic-compendium-beta\/","og_locale":"en_US","og_type":"article","og_title":"Runic Compendium (Beta) - Runes of Magic-Infos","og_description":"Runic Compendium The three old rune articles have been merged and improved with the Rune Compendium. In addition to some new functions, it is no longer necessary to switch between items . For example, you can reduce the number of runes in the rune list to a small selection, compare [&hellip;]","og_url":"https:\/\/www.runesofmagic-infos.com\/en\/runic-compendium-beta\/","og_site_name":"Runes of Magic-Infos","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.runesofmagic-infos.com\/en\/runic-compendium-beta\/","url":"https:\/\/www.runesofmagic-infos.com\/en\/runic-compendium-beta\/","name":"Runic Compendium (Beta) - Runes of Magic-Infos","isPartOf":{"@id":"https:\/\/www.runesofmagic-infos.com\/en\/#website"},"datePublished":"2023-09-17T15:39:59+00:00","breadcrumb":{"@id":"https:\/\/www.runesofmagic-infos.com\/en\/runic-compendium-beta\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.runesofmagic-infos.com\/en\/runic-compendium-beta\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.runesofmagic-infos.com\/en\/runic-compendium-beta\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.runesofmagic-infos.com\/en\/"},{"@type":"ListItem","position":2,"name":"Runic Compendium (Beta)"}]},{"@type":"WebSite","@id":"https:\/\/www.runesofmagic-infos.com\/en\/#website","url":"https:\/\/www.runesofmagic-infos.com\/en\/","name":"Runes of Magic-Infos","description":"","publisher":{"@id":"https:\/\/www.runesofmagic-infos.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.runesofmagic-infos.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.runesofmagic-infos.com\/en\/#organization","name":"Runes of Magic-Infos","url":"https:\/\/www.runesofmagic-infos.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.runesofmagic-infos.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.runesofmagic-infos.com\/wp-content\/uploads\/2024\/01\/ROM-Infos-Original-Logo.png","contentUrl":"https:\/\/www.runesofmagic-infos.com\/wp-content\/uploads\/2024\/01\/ROM-Infos-Original-Logo.png","width":2329,"height":1721,"caption":"Runes of Magic-Infos"},"image":{"@id":"https:\/\/www.runesofmagic-infos.com\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.runesofmagic-infos.com\/en\/wp-json\/wp\/v2\/pages\/5254","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.runesofmagic-infos.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.runesofmagic-infos.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.runesofmagic-infos.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.runesofmagic-infos.com\/en\/wp-json\/wp\/v2\/comments?post=5254"}],"version-history":[{"count":0,"href":"https:\/\/www.runesofmagic-infos.com\/en\/wp-json\/wp\/v2\/pages\/5254\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.runesofmagic-infos.com\/en\/wp-json\/wp\/v2\/media?parent=5254"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}