{"id":64,"date":"2026-06-09T20:57:34","date_gmt":"2026-06-09T20:57:34","guid":{"rendered":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/?p=64"},"modified":"2026-06-10T10:52:57","modified_gmt":"2026-06-10T10:52:57","slug":"mastering-companions","status":"publish","type":"post","link":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/","title":{"rendered":"Mastering Companions in Embers of the Uncrowned: Build Affinity, Equip Skills, and Fight as One"},"content":{"rendered":"\r\n<article id=\"custom-article\" style=\"line-height: 1.6; color: #e6e6e6; background: #18181b; padding: 30px; border-radius: 16px; max-width: 900px; margin: auto;\" itemscope itemtype=\"https:\/\/schema.org\/Article\">\r\n<style>\r\n    \/* ---------------------- BASE TYPOGRAPHY ---------------------- *\/\r\n    #custom-article { font-family: Arial, sans-serif; line-height: 1.6; max-width: 1200px; margin: 0 auto; padding: 20px; }\r\n    #custom-article h1, #custom-article h2, #custom-article h3 { color: #F44336; }\r\n    #custom-article h1 { font-size: 32px; }\r\n    #custom-article h2 { font-size: 26px; margin-top: 25px; }\r\n    #custom-article h3 { font-size: 20px; margin-top: 20px; }\r\n    #custom-article p, #custom-article ul, #custom-article li { color: #e6e6e6; }\r\n    \/* ---------------------- SECTIONS ---------------------- *\/\r\n    #custom-article section { margin-bottom: 40px; padding: 20px; background-color: #1f1f23; border-radius: 8px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); opacity: 0; transform: translateY(20px); transition: opacity 0.6s ease-out, transform 0.6s ease-out; }\r\n    #custom-article section.visible { opacity: 1; transform: translateY(0); }\r\n    \/* ---------------------- ACCORDION & INTERACTIVE LIST ---------------------- *\/\r\n    #custom-article .accordion, #custom-article .tips-list li {\r\n        cursor: pointer;\r\n        background-color: #1f1f23;\r\n        padding: 15px;\r\n        border-radius: 5px;\r\n        transition: background-color 0.3s;\r\n        margin-bottom: 10px;\r\n        color: #e6e6e6;\r\n        font-weight: bold;\r\n    }\r\n    #custom-article .accordion:hover, #custom-article .tips-list li:hover { background-color: #2a2a2e; }\r\n    #custom-article .accordion i.fa-chevron-down, #custom-article .tips-list li i.fa-chevron-down { float: right; transition: transform 0.3s; }\r\n    #custom-article .accordion.active i.fa-chevron-down, #custom-article .tips-list li.active i.fa-chevron-down { transform: rotate(180deg); }\r\n    #custom-article .hidden-content, #custom-article .tip-content { display: none; margin-top: 10px; padding: 10px; background-color: #1f1f23; border-radius: 5px; }\r\n    \/* ---------------------- LIGHTBOX ---------------------- *\/\r\n    #lightbox-overlay { position: fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.85); display:none; justify-content:center; align-items:center; z-index:9999; }\r\n    #lightbox-overlay img { max-width:90%; max-height:90%; border-radius:8px; box-shadow:0 0 20px rgba(0,0,0,0.5); }\r\n    \/* ---------------------- IMAGES ---------------------- *\/\r\n    #custom-article .centered-image, #custom-article .aligncenter { display:block; margin:20px auto; max-width:300px; height:auto; border-radius:8px; cursor:pointer; }\r\n    \/* ---------------------- LINKS ---------------------- *\/\r\n    #custom-article a { color:#007bff; text-decoration:none; }\r\n    #custom-article a:hover { text-decoration:underline; }\r\n    \/* ---------------------- RESPONSIVE ---------------------- *\/\r\n    @media(max-width:600px) {\r\n        #custom-article { padding: 15px; }\r\n        #custom-article h1 { font-size: 24px; }\r\n        #custom-article h2 { font-size: 20px; }\r\n        #custom-article .centered-image { margin: 10px auto; }\r\n    }\r\n    \/* ---------------------- NEW INTERACTIVE WIDGET STYLES ---------------------- *\/\r\n    .progress-container {\r\n        width: 100%;\r\n        background-color: #2a2a2e;\r\n        border-radius: 10px;\r\n        margin: 15px 0;\r\n        height: 24px;\r\n        position: relative;\r\n        overflow: hidden;\r\n        border: 1px solid #444;\r\n    }\r\n    .progress-bar {\r\n        height: 100%;\r\n        background: linear-gradient(90deg, #F44336, #ff7961);\r\n        width: 0%;\r\n        transition: width 0.4s ease-out;\r\n        border-radius: 10px;\r\n    }\r\n    #affinity-text {\r\n        position: absolute;\r\n        top: 50%;\r\n        left: 50%;\r\n        transform: translate(-50%, -50%);\r\n        color: #fff;\r\n        font-weight: bold;\r\n        text-shadow: 0 1px 2px rgba(0,0,0,0.8);\r\n        font-size: 14px;\r\n    }\r\n    .quest-btn {\r\n        background-color: #2a2a2e;\r\n        color: #e6e6e6;\r\n        border: 1px solid #F44336;\r\n        padding: 10px 16px;\r\n        margin: 5px;\r\n        border-radius: 6px;\r\n        cursor: pointer;\r\n        font-size: 14px;\r\n        transition: all 0.2s;\r\n    }\r\n    .quest-btn:hover {\r\n        background-color: #F44336;\r\n        color: #fff;\r\n    }\r\n    .quest-btn:active {\r\n        transform: scale(0.98);\r\n    }\r\n    #companion-hud {\r\n        margin: 20px auto;\r\n        padding: 15px 25px;\r\n        background-color: #1f1f23;\r\n        border: 2px solid #555;\r\n        border-radius: 12px;\r\n        text-align: center;\r\n        max-width: 280px;\r\n        transition: all 0.3s;\r\n        position: relative;\r\n    }\r\n    #companion-hud.glowing {\r\n        border-color: #F44336;\r\n        box-shadow: 0 0 20px rgba(244, 67, 54, 0.6);\r\n        animation: hudPulse 1.8s infinite ease-in-out;\r\n    }\r\n    @keyframes hudPulse {\r\n        0%, 100% { box-shadow: 0 0 20px rgba(244, 67, 54, 0.6); }\r\n        50% { box-shadow: 0 0 35px rgba(244, 67, 54, 0.9); }\r\n    }\r\n    .level-up-btn {\r\n        display: none;\r\n        margin-top: 12px;\r\n        background: #F44336;\r\n        color: white;\r\n        border: none;\r\n        padding: 10px 22px;\r\n        border-radius: 6px;\r\n        font-weight: bold;\r\n        cursor: pointer;\r\n    }\r\n    .level-up-btn.show {\r\n        display: inline-block;\r\n    }\r\n    .level-up-btn:hover {\r\n        background: #d32f2f;\r\n    }\r\n\r\n    \/* ===================== IMPROVED SIMULATOR STYLES ===================== *\/\r\n    #skill-simulator {\r\n        background: #252529;\r\n        padding: 22px;\r\n        border-radius: 12px;\r\n        margin-top: 15px;\r\n    }\r\n    .loadout {\r\n        display: flex;\r\n        flex-wrap: wrap;\r\n        gap: 14px;\r\n        margin-bottom: 25px;\r\n    }\r\n    .slot {\r\n        flex: 1;\r\n        min-width: 170px;\r\n        background: #1f1f23;\r\n        border: 2px solid #444;\r\n        border-radius: 10px;\r\n        padding: 16px;\r\n        text-align: center;\r\n        transition: all 0.2s;\r\n    }\r\n    .slot.active { border-color: #4CAF50; }\r\n    .slot.passive { cursor: pointer; }\r\n    .slot.passive.equipped { border-color: #2196F3; background: #1a2a3a; }\r\n    .slot .status { display:block; font-size:12px; margin-top:8px; color:#888; }\r\n    .slot.equipped .status { color:#4FC3F7; font-weight:bold; }\r\n\r\n    \/* Clean Battle Preview Card *\/\r\n    .battle-preview {\r\n        background: #1a1a1e;\r\n        border: 2px solid #333;\r\n        border-radius: 12px;\r\n        padding: 20px;\r\n        margin-top: 10px;\r\n    }\r\n    .battle-preview h4 {\r\n        margin: 0 0 15px 0;\r\n        color: #F44336;\r\n        font-size: 18px;\r\n        text-align: center;\r\n    }\r\n    .battle-entities {\r\n        display: flex;\r\n        justify-content: center;\r\n        gap: 50px;\r\n        margin-bottom: 20px;\r\n        flex-wrap: wrap;\r\n    }\r\n    .battle-entity {\r\n        display: flex;\r\n        flex-direction: column;\r\n        align-items: center;\r\n        transition: transform 0.3s, box-shadow 0.3s;\r\n    }\r\n    .battle-entity i { font-size: 46px; margin-bottom: 8px; }\r\n    .player { color: #81D4FA; }\r\n    .companion { color: #F44336; }\r\n    .allies { color: #A5D6A7; }\r\n    .speed-boost {\r\n        animation: speedBoostAnim 0.6s infinite alternate;\r\n        box-shadow: 0 0 20px #4CAF50 !important;\r\n    }\r\n    @keyframes speedBoostAnim {\r\n        from { transform: translateY(0); }\r\n        to { transform: translateY(-5px); }\r\n    }\r\n\r\n    \/* Combat Log *\/\r\n    .combat-log {\r\n        background: #111;\r\n        border: 1px solid #444;\r\n        border-radius: 8px;\r\n        padding: 12px;\r\n        min-height: 70px;\r\n        margin-bottom: 18px;\r\n    }\r\n    #effect-log {\r\n        text-align: center;\r\n        font-size: 15px;\r\n        line-height: 1.5;\r\n        min-height: 50px;\r\n    }\r\n    .boost {\r\n        color: #81C784;\r\n        font-weight: bold;\r\n        animation: fadeInOut 3s forwards;\r\n    }\r\n    @keyframes fadeInOut {\r\n        0% { opacity: 0; }\r\n        15% { opacity: 1; }\r\n        85% { opacity: 1; }\r\n        100% { opacity: 0; }\r\n    }\r\n\r\n    \/* Prominent Dodge Button *\/\r\n    #dodge-btn {\r\n        background: #F44336;\r\n        color: white;\r\n        border: none;\r\n        padding: 14px 36px;\r\n        font-size: 17px;\r\n        font-weight: bold;\r\n        border-radius: 30px;\r\n        cursor: pointer;\r\n        box-shadow: 0 6px 16px rgba(244, 67, 54, 0.4);\r\n        transition: all 0.2s;\r\n        display: block;\r\n        margin: 0 auto;\r\n    }\r\n    #dodge-btn:hover {\r\n        background: #d32f2f;\r\n        transform: scale(1.03);\r\n    }\r\n<\/style>\r\n\r\n<header>\r\n    <meta itemprop=\"headline\" content=\"Mastering the Companion System in Embers of the Uncrowned: Affinity, Skills, and Combat Synergy\" \/>\r\n    <meta itemprop=\"datePublished\" content=\"2026-06-09\" \/>\r\n    <meta itemprop=\"dateModified\" content=\"2026-06-09\" \/>\r\n    <p itemprop=\"description\">A complete guide to the Companion system in Embers of the Uncrowned. Learn how to raise affinity through House Settlement quests, level your Companions, equip one active and multiple passive skills, and understand when Companions are unsummoned.<\/p>\r\n<\/header>\r\n\r\n<main>\r\n<!-- ===================== INTRO SECTION ===================== -->\r\n<section id=\"intro\">\r\n    <h2><i class=\"fa fa-info-circle\"><\/i> Battling Alongside Companions<\/h2>\r\n    <p>In Embers of the Uncrowned you battle alongside a Companion who follows you throughout your journey. The system supports multiple Companions. You can obtain different ones and raise each Companion\u2019s affinity independently by completing Companion quests at the House Settlement.<\/p>\r\n   \r\n    <p>Once a Companion\u2019s affinity reaches a certain level, the Companion button in the upper left corner of the HUD starts to glow. Click it to level up that Companion. Leveling unlocks new Companion skills that you manage through a dedicated skill menu.<\/p>\r\n    \r\n    <a href=\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-content\/uploads\/sites\/43\/2026\/06\/embers-of-the-uncrowned-companion-skills.jpg\">\r\n        <img decoding=\"async\" src=\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-content\/uploads\/sites\/43\/2026\/06\/embers-of-the-uncrowned-companion-skills-300x169.jpg\"\r\n             data-large=\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-content\/uploads\/sites\/43\/2026\/06\/embers-of-the-uncrowned-companion-skills.jpg\"\r\n             alt=\"Embers of the Uncrowned Companion Skills management menu showing active and passive skill slots with Gale Guard example\"\r\n             class=\"centered-image\" \/>\r\n    <\/a>\r\n    <p style=\"font-size: 0.9em; color: #aaa; text-align: center;\">The Companion skill management interface. Here you equip exactly one active skill and as many passive skills as your current level allows.<\/p>\r\n<\/section>\r\n\r\n<!-- ===================== AFFINITY SECTION ===================== -->\r\n<section id=\"affinity-section\">\r\n    <h2><i class=\"fa fa-heart\"><\/i> Raising Companion Affinity and Leveling Up<\/h2>\r\n    <p>Affinity is raised by completing Companion quests at the House Settlement. These quests strengthen your bond with a specific Companion. Each Companion you acquire has its own affinity progress that you can raise separately.<\/p>\r\n   \r\n    <p>When affinity is high enough the Companion button glows. Clicking it opens the level up interface for that Companion. Higher levels grant access to more skills and greater combat presence.<\/p>\r\n    \r\n    <div id=\"affinity-sim\">\r\n        <h3>Interactive Affinity Simulator<\/h3>\r\n        <p>Click the quest buttons to complete Companion quests and watch affinity rise for one of your Companions. Notice when the HUD button begins to glow and when leveling becomes available.<\/p>\r\n       \r\n        <div class=\"progress-container\">\r\n            <div class=\"progress-bar\" id=\"affinity-bar\"><\/div>\r\n            <span id=\"affinity-text\">0 \/ 100<\/span>\r\n        <\/div>\r\n       \r\n        <div style=\"text-align:center; margin: 15px 0;\">\r\n            <button class=\"quest-btn\" onclick=\"completeQuest(20)\"><i class=\"fa fa-check-circle\"><\/i> Complete Companion Quest (+20)<\/button>\r\n            <button class=\"quest-btn\" onclick=\"completeQuest(15)\"><i class=\"fa fa-check-circle\"><\/i> House Settlement Task (+15)<\/button>\r\n        <\/div>\r\n       \r\n        <div id=\"companion-hud\">\r\n            <strong><i class=\"fa fa-user-circle\"><\/i> Companion Button (HUD)<\/strong><br>\r\n            <span style=\"font-size:13px; color:#aaa;\">Glows when affinity is high enough to level up<\/span>\r\n            <button id=\"level-up-btn\" class=\"level-up-btn\" onclick=\"levelUpCompanion()\">Level Up This Companion<\/button>\r\n        <\/div>\r\n       \r\n        <p id=\"affinity-feedback\" style=\"text-align:center; font-style:italic; color:#888; min-height:22px;\"><\/p>\r\n    <\/div>\r\n<\/section>\r\n\r\n<!-- ===================== SKILLS SECTION (UPDATED CLEAN VERSION) ===================== -->\r\n<section id=\"skills-section\">\r\n    <h2><i class=\"fa fa-magic\"><\/i> Companion Skill Management: Active and Passive<\/h2>\r\n    <p>Each time you level a Companion you unlock new skills. Use the Companion skill management menu to choose which skills to equip. You can equip only one active skill but multiple passive skills at the same time.<\/p>\r\n   \r\n    <p>Active skills are usually used directly in combat. Passive skills provide ongoing benefits such as movement speed boosts to allies or other support effects. The combination you choose changes how your Companion contributes to every fight.<\/p>\r\n    \r\n    <div id=\"skill-simulator\">\r\n        <h3>Live Companion Skill Loadout Simulator<\/h3>\r\n        <p style=\"margin-bottom:12px;\">Equip Gale Guard below, then test it in the battle preview.<\/p>\r\n       \r\n        <!-- Loadout Slots -->\r\n        <div class=\"loadout\">\r\n            <div class=\"slot active\">\r\n                <strong>Active Skill Slot<\/strong><br>\r\n                Auto <i class=\"fa fa-magic\" style=\"color:#4CAF50;\"><\/i><br>\r\n                <span style=\"font-size:12px; color:#888;\">One active skill only<\/span>\r\n            <\/div>\r\n           \r\n            <div class=\"slot passive\" id=\"gale-slot\" onclick=\"toggleGaleGuard()\" role=\"button\" tabindex=\"0\" aria-label=\"Toggle Gale Guard passive skill\">\r\n                <strong>Example Passive: Gale Guard<\/strong><br>\r\n                <i class=\"fa fa-shield\" style=\"color:#2196F3; font-size:28px;\"><\/i><br>\r\n                <span class=\"status\">Click to Equip<\/span>\r\n            <\/div>\r\n           \r\n            <div class=\"slot passive\" style=\"opacity:0.7; cursor:default;\">\r\n                <strong>Additional Passive Slots<\/strong><br>\r\n                <i class=\"fa fa-bolt\" style=\"color:#FF9800;\"><\/i><br>\r\n                <span style=\"font-size:12px; color:#888;\">Unlock more passive slots by leveling your Companion<\/span>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- CLEAN BATTLE PREVIEW -->\r\n        <div class=\"battle-preview\">\r\n            <h4><i class=\"fa fa-gamepad\"><\/i> Battle Preview \u2013 Test Gale Guard<\/h4>\r\n            \r\n            <div class=\"battle-entities\">\r\n                <div class=\"battle-entity player\"><i class=\"fa fa-user\"><\/i><span>You<\/span><\/div>\r\n                <div class=\"battle-entity companion\"><i class=\"fa fa-user-circle\"><\/i><span>Your Companion<\/span><\/div>\r\n                <div class=\"battle-entity allies\"><i class=\"fa fa-users\"><\/i><span>Allies<\/span><\/div>\r\n            <\/div>\r\n\r\n            <div class=\"combat-log\">\r\n                <div id=\"effect-log\"><\/div>\r\n            <\/div>\r\n\r\n            <button id=\"dodge-btn\" onclick=\"performDodge()\">Perform Dodge<\/button>\r\n        <\/div>\r\n       \r\n        <p style=\"font-size:13px; color:#888; text-align:center; margin-top:12px;\">\r\n            Gale Guard activates right after you Dodge and grants allies +15% Movement Speed for 3 seconds.\r\n        <\/p>\r\n    <\/div>\r\n<\/section>\r\n\r\n<!-- ===================== COMBAT SECTION ===================== -->\r\n<section id=\"combat-section\">\r\n    <h2><i class=\"fa fa-bolt\"><\/i> When Companions Leave and Return<\/h2>\r\n    <p>Companions add constant presence to your adventures, but there are clear rules about when they are with you and when they are not.<\/p>\r\n   \r\n    <ul class=\"tips-list\">\r\n        <li class=\"accordion\">When is a Companion unsummoned during travel? <i class=\"fa fa-chevron-down\"><\/i>\r\n            <div class=\"tip-content hidden-content\">\r\n                Your Companion is temporarily unsummoned when you ride a Mount. They return automatically once you dismount.\r\n            <\/div>\r\n        <\/li>\r\n        <li class=\"accordion\">What happens in certain content areas? <i class=\"fa fa-chevron-down\"><\/i>\r\n            <div class=\"tip-content hidden-content\">\r\n                Some special content areas also cause temporary unsummoning. This keeps encounters balanced. Your Companion rejoins you when you leave those areas.\r\n            <\/div>\r\n        <\/li>\r\n        <li class=\"accordion\">What happens if your Companion dies in battle? <i class=\"fa fa-chevron-down\"><\/i>\r\n            <div class=\"tip-content hidden-content\">\r\n                If a Companion falls in battle they are temporarily unsummoned. They are automatically resummoned after a short time. There is no permanent loss or penalty to affinity or progress.\r\n            <\/div>\r\n        <\/li>\r\n    <\/ul>\r\n<\/section>\r\n\r\n<!-- ===================== SUMMARY SECTION ===================== -->\r\n<section id=\"summary\">\r\n    <h2><i class=\"fa fa-flag-checkered\"><\/i> Build Stronger Bonds with Your Companions<\/h2>\r\n    <p>The Companion system in Embers of the Uncrowned gives you meaningful progression and real combat impact. Raise affinity for each Companion you obtain by completing House Settlement quests, level them up when the HUD button glows, and carefully manage one active skill plus multiple passive skills through the management menu.<\/p>\r\n   \r\n    <p>Whether you focus on support passives that help allies or more aggressive active skills, your choices directly shape how your Companions fight beside you. The system rewards players who treat Companions as an extension of their own strategy rather than simple followers.<\/p>\r\n   \r\n    <div style=\"background:#252529; padding:18px; border-radius:8px; margin:25px 0;\">\r\n        <p style=\"margin:0 0 12px 0;\"><strong>Quick community poll<\/strong><\/p>\r\n            <div class=\"quiz-section\" style=\"margin:30px auto; padding:20px; border:2px solid #3399ff; border-radius:12px; background:#0d0d0d; color:#fff; text-align:center; max-width:500px;\">\r\n        <h3><i class=\"fa fa-question-circle\" aria-hidden=\"true\"><\/i> Quick Poll: Your Take<\/h3>\r\n        <p>Do you like the idea of leveling multiple Companions and customizing their active and passive skills?<\/p>\r\n\r\n        <button class=\"poll-btn\" data-vote=\"yes\" style=\"background:#00ff88; border:none; padding:10px 20px; margin:5px; border-radius:8px; cursor:pointer; color:#000;\">\r\n            Yes <i class=\"fa fa-thumbs-up\"><\/i>\r\n        <\/button>\r\n        <button class=\"poll-btn\" data-vote=\"no\" style=\"background:#ff4444; border:none; padding:10px 20px; margin:5px; border-radius:8px; cursor:pointer; color:#fff;\">\r\n            No <i class=\"fa fa-thumbs-down\"><\/i>\r\n        <\/button>\r\n\r\n        <p class=\"poll-result\" style=\"font-weight:bold; margin-top:10px;\"><\/p>\r\n    <\/div>\r\n\r\n    <script>\r\n    (function(){\r\n        var container = document.querySelector('.quiz-section[data-poll-id=\"eot-companion-system\"]') || document.querySelector('.quiz-section');\r\n        if(!container) return;\r\n\r\n        var buttons = container.querySelectorAll('.poll-btn');\r\n        var resultEl = container.querySelector('.poll-result');\r\n        var ajaxUrl = \"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-admin\/admin-ajax.php\";\r\n\r\n        function disableButtons(){\r\n            buttons.forEach(function(b){\r\n                b.disabled = true;\r\n                b.style.opacity = '0.6';\r\n                b.style.cursor = 'not-allowed';\r\n            });\r\n        }\r\n\r\n        buttons.forEach(function(btn){\r\n            btn.addEventListener('click', function(){\r\n                disableButtons();\r\n                var vote = btn.getAttribute('data-vote');\r\n                var form = new FormData();\r\n                form.append('action','minimal_save_poll_vote');\r\n                form.append('poll_id','eot-companion-system');\r\n                form.append('vote',vote);\r\n\r\n                fetch(ajaxUrl,{method:'POST',body:form})\r\n                .then(r=>r.json())\r\n                .then(json=>{\r\n                    if(json && json.success && json.data){\r\n                        resultEl.textContent='Yes: '+(json.data.yes||0)+' | No: '+(json.data.no||0);\r\n                    } else {\r\n                        resultEl.textContent='Thanks for voting';\r\n                    }\r\n                }).catch(()=>{ resultEl.textContent='Network error'; });\r\n            });\r\n        });\r\n    })();\r\n    <\/script>\r\n    \r\n    <\/div>\r\n   \r\n    <p>Use the interactive simulators above to test affinity growth and skill timing. When the demo and full release arrive, experiment with different Companions and loadouts to find the combinations that feel best for your playstyle.<\/p>\r\n<\/section>\r\n<\/main>\r\n\r\n<footer>\r\n    <p><strong>Disclaimer:<\/strong> This guide is based strictly on the Companion system mechanics provided in the official preview materials and in-game interface shown. Exact leveling thresholds, skill availability, and content restrictions may change before or after launch. Check official patch notes for the latest details.<\/p>\r\n<\/footer>\r\n\r\n<div id=\"lightbox-overlay\"><\/div>\r\n\r\n<!-- ===================== JS BEHAVIOR ===================== -->\r\n<script src=\"https:\/\/gamingwithdaopa.ellatha.com\/media\/evefrontier\/chart.js\"><\/script>\r\n<script>\r\ndocument.addEventListener('DOMContentLoaded', function() {\r\n    \/\/ Reveal Animation for sections\r\n    const sections = document.querySelectorAll('section');\r\n    const observer = new IntersectionObserver(entries => {\r\n        entries.forEach(entry => {\r\n            if(entry.isIntersecting) entry.target.classList.add('visible');\r\n        });\r\n    }, { threshold: 0.1 });\r\n    sections.forEach(section => observer.observe(section));\r\n\r\n    \/\/ Accordion behavior + keyboard support\r\n    document.querySelectorAll('.accordion').forEach(el => {\r\n        el.setAttribute('tabindex', '0');\r\n        el.setAttribute('role', 'button');\r\n        el.setAttribute('aria-expanded', 'false');\r\n       \r\n        const toggleAccordion = () => {\r\n            const box = el.querySelector('.tip-content');\r\n            const isActive = el.classList.contains('active');\r\n           \r\n            el.classList.toggle('active');\r\n            box.style.display = isActive ? 'none' : 'block';\r\n            el.setAttribute('aria-expanded', !isActive);\r\n        };\r\n       \r\n        el.addEventListener('click', toggleAccordion);\r\n        el.addEventListener('keydown', function(e) {\r\n            if (e.key === 'Enter' || e.key === ' ') {\r\n                e.preventDefault();\r\n                toggleAccordion();\r\n            }\r\n        });\r\n    });\r\n\r\n    \/\/ Lightbox\r\n    const lb = document.getElementById('lightbox-overlay');\r\n    if (lb) {\r\n        document.querySelectorAll('.centered-image').forEach(img => {\r\n            img.setAttribute('tabindex', '0');\r\n            img.setAttribute('role', 'button');\r\n            img.setAttribute('aria-label', 'Click to enlarge the Companion skills management screenshot');\r\n           \r\n            const openLightbox = () => {\r\n                lb.innerHTML = '';\r\n                const image = document.createElement('img');\r\n                image.src = img.dataset.large || img.src;\r\n                image.alt = img.alt || 'Expanded view of Companion skills menu';\r\n                image.style.maxWidth = '92%';\r\n                image.style.maxHeight = '92%';\r\n                image.style.borderRadius = '10px';\r\n                image.style.boxShadow = '0 0 30px rgba(0,0,0,0.6)';\r\n                lb.appendChild(image);\r\n                lb.style.display = 'flex';\r\n            };\r\n           \r\n            img.addEventListener('click', openLightbox);\r\n            img.addEventListener('keydown', function(e) {\r\n                if (e.key === 'Enter' || e.key === ' ') {\r\n                    e.preventDefault();\r\n                    openLightbox();\r\n                }\r\n            });\r\n        });\r\n\r\n        lb.addEventListener('click', () => {\r\n            lb.style.display = 'none';\r\n            lb.innerHTML = '';\r\n        });\r\n       \r\n        document.addEventListener('keydown', function(e) {\r\n            if (e.key === 'Escape' && lb.style.display === 'flex') {\r\n                lb.style.display = 'none';\r\n                lb.innerHTML = '';\r\n            }\r\n        });\r\n    }\r\n\r\n    window.affinity = 0;\r\n    updateAffinityBar();\r\n});\r\n\r\n\/\/ Affinity Simulator\r\nfunction updateAffinityBar() {\r\n    const bar = document.getElementById('affinity-bar');\r\n    const text = document.getElementById('affinity-text');\r\n    const hud = document.getElementById('companion-hud');\r\n    const levelBtn = document.getElementById('level-up-btn');\r\n    const feedback = document.getElementById('affinity-feedback');\r\n   \r\n    if (!bar || !text) return;\r\n   \r\n    const percent = Math.min(100, window.affinity);\r\n    bar.style.width = percent + '%';\r\n    text.textContent = window.affinity + ' \/ 100';\r\n   \r\n    if (window.affinity >= 80) {\r\n        hud.classList.add('glowing');\r\n    } else {\r\n        hud.classList.remove('glowing');\r\n    }\r\n   \r\n    if (window.affinity >= 100) {\r\n        levelBtn.classList.add('show');\r\n        feedback.textContent = 'Affinity maxed for this preview. Level up to unlock more skills for this Companion.';\r\n    } else {\r\n        levelBtn.classList.remove('show');\r\n        if (window.affinity > 0) {\r\n            feedback.textContent = 'Continue completing quests to raise affinity for this Companion.';\r\n        } else {\r\n            feedback.textContent = '';\r\n        }\r\n    }\r\n}\r\n\r\nfunction completeQuest(amount) {\r\n    if (window.affinity >= 100) return;\r\n    window.affinity = Math.min(100, window.affinity + amount);\r\n    updateAffinityBar();\r\n   \r\n    const feedback = document.getElementById('affinity-feedback');\r\n    if (feedback) {\r\n        feedback.style.color = '#81C784';\r\n        setTimeout(() => { if (feedback) feedback.style.color = '#888'; }, 1200);\r\n    }\r\n}\r\n\r\nfunction levelUpCompanion() {\r\n    const feedback = document.getElementById('affinity-feedback');\r\n    const levelBtn = document.getElementById('level-up-btn');\r\n   \r\n    if (feedback) feedback.innerHTML = '<span style=\"color:#F44336; font-weight:bold;\">Companion leveled up! New skill slots unlocked for this Companion.<\/span>';\r\n    if (levelBtn) levelBtn.style.display = 'none';\r\n   \r\n    const hud = document.getElementById('companion-hud');\r\n    if (hud) {\r\n        hud.style.boxShadow = '0 0 40px #F44336';\r\n        setTimeout(() => { if (hud) hud.style.boxShadow = '0 0 20px rgba(244, 67, 54, 0.6)'; }, 800);\r\n    }\r\n}\r\n\r\n\/\/ Gale Guard Simulator\r\nwindow.galeEquipped = false;\r\n\r\nfunction toggleGaleGuard() {\r\n    window.galeEquipped = !window.galeEquipped;\r\n    const slot = document.getElementById('gale-slot');\r\n    const status = slot.querySelector('.status');\r\n   \r\n    if (window.galeEquipped) {\r\n        slot.classList.add('equipped');\r\n        status.textContent = 'Equipped - Active in combat';\r\n        status.style.color = '#4FC3F7';\r\n    } else {\r\n        slot.classList.remove('equipped');\r\n        status.textContent = 'Click to Equip';\r\n        status.style.color = '#888';\r\n    }\r\n}\r\n\r\nfunction performDodge() {\r\n    const log = document.getElementById('effect-log');\r\n    const player = document.querySelector('.player');\r\n    const companion = document.querySelector('.companion');\r\n    const allies = document.querySelector('.allies');\r\n   \r\n    if (!log || !player) return;\r\n   \r\n    player.style.transition = 'transform 0.18s ease-out';\r\n    player.style.transform = 'translateX(38px)';\r\n    setTimeout(() => { if (player) player.style.transform = 'translateX(0)'; }, 180);\r\n   \r\n    log.innerHTML = '<p style=\"color:#81D4FA; margin:0;\">You performed a Dodge!<\/p>';\r\n   \r\n    if (window.galeEquipped) {\r\n        setTimeout(() => {\r\n            if (log) {\r\n                log.innerHTML += '<p class=\"boost\"><i class=\"fa fa-shield\"><\/i> Gale Guard activates! Allies gain +15% Movement Speed for 3 seconds.<\/p>';\r\n            }\r\n            if (companion) companion.classList.add('speed-boost');\r\n            if (allies) allies.classList.add('speed-boost');\r\n           \r\n            setTimeout(() => {\r\n                if (companion) companion.classList.remove('speed-boost');\r\n                if (allies) allies.classList.remove('speed-boost');\r\n                setTimeout(() => { if (log) log.innerHTML = ''; }, 600);\r\n            }, 3000);\r\n        }, 220);\r\n    } else {\r\n        setTimeout(() => {\r\n            if (log) log.innerHTML += '<p style=\"color:#888; font-size:13px;\">Equip Gale Guard to see the ally speed boost after dodging.<\/p>';\r\n            setTimeout(() => { if (log) log.innerHTML = ''; }, 2200);\r\n        }, 300);\r\n    }\r\n}\r\n\r\n\/\/ Keyboard support\r\ndocument.addEventListener('DOMContentLoaded', function() {\r\n    const dodgeBtn = document.getElementById('dodge-btn');\r\n    if (dodgeBtn) {\r\n        dodgeBtn.setAttribute('tabindex', '0');\r\n        dodgeBtn.addEventListener('keydown', function(e) {\r\n            if (e.key === 'Enter' || e.key === ' ') {\r\n                e.preventDefault();\r\n                performDodge();\r\n            }\r\n        });\r\n    }\r\n   \r\n    const galeSlot = document.getElementById('gale-slot');\r\n    if (galeSlot) {\r\n        galeSlot.addEventListener('keydown', function(e) {\r\n            if (e.key === 'Enter' || e.key === ' ') {\r\n                e.preventDefault();\r\n                toggleGaleGuard();\r\n            }\r\n        });\r\n    }\r\n});\r\n<\/script>\r\n<\/article>\r\n","protected":false},"excerpt":{"rendered":"<p>A complete guide to the Companion system in Embers of the Uncrowned. Learn how to raise affinity through House Settlement quests, level your Companions, equip one active and multiple passive skills, and understand when Companions are unsummoned. Battling Alongside Companions In Embers of the Uncrowned you battle alongside a Companion who follows you throughout your [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":70,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-64","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-faqs"],"yoast_head":"<!-- Meta Tags -->\r\n<title>Mastering Companions in Embers of the Uncrowned: Build Affinity, Equip Skills, and Fight as One<\/title>\r\n<meta name=\"description\" content=\"A complete guide to the Companion system in Embers of the Uncrowned. Learn how to raise affinity through House Settlement quests, level your Companions,\" \/>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/\" \/>\r\n<meta property=\"og:locale\" content=\"en_US\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Mastering Companions in Embers of the Uncrowned: Build Affinity, Equip Skills, and Fight as One\" \/>\r\n<meta property=\"og:description\" content=\"A complete guide to the Companion system in Embers of the Uncrowned. Learn how to raise affinity through House Settlement quests, level your Companions,\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/\" \/>\r\n<meta property=\"og:site_name\" content=\"Embers of the Uncrowned\" \/>\r\n<meta property=\"article:publisher\" content=\"facebook.com\/gamingwithdaopa\/\" \/>\r\n<meta property=\"article:author\" content=\"facebook.com\/gamingwithdaopa\/\" \/>\r\n<meta property=\"article:published_time\" content=\"2026-06-09T20:57:34+00:00\" \/>\r\n<meta property=\"article:modified_time\" content=\"2026-06-10T10:52:57+00:00\" \/>\r\n<meta property=\"og:image\" content=\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-content\/uploads\/sites\/43\/2026\/06\/embers-of-the-uncrowned-companions.jpg\" \/>\r\n\t<meta property=\"og:image:width\" content=\"400\" \/>\r\n\t<meta property=\"og:image:height\" content=\"263\" \/>\r\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\r\n<meta name=\"author\" content=\"daopa\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:creator\" content=\"@gamingwithdaopa\" \/>\r\n<meta name=\"twitter:site\" content=\"@gamingwithdaopa\" \/>\r\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"daopa\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/\"},\"author\":{\"name\":\"daopa\",\"@id\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/#\/schema\/person\/fb03a927907d90f409fac550ba375638\"},\"headline\":\"Mastering Companions in Embers of the Uncrowned: Build Affinity, Equip Skills, and Fight as One\",\"datePublished\":\"2026-06-09T20:57:34+00:00\",\"dateModified\":\"2026-06-10T10:52:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/\"},\"wordCount\":747,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/#\/schema\/person\/fb03a927907d90f409fac550ba375638\"},\"image\":{\"@id\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-content\/uploads\/sites\/43\/2026\/06\/embers-of-the-uncrowned-companions.jpg\",\"articleSection\":[\"FAQs\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/\",\"url\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/\",\"name\":\"Mastering Companions in Embers of the Uncrowned: Build Affinity, Equip Skills, and Fight as One\",\"isPartOf\":{\"@id\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-content\/uploads\/sites\/43\/2026\/06\/embers-of-the-uncrowned-companions.jpg\",\"datePublished\":\"2026-06-09T20:57:34+00:00\",\"dateModified\":\"2026-06-10T10:52:57+00:00\",\"description\":\"A complete guide to the Companion system in Embers of the Uncrowned. Learn how to raise affinity through House Settlement quests, level your Companions,\",\"breadcrumb\":{\"@id\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/#primaryimage\",\"url\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-content\/uploads\/sites\/43\/2026\/06\/embers-of-the-uncrowned-companions.jpg\",\"contentUrl\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-content\/uploads\/sites\/43\/2026\/06\/embers-of-the-uncrowned-companions.jpg\",\"width\":400,\"height\":263,\"caption\":\"embers of the uncrowned companions\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mastering Companions in Embers of the Uncrowned: Build Affinity, Equip Skills, and Fight as One\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/#website\",\"url\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/\",\"name\":\"Embers of the Uncrowned\",\"description\":\"Embers of the Uncrowned EOTU Guide &amp; Fansite by DaOpa. Pro builds, class guides, House &amp; companion strategies for Nexon&#039;s dark fantasy MMORPG.\",\"publisher\":{\"@id\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/#\/schema\/person\/fb03a927907d90f409fac550ba375638\"},\"alternateName\":\"eotu\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/#\/schema\/person\/fb03a927907d90f409fac550ba375638\",\"name\":\"daopa\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-content\/uploads\/sites\/43\/2026\/06\/DaOpa.png\",\"contentUrl\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-content\/uploads\/sites\/43\/2026\/06\/DaOpa.png\",\"width\":1087,\"height\":1604,\"caption\":\"daopa\"},\"logo\":{\"@id\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/#\/schema\/person\/image\/\"},\"description\":\"DaOpa has been variety streamer since 2009 with game focuses on primarily MMOs, Sandbox, RPG and FPS genres. For inquires comment in the comments sections. This channel is syndicated across various micro niche gaming related blogs operated by DaOpa. He creates fansites, guides, tools for gamers\",\"sameAs\":[\"https:\/\/gamingwithdaopa.ellatha.com\",\"facebook.com\/gamingwithdaopa\/\",\"https:\/\/x.com\/gamingwithdaopa\",\"youtube.com\/@daopa\"],\"url\":\"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/author\/daopa\/\"}]}<\/script>","yoast_head_json":{"title":"Mastering Companions in Embers of the Uncrowned: Build Affinity, Equip Skills, and Fight as One","description":"A complete guide to the Companion system in Embers of the Uncrowned. Learn how to raise affinity through House Settlement quests, level your Companions,","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:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/","og_locale":"en_US","og_type":"article","og_title":"Mastering Companions in Embers of the Uncrowned: Build Affinity, Equip Skills, and Fight as One","og_description":"A complete guide to the Companion system in Embers of the Uncrowned. Learn how to raise affinity through House Settlement quests, level your Companions,","og_url":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/","og_site_name":"Embers of the Uncrowned","article_publisher":"facebook.com\/gamingwithdaopa\/","article_author":"facebook.com\/gamingwithdaopa\/","article_published_time":"2026-06-09T20:57:34+00:00","article_modified_time":"2026-06-10T10:52:57+00:00","og_image":[{"width":400,"height":263,"url":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-content\/uploads\/sites\/43\/2026\/06\/embers-of-the-uncrowned-companions.jpg","type":"image\/jpeg"}],"author":"daopa","twitter_card":"summary_large_image","twitter_creator":"@gamingwithdaopa","twitter_site":"@gamingwithdaopa","twitter_misc":{"Written by":"daopa","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/#article","isPartOf":{"@id":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/"},"author":{"name":"daopa","@id":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/#\/schema\/person\/fb03a927907d90f409fac550ba375638"},"headline":"Mastering Companions in Embers of the Uncrowned: Build Affinity, Equip Skills, and Fight as One","datePublished":"2026-06-09T20:57:34+00:00","dateModified":"2026-06-10T10:52:57+00:00","mainEntityOfPage":{"@id":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/"},"wordCount":747,"commentCount":0,"publisher":{"@id":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/#\/schema\/person\/fb03a927907d90f409fac550ba375638"},"image":{"@id":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/#primaryimage"},"thumbnailUrl":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-content\/uploads\/sites\/43\/2026\/06\/embers-of-the-uncrowned-companions.jpg","articleSection":["FAQs"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/","url":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/","name":"Mastering Companions in Embers of the Uncrowned: Build Affinity, Equip Skills, and Fight as One","isPartOf":{"@id":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/#website"},"primaryImageOfPage":{"@id":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/#primaryimage"},"image":{"@id":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/#primaryimage"},"thumbnailUrl":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-content\/uploads\/sites\/43\/2026\/06\/embers-of-the-uncrowned-companions.jpg","datePublished":"2026-06-09T20:57:34+00:00","dateModified":"2026-06-10T10:52:57+00:00","description":"A complete guide to the Companion system in Embers of the Uncrowned. Learn how to raise affinity through House Settlement quests, level your Companions,","breadcrumb":{"@id":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/#primaryimage","url":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-content\/uploads\/sites\/43\/2026\/06\/embers-of-the-uncrowned-companions.jpg","contentUrl":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-content\/uploads\/sites\/43\/2026\/06\/embers-of-the-uncrowned-companions.jpg","width":400,"height":263,"caption":"embers of the uncrowned companions"},{"@type":"BreadcrumbList","@id":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/mastering-companions\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/"},{"@type":"ListItem","position":2,"name":"Mastering Companions in Embers of the Uncrowned: Build Affinity, Equip Skills, and Fight as One"}]},{"@type":"WebSite","@id":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/#website","url":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/","name":"Embers of the Uncrowned","description":"Embers of the Uncrowned EOTU Guide &amp; Fansite by DaOpa. Pro builds, class guides, House &amp; companion strategies for Nexon&#039;s dark fantasy MMORPG.","publisher":{"@id":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/#\/schema\/person\/fb03a927907d90f409fac550ba375638"},"alternateName":"eotu","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/#\/schema\/person\/fb03a927907d90f409fac550ba375638","name":"daopa","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/#\/schema\/person\/image\/","url":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-content\/uploads\/sites\/43\/2026\/06\/DaOpa.png","contentUrl":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-content\/uploads\/sites\/43\/2026\/06\/DaOpa.png","width":1087,"height":1604,"caption":"daopa"},"logo":{"@id":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/#\/schema\/person\/image\/"},"description":"DaOpa has been variety streamer since 2009 with game focuses on primarily MMOs, Sandbox, RPG and FPS genres. For inquires comment in the comments sections. This channel is syndicated across various micro niche gaming related blogs operated by DaOpa. He creates fansites, guides, tools for gamers","sameAs":["https:\/\/gamingwithdaopa.ellatha.com","facebook.com\/gamingwithdaopa\/","https:\/\/x.com\/gamingwithdaopa","youtube.com\/@daopa"],"url":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/author\/daopa\/"}]}},"_links":{"self":[{"href":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-json\/wp\/v2\/posts\/64","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-json\/wp\/v2\/comments?post=64"}],"version-history":[{"count":3,"href":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-json\/wp\/v2\/posts\/64\/revisions"}],"predecessor-version":[{"id":74,"href":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-json\/wp\/v2\/posts\/64\/revisions\/74"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-json\/wp\/v2\/media\/70"}],"wp:attachment":[{"href":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-json\/wp\/v2\/media?parent=64"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-json\/wp\/v2\/categories?post=64"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gamingwithdaopa.ellatha.com\/eotu\/wp-json\/wp\/v2\/tags?post=64"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}