<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>SoulOwner</title>
    <link>https://sorb.tistory.com/</link>
    <description>삶 그것은                             
내가 만들어 가는 세상</description>
    <language>ko</language>
    <pubDate>Tue, 16 Jun 2026 02:41:55 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>soulowner</managingEditor>
    <image>
      <title>SoulOwner</title>
      <url>https://t1.daumcdn.net/cfile/tistory/1309320F4B50567C6B</url>
      <link>https://sorb.tistory.com</link>
    </image>
    <item>
      <title>와우(wow) 리치왕의 분노 (3.3.5) 흑마법사 일몰 애드온</title>
      <link>https://sorb.tistory.com/741</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-08-22 231903.png&quot; data-origin-width=&quot;489&quot; data-origin-height=&quot;541&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/HPiwY/btsP32HbU29/KlUioV5tODSezfJsUYEt0k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/HPiwY/btsP32HbU29/KlUioV5tODSezfJsUYEt0k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/HPiwY/btsP32HbU29/KlUioV5tODSezfJsUYEt0k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FHPiwY%2FbtsP32HbU29%2FKlUioV5tODSezfJsUYEt0k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;489&quot; height=&quot;541&quot; data-filename=&quot;스크린샷 2025-08-22 231903.png&quot; data-origin-width=&quot;489&quot; data-origin-height=&quot;541&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;고통 흑마법사가 부패를 사용할 때,&lt;br /&gt;일몰(어둠의 무아지경)이 발생하면 플레이어 머리 위에 아이콘이 나타나도록 하는 애드온입니다.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt; ShadowTranceAlert.toc&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1755874194570&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;## Interface: 30305
## Title: ShadowTranceAlert
## Notes: 고통 흑마법사 일몰 애드온
## Author: Soulowner
## Version: 1.0
ShadowTranceAlert.lua&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;ShadowTranceAlert.lua&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1755874210483&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;-- 프레임 생성: 화면에 아이콘을 표시할 프레임
local f = CreateFrame(&quot;Frame&quot;, &quot;ShadowTranceAlert&quot;, UIParent)
f:SetSize(35, 35) -- 아이콘 크기 설정
f:SetPoint(&quot;CENTER&quot;, UIParent, &quot;CENTER&quot;, 0, 100) -- 화면 중앙에서 위로 100픽셀
f:SetFrameStrata(&quot;HIGH&quot;) -- 다른 UI 위에 표시되도록 설정
f:Hide() -- 초기에는 숨김 상태

-- 텍스처 생성: 아이콘 이미지 설정
local icon = f:CreateTexture(nil, &quot;ARTWORK&quot;)
icon:SetTexture(&quot;Interface\\Icons\\Spell_Shadow_ShadowBolt&quot;) -- 어둠의 무아지경 아이콘
icon:SetAllPoints(f) -- 텍스처를 프레임 전체에 맞춤

-- 이벤트 등록: 플레이어의 버프 변화 감지
f:RegisterEvent(&quot;UNIT_AURA&quot;)

-- 이벤트 처리 함수: 버프 감지 및 아이콘 표시/숨김
f:SetScript(&quot;OnEvent&quot;, function(_, _, unit)
    -- 플레이어 버프만 감지
    if unit ~= &quot;player&quot; then return end

    local found = false -- 버프 감지 여부

    -- 최대 40개의 버프를 순회하며 확인
    for i = 1, 40 do
        local name = UnitBuff(&quot;player&quot;, i)
        -- 어둠의 무아지경 버프가 있으면 표시
        if name == &quot;어둠의 무아지경&quot; then
            found = true
            break
        end
    end

    -- 버프가 있으면 아이콘 표시, 없으면 숨김
    if found then
        f:Show()
    else
        f:Hide()
    end
end)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;local&amp;nbsp;f&amp;nbsp;=&amp;nbsp;CreateFrame(&quot;Frame&quot;,&amp;nbsp;&quot;ShadowTranceAlert&quot;,&amp;nbsp;UIParent)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;name&amp;nbsp;==&amp;nbsp;&quot;어둠의&amp;nbsp;무아지경&quot;&amp;nbsp;then&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;위에&amp;nbsp;적은&amp;nbsp;2개의&amp;nbsp;코드를&amp;nbsp;아래&amp;nbsp;코드로&amp;nbsp;바꾸시면&amp;nbsp;도적의&amp;nbsp;반격으로&amp;nbsp;사용하실&amp;nbsp;수&amp;nbsp;있습니다.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;local&amp;nbsp;f&amp;nbsp;=&amp;nbsp;CreateFrame(&quot;Frame&quot;,&amp;nbsp;&quot;RiposteAlert&quot;,&amp;nbsp;UIParent)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if&amp;nbsp;name&amp;nbsp;==&amp;nbsp;&quot;반격&quot;&amp;nbsp;then&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;설명&amp;nbsp;:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;항목&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;기존&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;변경 후&lt;/b&gt;&lt;br /&gt;&lt;b&gt;프레임 이름&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;ShadowTranceAlert&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;RiposteAlert&quot;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;버프&amp;nbsp;이름&amp;nbsp;비교&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;어둠의&amp;nbsp;무아지경&quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&quot;반격&quot;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CreateFrame(&quot;Frame&quot;,&amp;nbsp;&quot;RiposteAlert&quot;,&amp;nbsp;UIParent)&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;rarr;&amp;nbsp;이건&amp;nbsp;프레임의&amp;nbsp;내부&amp;nbsp;식별자로,&amp;nbsp;기능에는&amp;nbsp;영향&amp;nbsp;없지만&amp;nbsp;클래스별로&amp;nbsp;구분하거나&amp;nbsp;유지보수&amp;nbsp;시&amp;nbsp;유용합니다.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;if&amp;nbsp;name&amp;nbsp;==&amp;nbsp;&quot;반격&quot;&amp;nbsp;then&amp;nbsp;&amp;rarr;&amp;nbsp;이&amp;nbsp;부분은&amp;nbsp;실제&amp;nbsp;버프&amp;nbsp;감지에&amp;nbsp;직접적으로&amp;nbsp;영향을&amp;nbsp;주는&amp;nbsp;핵심&amp;nbsp;조건입니다.&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&amp;rarr;&amp;nbsp;한글&amp;nbsp;클라이언트&amp;nbsp;기준&amp;nbsp;&quot;반격&quot;이&amp;nbsp;정확한&amp;nbsp;버프&amp;nbsp;이름이라면,&amp;nbsp;이&amp;nbsp;비교는&amp;nbsp;반드시&amp;nbsp;바꿔야&amp;nbsp;합니다.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;한글&amp;nbsp;클라이언트&amp;nbsp;기준이며,&amp;nbsp;영어&amp;nbsp;클라이언트라면&amp;nbsp;&quot;Riposte&quot;로&amp;nbsp;바꿔야&amp;nbsp;합니다.&lt;/b&gt;&lt;/p&gt;</description>
      <category>취미/게임</category>
      <author>soulowner</author>
      <guid isPermaLink="true">https://sorb.tistory.com/741</guid>
      <comments>https://sorb.tistory.com/741#entry741comment</comments>
      <pubDate>Fri, 22 Aug 2025 23:53:03 +0900</pubDate>
    </item>
    <item>
      <title>와우(wow) 리치왕의 분노 (3.3.5) 몬스터 생명바 밑으로 몬스터가 바라보는 대상자 표시</title>
      <link>https://sorb.tistory.com/740</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷 2025-08-11 165834.png&quot; data-origin-width=&quot;738&quot; data-origin-height=&quot;480&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/blpxlP/btsPMU4gh6k/WjGYSKw1ftLjMKE8KyaVE0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/blpxlP/btsPMU4gh6k/WjGYSKw1ftLjMKE8KyaVE0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/blpxlP/btsPMU4gh6k/WjGYSKw1ftLjMKE8KyaVE0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FblpxlP%2FbtsPMU4gh6k%2FWjGYSKw1ftLjMKE8KyaVE0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;738&quot; height=&quot;480&quot; data-filename=&quot;스크린샷 2025-08-11 165834.png&quot; data-origin-width=&quot;738&quot; data-origin-height=&quot;480&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignCenter&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/oebQs/dJMb9WSQymq/L74FA8dhBUiyph6pMTqAWk/TargetWatcherNameplates.zip?attach=1&amp;amp;knm=tfile.zip&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;TargetWatcherNameplates.zip&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;0.00MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;&lt;b&gt;TargetWatcherNameplates.toc&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1754900781582&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;## Interface: 30300
## Title: Target Watcher Nameplates
## Notes: 몬스터 생명바 밑으로 몬스터가 바라보는 대상이 표시됩니다.
## Author: Soulowner
## Version: 1.0

TargetWatcherNameplates.lua&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;TargetWatcherNameplates.lua&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1754900801878&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;local addon = CreateFrame(&quot;Frame&quot;)
addon:SetScript(&quot;OnUpdate&quot;, function(self, elapsed)
    self.timer = (self.timer or 0) + elapsed
    if self.timer &amp;lt; 0.5 then return end
    self.timer = 0

    local children = { WorldFrame:GetChildren() }
    for _, frame in ipairs(children) do
        if frame:IsVisible() and frame:GetName() == nil then
            local name = nil
            for _, region in ipairs({ frame:GetRegions() }) do
                if region:IsObjectType(&quot;FontString&quot;) then
                    name = region:GetText()
                    break
                end
            end

            if name then
                -- 이름표에 대응되는 유닛 찾기
                local targetOfTarget = nil
                for i = 1, GetNumRaidMembers() do
                    local unit = &quot;raid&quot; .. i .. &quot;target&quot;
                    if UnitExists(unit) and UnitName(unit) == name then
                        local targetUnit = unit .. &quot;target&quot;
                        if UnitExists(targetUnit) then
                            targetOfTarget = UnitName(targetUnit)
                            break
                        end
                    end
                end
                for i = 1, GetNumPartyMembers() do
                    local unit = &quot;party&quot; .. i .. &quot;target&quot;
                    if UnitExists(unit) and UnitName(unit) == name then
                        local targetUnit = unit .. &quot;target&quot;
                        if UnitExists(targetUnit) then
                            targetOfTarget = UnitName(targetUnit)
                            break
                        end
                    end
                end

                -- 텍스트 표시
                if not frame.targetText then
                    frame.targetText = frame:CreateFontString(nil, &quot;OVERLAY&quot;, &quot;GameFontNormal&quot;)
                    frame.targetText:SetPoint(&quot;TOP&quot;, frame, &quot;BOTTOM&quot;, 0, -2)
                    frame.targetText:SetFont(&quot;Fonts\\FRIZQT__.TTF&quot;, 10, &quot;OUTLINE&quot;)
                    frame.targetText:SetTextColor(1, 0.5, 0)
                end

                if targetOfTarget then
                    frame.targetText:SetText(&quot;&amp;rarr; &quot; .. targetOfTarget)
                    frame.targetText:Show()
                else
                    frame.targetText:SetText(&quot;&quot;)
                    frame.targetText:Hide()
                end
            end
        end
    end
end)&lt;/code&gt;&lt;/pre&gt;</description>
      <category>취미/게임</category>
      <author>soulowner</author>
      <guid isPermaLink="true">https://sorb.tistory.com/740</guid>
      <comments>https://sorb.tistory.com/740#entry740comment</comments>
      <pubDate>Mon, 11 Aug 2025 17:26:51 +0900</pubDate>
    </item>
    <item>
      <title>와우(wow) 리치왕의 분노 (3.3.5) 자동 수리 및 잡템 판매 애드온</title>
      <link>https://sorb.tistory.com/738</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;b&gt;압축을 푸신 후 &lt;b&gt;&lt;b&gt;AutoSellJunk 폴더를&lt;/b&gt;&lt;/b&gt;&lt;br /&gt;wow\interface\AddOns\ 폴더 안에 &lt;b&gt;&lt;b&gt;폴더를 이동하세요.&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignCenter&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/EBEHX/dJMb9WSQGoV/d2DwkWkgBISU6uRwCRpYdk/AutoSellJunk.zip?attach=1&amp;amp;knm=tfile.zip&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;AutoSellJunk.zip&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;0.00MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;&lt;b&gt;1. 잡템 판매.&lt;br /&gt;2. 길드 지원금으로 수리.&lt;br /&gt;3. 길드 지원금이 부족할 경우, 개인 사비로 수리.&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;AutoSellJunk.toc&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1754862520243&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;## Interface: 30305
## Title: AutoSellJunk
## Notes: 자동으로 수리 및 잡탬 판매
## Author: Soulowner
## Version: 1.2
AutoSellJunk.lua&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;AutoSellJunk.lua&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1754862480131&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;-- 애드온 설정값
local options = {
    sellgrays = true,   -- 회색 아이템 자동 판매 여부
    autorepair = true,  -- 장비 자동 수리 여부
}

-- 프레임 생성 및 이벤트 등록
local f = CreateFrame(&quot;Frame&quot;)
f:RegisterEvent(&quot;MERCHANT_SHOW&quot;) -- 상점 창이 열릴 때 이벤트 발생

-- 이벤트 발생 시 실행되는 함수
f:SetScript(&quot;OnEvent&quot;, function()
    --   회색 아이템 자동 판매
    if options.sellgrays then
        local total = 0 -- 총 판매 금액 저장 변수

        -- 가방(0~4번) 순회
        for bag = 0, 4 do
            for slot = 1, GetContainerNumSlots(bag) do
                local itemLink = GetContainerItemLink(bag, slot)
                if itemLink then
                    local quality = select(3, GetItemInfo(itemLink)) -- 아이템 품질
                    if quality == 0 then -- 회색 아이템일 경우
                        local itemCount = select(2, GetContainerItemInfo(bag, slot)) or 1
                        local itemPrice = select(11, GetItemInfo(itemLink)) or 0
                        local sellPrice = itemPrice * itemCount

                        UseContainerItem(bag, slot) -- 아이템 사용 &amp;rarr; 상인에게 판매
                        PickupMerchantItem()        -- 안정성 위해 포함
                        total = total + sellPrice   -- 총 금액 누적
                    end
                end
            end
        end

        -- 판매 금액이 있을 경우 채팅창에 출력
        if total &amp;gt; 0 then
            local gold = math.floor(total / 10000)
            local silver = math.floor((total % 10000) / 100)
            local copper = total % 100
            DEFAULT_CHAT_FRAME:AddMessage(&quot;|cffFFFF00AutoSellJunk:|r 잡템을 판매하여 |cffFFD700&quot;..gold..&quot;골드 &quot;..silver..&quot;실버 &quot;..copper..&quot;코퍼|r를 얻었습니다.&quot;, 1, 1, 1)
        end
    end

    --   자동 수리 기능 (Shift 키가 눌려있지 않을 때만 실행)
    if not IsShiftKeyDown() and options.autorepair then
        if CanMerchantRepair() then
            local cost, canRepair = GetRepairAllCost() -- 수리 비용과 가능 여부

            if cost &amp;gt; 0 then
                local gold = math.floor(cost / 10000)
                local silver = math.floor((cost % 10000) / 100)
                local copper = cost % 100

                local repaired = false -- 수리 성공 여부 추적

                -- 길드 자금으로 수리 시도
                if IsInGuild() and CanGuildBankRepair() then
                    RepairAllItems(1) -- 길드 자금으로 수리

                    -- 수리 성공 여부 확인 (수리 후 비용이 0이면 성공)
                    local newCost = GetRepairAllCost()
                    if newCost == 0 then
                        DEFAULT_CHAT_FRAME:AddMessage(&quot;|cffFFFF00AutoSellJunk:|r 길드 자금으로 장비를 수리했습니다. 비용: |cffFFD700&quot;..gold..&quot;골드 &quot;..silver..&quot;실버 &quot;..copper..&quot;코퍼|r.&quot;, 1, 1, 1)
                        repaired = true
                    end
                end

                -- 길드 자금 수리 실패 시 개인 자금으로 수리 시도
                if not repaired and canRepair then
                    RepairAllItems() -- 개인 자금으로 수리
                    DEFAULT_CHAT_FRAME:AddMessage(&quot;|cffFFFF00AutoSellJunk:|r 개인 자금으로 장비를 수리했습니다. 비용: |cffFFD700&quot;..gold..&quot;골드 &quot;..silver..&quot;실버 &quot;..copper..&quot;코퍼|r.&quot;, 1, 1, 1)
                    repaired = true
                end

                -- 둘 다 실패한 경우
                if not repaired then
                    DEFAULT_CHAT_FRAME:AddMessage(&quot;|cffFFFF00AutoSellJunk:|r 장비를 수리할 돈이 부족합니다.&quot;, 1, 0, 0)
                end
            end
        end
    end
end)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>취미/게임</category>
      <author>soulowner</author>
      <guid isPermaLink="true">https://sorb.tistory.com/738</guid>
      <comments>https://sorb.tistory.com/738#entry738comment</comments>
      <pubDate>Mon, 11 Aug 2025 06:49:44 +0900</pubDate>
    </item>
    <item>
      <title>와우(wow) 리치왕의 분노 (3.3.5) 퀘스트 자동 수락 및 완료 애드온</title>
      <link>https://sorb.tistory.com/737</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;b&gt;wow\interface\AddOns\ 폴더 안에 &lt;b&gt;&lt;b&gt;AutoQuest 폴더를 만듭니다.&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;fileblock&quot; data-ke-align=&quot;alignCenter&quot;&gt;&lt;a href=&quot;https://blog.kakaocdn.net/dn/bSyln5/dJMb9OgdttT/LtowtKYxmE7BTSHb9U8hVk/AutoQuest.zip?attach=1&amp;amp;knm=tfile.zip&quot; class=&quot;&quot;&gt;
    &lt;div class=&quot;image&quot;&gt;&lt;/div&gt;
    &lt;div class=&quot;desc&quot;&gt;&lt;div class=&quot;filename&quot;&gt;&lt;span class=&quot;name&quot;&gt;AutoQuest.zip&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;size&quot;&gt;0.00MB&lt;/div&gt;
&lt;/div&gt;
  &lt;/a&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;br /&gt;AutoQuest.toc&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1754861960879&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;## Interface: 30300
## Title: AutoQuest
## Notes: 자동 퀘스트 수락 및 완료
## Author: Soulowner
## Version: 1.0
AutoQuest.lua&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;AutoQuest.lua&lt;/b&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1754862013014&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;-- 딜레이 함수
local function Delay(delay, func)
    local waitFrame = CreateFrame(&quot;Frame&quot;)
    waitFrame.time = delay
    waitFrame:SetScript(&quot;OnUpdate&quot;, function(self, elapsed)
        self.time = self.time - elapsed
        if self.time &amp;lt;= 0 then
            func()
            self:SetScript(&quot;OnUpdate&quot;, nil)
        end
    end)
end

-- 안전한 클릭 함수
local function safeClick(button)
    if button and button:IsShown() and button:IsEnabled() then
        button:Click()
    end
end

-- 보상이 하나일 경우 자동 선택
local function autoSelectSingleReward()
    if GetNumQuestChoices() == 1 then
        local rewardButton = QuestInfoRewardButton1
        if rewardButton and rewardButton:IsShown() then
            QuestInfoItem_OnClick(rewardButton)
        end
    end
end

-- 보상 선택 후 완료 버튼 활성화 감지
local function waitForRewardSelection()
    local elapsedTime = 0
    local maxWait = 10  -- 최대 10초 대기
    local interval = 0

    local watcher = CreateFrame(&quot;Frame&quot;)
    watcher:SetScript(&quot;OnUpdate&quot;, function(self, elapsed)
        elapsedTime = elapsedTime + elapsed
        interval = interval + elapsed

        if interval &amp;lt; 0.2 then return end
        interval = 0

        if QuestFrameCompleteQuestButton and QuestFrameCompleteQuestButton:IsShown() and QuestFrameCompleteQuestButton:IsEnabled() then
            safeClick(QuestFrameCompleteQuestButton)
            self:SetScript(&quot;OnUpdate&quot;, nil)
        elseif elapsedTime &amp;gt;= maxWait then
            print(&quot;퀘스트 완료 실패: 보상 선택이 감지되지 않음&quot;)
            self:SetScript(&quot;OnUpdate&quot;, nil)
        end
    end)
end

-- 보상 클릭 후 완료 버튼 자동 클릭을 위한 후킹
hooksecurefunc(&quot;QuestInfoItem_OnClick&quot;, function()
    Delay(0.2, function()
        if QuestFrameCompleteQuestButton and QuestFrameCompleteQuestButton:IsShown() and QuestFrameCompleteQuestButton:IsEnabled() then
            safeClick(QuestFrameCompleteQuestButton)
        end
    end)
end)

-- 이벤트 처리 프레임 생성
local f = CreateFrame(&quot;Frame&quot;)
f:RegisterEvent(&quot;GOSSIP_SHOW&quot;)
f:RegisterEvent(&quot;QUEST_DETAIL&quot;)
f:RegisterEvent(&quot;QUEST_PROGRESS&quot;)
f:RegisterEvent(&quot;QUEST_COMPLETE&quot;)

f:SetScript(&quot;OnEvent&quot;, function(_, event)
    if event == &quot;GOSSIP_SHOW&quot; then
        local available = GetNumGossipAvailableQuests()
        local active = GetNumGossipActiveQuests()

        -- 단일 퀘스트 자동 선택 (0.5초 지연)
        if available + active == 1 then
            Delay(1.0, function()
                if available == 1 then
                    SelectGossipAvailableQuest(1)
                elseif active == 1 then
                    SelectGossipActiveQuest(1)
                end
            end)
        end

    elseif event == &quot;QUEST_DETAIL&quot; then
        Delay(0.1, function()
            safeClick(QuestFrameAcceptButton)
        end)

    elseif event == &quot;QUEST_PROGRESS&quot; then
        Delay(0.1, function()
            safeClick(QuestFrameCompleteButton)
        end)

    elseif event == &quot;QUEST_COMPLETE&quot; then
        if GetNumQuestChoices() == 1 then
            autoSelectSingleReward()
            Delay(0.2, function()
                safeClick(QuestFrameCompleteQuestButton)
            end)
        else
            waitForRewardSelection()
        end
    end
end)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/p&gt;</description>
      <category>취미/게임</category>
      <author>soulowner</author>
      <guid isPermaLink="true">https://sorb.tistory.com/737</guid>
      <comments>https://sorb.tistory.com/737#entry737comment</comments>
      <pubDate>Mon, 11 Aug 2025 06:42:05 +0900</pubDate>
    </item>
    <item>
      <title>와우 리치왕의 분노 Tuk UI 적 이름표 글자 잘림 해결.</title>
      <link>https://sorb.tistory.com/736</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;wow\interface\AddOns\Tukui\scripts\nameplates.lua 파일을 편집기로 오픈한 후&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;local&amp;nbsp;nameString&amp;nbsp;=&amp;nbsp;self.oldname:GetText()&lt;/b&gt;&lt;br /&gt;&lt;b&gt;if&amp;nbsp;string.len(nameString)&amp;nbsp;&amp;lt;&amp;nbsp;22&amp;nbsp;then&lt;/b&gt;&lt;br /&gt;&lt;b&gt;self.name:SetText(nameString)&lt;/b&gt;&lt;br /&gt;&lt;b&gt;else&lt;/b&gt;&lt;br /&gt;&lt;b&gt;self.name:SetFormattedText(nameString:sub(0,&amp;nbsp;19)..&quot;&amp;nbsp;...&quot;)&lt;/b&gt;&lt;br /&gt;&lt;b&gt;end&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;위 코드를 검색한 후 아래로 수정&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;local&amp;nbsp;nameString&amp;nbsp;=&amp;nbsp;self.oldname:GetText()&lt;/b&gt;&lt;br /&gt;&lt;b&gt;self.name:SetText(nameString)&lt;/b&gt;&lt;/p&gt;</description>
      <category>취미/게임</category>
      <author>soulowner</author>
      <guid isPermaLink="true">https://sorb.tistory.com/736</guid>
      <comments>https://sorb.tistory.com/736#entry736comment</comments>
      <pubDate>Fri, 4 Jul 2025 16:38:09 +0900</pubDate>
    </item>
    <item>
      <title>리눅스, 김프(Gimp) 3 버전. Resynthesizer 설치 방법.</title>
      <link>https://sorb.tistory.com/735</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;&lt;b&gt;Gimp의 Flatpak에는 Gimp 자체와 모든 플러그인을 위한 세 가지 브랜치가 있습니다.&lt;/b&gt;&lt;br /&gt;&lt;b&gt;2-3.36 버전과 2-40 버전, 이번에 업데이트 된 3 버전.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Mint에서 Gimp가 3.0으로 업데이트되었을 때 소프트웨어는 &quot;3 버전&quot;을 브랜치를 사용했지만,&lt;/b&gt;&lt;br /&gt;&lt;b&gt;이상하게도 플러그인은 &quot;3 버전&quot; 브랜치에 포함되지 않아서 터미널에서 직접 제거해야 합니다.&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;기존에 설치된 Resynthesizer를 제거합니다.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;blockquote style=&quot;background-color: #f9f9f9; color: #222222; text-align: start;&quot; data-ke-style=&quot;style1&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;flatpak uninstall org.gimp.GIMP.Plugin.Resynthesizer&lt;/b&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;제거가 끝나면 아래 명령어로 &lt;b&gt;Resynthesizer를&amp;nbsp;&lt;/b&gt;다시 설치합니다.&lt;/b&gt;&lt;/p&gt;
&lt;blockquote style=&quot;background-color: #f9f9f9; color: #222222; text-align: start;&quot; data-ke-style=&quot;style1&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;flatpak install org.gimp.GIMP.Plugin.Resynthesizer&lt;/b&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;설치 중 아래 문구를 선택하여 설치하면 됩니다.&lt;br /&gt;&amp;ldquo;runtime/org.gimp.GIMP.Plugin.Resynthesizer/x86_64/3&amp;rdquo;&lt;/b&gt;&lt;/p&gt;</description>
      <author>soulowner</author>
      <guid isPermaLink="true">https://sorb.tistory.com/735</guid>
      <comments>https://sorb.tistory.com/735#entry735comment</comments>
      <pubDate>Tue, 6 May 2025 13:19:00 +0900</pubDate>
    </item>
    <item>
      <title>Shattered Pixel Dungeon Journal(모험일지)</title>
      <link>https://sorb.tistory.com/734</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock floatLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;1.webp&quot; data-origin-width=&quot;48&quot; data-origin-height=&quot;48&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bzAPMV/btsMNHAcqCI/kS85vKVGteAjYqq9Qt60o0/img.webp&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bzAPMV/btsMNHAcqCI/kS85vKVGteAjYqq9Qt60o0/img.webp&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bzAPMV/btsMNHAcqCI/kS85vKVGteAjYqq9Qt60o0/img.webp&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbzAPMV%2FbtsMNHAcqCI%2FkS85vKVGteAjYqq9Qt60o0%2Fimg.webp&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;48&quot; height=&quot;48&quot; data-filename=&quot;1.webp&quot; data-origin-width=&quot;48&quot; data-origin-height=&quot;48&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;7층에서 9층 사이에 나타나는 오래된 지팡이 제작사 NPC에게 받는 퀘스트로&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;총 3개의 랜덤 퀘스트 중 1개입니다.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;팁을 드리자면, &lt;/b&gt;&lt;br /&gt;&lt;b&gt;열매를 먼저 심고 다시 채집한 후 다트에 바르면,&lt;br /&gt;한번의 퀘스트로 아래 5개를 모두 완료할 수 있습니다.&lt;br /&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;도전 / 황무지 선택 시 열매를 심을 수 없습니다.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;(주의 : 이것을 진행하면 퀘스트는 완료할 수 없습니다.)&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;This&amp;nbsp;is&amp;nbsp;a&amp;nbsp;quest&amp;nbsp;you&amp;nbsp;receive&amp;nbsp;from&amp;nbsp;the&amp;nbsp;Old&amp;nbsp;Staff&amp;nbsp;Maker&amp;nbsp;NPC&amp;nbsp;that&amp;nbsp;appears&amp;nbsp;between&amp;nbsp;the&amp;nbsp;7th&amp;nbsp;and&amp;nbsp;9th&amp;nbsp;floors.&lt;/b&gt;&lt;br /&gt;&lt;b&gt;It&amp;nbsp;is&amp;nbsp;one&amp;nbsp;of&amp;nbsp;3&amp;nbsp;random&amp;nbsp;quests.&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Here's&amp;nbsp;a&amp;nbsp;tip:&lt;/b&gt;&lt;br /&gt;&lt;b&gt;If&amp;nbsp;you&amp;nbsp;plant&amp;nbsp;the&amp;nbsp;fruit&amp;nbsp;first,&amp;nbsp;then&amp;nbsp;collect&amp;nbsp;it&amp;nbsp;again,&amp;nbsp;and&amp;nbsp;then&amp;nbsp;apply&amp;nbsp;it&amp;nbsp;to&amp;nbsp;the&amp;nbsp;dart,&lt;/b&gt;&lt;br /&gt;&lt;b&gt;You&amp;nbsp;can&amp;nbsp;complete&amp;nbsp;all&amp;nbsp;5&amp;nbsp;of&amp;nbsp;the&amp;nbsp;following&amp;nbsp;in&amp;nbsp;one&amp;nbsp;quest.&lt;br /&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;Challenge : If you choose Barren Land, you cannot plant fruit.&lt;/span&gt;&lt;br /&gt;&lt;/b&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;&lt;b&gt;(Note:&amp;nbsp;If&amp;nbsp;you&amp;nbsp;do&amp;nbsp;this,&amp;nbsp;you&amp;nbsp;cannot&amp;nbsp;complete&amp;nbsp;the&amp;nbsp;quest.)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;1-1.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bvT9mx/btsMPJCRmpH/KyTUIpPOFhiKfxXlCfEs1k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bvT9mx/btsMPJCRmpH/KyTUIpPOFhiKfxXlCfEs1k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bvT9mx/btsMPJCRmpH/KyTUIpPOFhiKfxXlCfEs1k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbvT9mx%2FbtsMPJCRmpH%2FKyTUIpPOFhiKfxXlCfEs1k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;1-1.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;1-2.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/0vATb/btsMOYnd4cH/4pkqGsjlJsZLqtCJ2L2Cuk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/0vATb/btsMOYnd4cH/4pkqGsjlJsZLqtCJ2L2Cuk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/0vATb/btsMOYnd4cH/4pkqGsjlJsZLqtCJ2L2Cuk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F0vATb%2FbtsMOYnd4cH%2F4pkqGsjlJsZLqtCJ2L2Cuk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;1-2.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;1-3.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bShuhK/btsMOYnd4aa/5NXNmxL2RLXEsqLtkNoRO0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bShuhK/btsMOYnd4aa/5NXNmxL2RLXEsqLtkNoRO0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bShuhK/btsMOYnd4aa/5NXNmxL2RLXEsqLtkNoRO0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbShuhK%2FbtsMOYnd4aa%2F5NXNmxL2RLXEsqLtkNoRO0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;1-3.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;1-4.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cEwniy/btsMNo1MgYq/JSv4UBt1Kns87U416iSQE1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cEwniy/btsMNo1MgYq/JSv4UBt1Kns87U416iSQE1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cEwniy/btsMNo1MgYq/JSv4UBt1Kns87U416iSQE1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcEwniy%2FbtsMNo1MgYq%2FJSv4UBt1Kns87U416iSQE1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;1-4.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;1-5.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qoYeN/btsMOBltQPw/5VAUfOTfq6hHvRbsvewGsk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qoYeN/btsMOBltQPw/5VAUfOTfq6hHvRbsvewGsk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qoYeN/btsMOBltQPw/5VAUfOTfq6hHvRbsvewGsk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqoYeN%2FbtsMOBltQPw%2F5VAUfOTfq6hHvRbsvewGsk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;1-5.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;1-6.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/oBQEb/btsMPmBoSgN/KIIxEanKAKUEOMMeKjHK1K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/oBQEb/btsMPmBoSgN/KIIxEanKAKUEOMMeKjHK1K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/oBQEb/btsMPmBoSgN/KIIxEanKAKUEOMMeKjHK1K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FoBQEb%2FbtsMPmBoSgN%2FKIIxEanKAKUEOMMeKjHK1K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;1-6.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;1-7.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/65dIQ/btsMNpNbbeU/DNkJPOUlek1qgAlUnjip4k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/65dIQ/btsMNpNbbeU/DNkJPOUlek1qgAlUnjip4k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/65dIQ/btsMNpNbbeU/DNkJPOUlek1qgAlUnjip4k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F65dIQ%2FbtsMNpNbbeU%2FDNkJPOUlek1qgAlUnjip4k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;1-7.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;1-8.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bBSrpV/btsMNsQzrbc/PTLjREKg1eevw1rfsShdpK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bBSrpV/btsMNsQzrbc/PTLjREKg1eevw1rfsShdpK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bBSrpV/btsMNsQzrbc/PTLjREKg1eevw1rfsShdpK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbBSrpV%2FbtsMNsQzrbc%2FPTLjREKg1eevw1rfsShdpK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;1-8.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;1-9.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/VmEvZ/btsMODXUxZf/fDk4joc6leTReJ5NkH5Eik/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/VmEvZ/btsMODXUxZf/fDk4joc6leTReJ5NkH5Eik/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/VmEvZ/btsMODXUxZf/fDk4joc6leTReJ5NkH5Eik/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FVmEvZ%2FbtsMODXUxZf%2FfDk4joc6leTReJ5NkH5Eik%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;1-9.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;1-10.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ng3af/btsMNrK0FO1/cBa9pNJmoK67zXopypEmKk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ng3af/btsMNrK0FO1/cBa9pNJmoK67zXopypEmKk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ng3af/btsMNrK0FO1/cBa9pNJmoK67zXopypEmKk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fng3af%2FbtsMNrK0FO1%2FcBa9pNJmoK67zXopypEmKk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;1-10.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock floatLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;1.webp&quot; data-origin-width=&quot;48&quot; data-origin-height=&quot;48&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bxnwXm/btsMNsQKJtg/pWTbtLUGascwbk9Vy9EkHK/img.webp&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bxnwXm/btsMNsQKJtg/pWTbtLUGascwbk9Vy9EkHK/img.webp&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bxnwXm/btsMNsQKJtg/pWTbtLUGascwbk9Vy9EkHK/img.webp&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbxnwXm%2FbtsMNsQKJtg%2FpWTbtLUGascwbk9Vy9EkHK%2Fimg.webp&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;48&quot; height=&quot;48&quot; data-filename=&quot;1.webp&quot; data-origin-width=&quot;48&quot; data-origin-height=&quot;48&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;7층에서 9층 사이에 나타나는 마법사 NPC에게 받는 퀘스트로&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;총 3개의 랜덤 퀘스트 중 1개입니다.&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;정령의 잉걸불을 획득 후 연금솥이나 연금술사의 도구상자에 넣고 제작하면 정령소환 아이템이 나옵니다.&lt;/b&gt;&lt;br /&gt;&lt;b&gt;그 아이템을 불 물약과 조합하면 정령을 소환할 수 있습니다.&lt;/b&gt;&lt;br /&gt;&lt;b&gt;(주의 : 이것을 진행하면 퀘스트는 완료할 수 없습니다.)&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;This&amp;nbsp;is&amp;nbsp;a&amp;nbsp;quest&amp;nbsp;from&amp;nbsp;a&amp;nbsp;wizard&amp;nbsp;NPC&amp;nbsp;that&amp;nbsp;appears&amp;nbsp;between&amp;nbsp;the&amp;nbsp;7th&amp;nbsp;and&amp;nbsp;9th&amp;nbsp;floors.&lt;/b&gt;&lt;br /&gt;&lt;b&gt;It&amp;nbsp;is&amp;nbsp;one&amp;nbsp;of&amp;nbsp;three&amp;nbsp;random&amp;nbsp;quests.&lt;/b&gt;&lt;br /&gt;&lt;b&gt;After&amp;nbsp;obtaining&amp;nbsp;the&amp;nbsp;Elemental&amp;nbsp;Ember,&amp;nbsp;you&amp;nbsp;can&amp;nbsp;put&amp;nbsp;it&amp;nbsp;in&amp;nbsp;an&amp;nbsp;alchemy&amp;nbsp;jar&amp;nbsp;or&amp;nbsp;an&amp;nbsp;alchemist's&amp;nbsp;toolbox&amp;nbsp;to&amp;nbsp;obtain&amp;nbsp;a&amp;nbsp;Summon&amp;nbsp;Elemental.&lt;/b&gt;&lt;br /&gt;&lt;b&gt;This&amp;nbsp;item&amp;nbsp;can&amp;nbsp;be&amp;nbsp;combined&amp;nbsp;with&amp;nbsp;a&amp;nbsp;fire&amp;nbsp;potion&amp;nbsp;to&amp;nbsp;summon&amp;nbsp;a&amp;nbsp;Newborn&amp;nbsp;Fire&amp;nbsp;Elemental.&lt;/b&gt;&lt;br /&gt;&lt;b&gt;(Note:&amp;nbsp;This&amp;nbsp;will&amp;nbsp;not&amp;nbsp;complete&amp;nbsp;the&amp;nbsp;quest.)&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;2-1.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Tauyn/btsMOXoiJAS/Z0xlG35H3cxKk0nloECGc1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Tauyn/btsMOXoiJAS/Z0xlG35H3cxKk0nloECGc1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Tauyn/btsMOXoiJAS/Z0xlG35H3cxKk0nloECGc1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTauyn%2FbtsMOXoiJAS%2FZ0xlG35H3cxKk0nloECGc1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;2-1.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-19 10-18-10.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dAz1kz/btsMPnAnXJl/pekh9lEGnLDkxCDJ3gCB11/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dAz1kz/btsMPnAnXJl/pekh9lEGnLDkxCDJ3gCB11/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dAz1kz/btsMPnAnXJl/pekh9lEGnLDkxCDJ3gCB11/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdAz1kz%2FbtsMPnAnXJl%2Fpekh9lEGnLDkxCDJ3gCB11%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-19 10-18-10.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;2-2.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cuLswY/btsMO57C73X/9LvtdfeHZ7dvYJVuLNGHe1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cuLswY/btsMO57C73X/9LvtdfeHZ7dvYJVuLNGHe1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cuLswY/btsMO57C73X/9LvtdfeHZ7dvYJVuLNGHe1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcuLswY%2FbtsMO57C73X%2F9LvtdfeHZ7dvYJVuLNGHe1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;2-2.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;2-3.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bDLUsr/btsMPrWLFlf/QsadsQKIPV1ddx9My9vjz1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bDLUsr/btsMPrWLFlf/QsadsQKIPV1ddx9My9vjz1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bDLUsr/btsMPrWLFlf/QsadsQKIPV1ddx9My9vjz1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbDLUsr%2FbtsMPrWLFlf%2FQsadsQKIPV1ddx9My9vjz1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;2-3.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-19 10-17-57.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nnP7Q/btsMN8ddnOC/LN2ivsQxN6KicsJNxmKrC1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nnP7Q/btsMN8ddnOC/LN2ivsQxN6KicsJNxmKrC1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nnP7Q/btsMN8ddnOC/LN2ivsQxN6KicsJNxmKrC1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnnP7Q%2FbtsMN8ddnOC%2FLN2ivsQxN6KicsJNxmKrC1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-19 10-17-57.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;2-4.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/MDm6j/btsMODKnXy3/fr3vsE8PE1zhL0yjqk0Z0k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/MDm6j/btsMODKnXy3/fr3vsE8PE1zhL0yjqk0Z0k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/MDm6j/btsMODKnXy3/fr3vsE8PE1zhL0yjqk0Z0k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMDm6j%2FbtsMODKnXy3%2Ffr3vsE8PE1zhL0yjqk0Z0k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;2-4.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;미믹 이빨 +3을 사용하면 더 많은 미믹이 출현합니다.&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Using&amp;nbsp;Mimic&amp;nbsp;Teeth&amp;nbsp;+3&amp;nbsp;will&amp;nbsp;cause&amp;nbsp;more&amp;nbsp;Mimics&amp;nbsp;to&amp;nbsp;appear.&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;3-1.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dikVH0/btsMOCSd674/a04NSBAmbHs94gSedlQ74K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dikVH0/btsMOCSd674/a04NSBAmbHs94gSedlQ74K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dikVH0/btsMOCSd674/a04NSBAmbHs94gSedlQ74K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdikVH0%2FbtsMOCSd674%2Fa04NSBAmbHs94gSedlQ74K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;3-1.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;3-2.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/OJBwz/btsMPrCq8O6/yxkF9wqL7i2VWCOkqN7gDk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/OJBwz/btsMPrCq8O6/yxkF9wqL7i2VWCOkqN7gDk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/OJBwz/btsMPrCq8O6/yxkF9wqL7i2VWCOkqN7gDk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FOJBwz%2FbtsMPrCq8O6%2FyxkF9wqL7i2VWCOkqN7gDk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;3-2.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;3-3.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cDzSyg/btsMNHUjvoH/40DC1ZcgiMkgQDDJULsKq1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cDzSyg/btsMNHUjvoH/40DC1ZcgiMkgQDDJULsKq1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cDzSyg/btsMNHUjvoH/40DC1ZcgiMkgQDDJULsKq1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcDzSyg%2FbtsMNHUjvoH%2F40DC1ZcgiMkgQDDJULsKq1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;3-3.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;3-4.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cLqb3f/btsMOeqQiKC/FrTQoZMhEta4nqVwlA3Vt0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cLqb3f/btsMOeqQiKC/FrTQoZMhEta4nqVwlA3Vt0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cLqb3f/btsMOeqQiKC/FrTQoZMhEta4nqVwlA3Vt0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcLqb3f%2FbtsMOeqQiKC%2FFrTQoZMhEta4nqVwlA3Vt0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;3-4.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;함정 작동 장치 +3을 사용하면 더 많은 함정이 나타납니다.&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Trap&amp;nbsp;activation&amp;nbsp;device&amp;nbsp;+3&amp;nbsp;causes&amp;nbsp;more&amp;nbsp;traps&amp;nbsp;to&amp;nbsp;appear.&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;4-1.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/HdEWS/btsMPRgvpjL/XZdVkdEWKuvPvyyMZjrBek/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/HdEWS/btsMPRgvpjL/XZdVkdEWKuvPvyyMZjrBek/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/HdEWS/btsMPRgvpjL/XZdVkdEWKuvPvyyMZjrBek/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FHdEWS%2FbtsMPRgvpjL%2FXZdVkdEWKuvPvyyMZjrBek%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;4-1.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;4-2.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dPZvRt/btsMPKoeVp3/cPKIs4DESqN9xhLKoNeyY0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dPZvRt/btsMPKoeVp3/cPKIs4DESqN9xhLKoNeyY0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dPZvRt/btsMPKoeVp3/cPKIs4DESqN9xhLKoNeyY0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdPZvRt%2FbtsMPKoeVp3%2FcPKIs4DESqN9xhLKoNeyY0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;4-2.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;4-3.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/d0nDLF/btsMOcGvXB0/z7m1j25lvw2WgPgO0lFvP0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/d0nDLF/btsMOcGvXB0/z7m1j25lvw2WgPgO0lFvP0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/d0nDLF/btsMOcGvXB0/z7m1j25lvw2WgPgO0lFvP0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd0nDLF%2FbtsMOcGvXB0%2Fz7m1j25lvw2WgPgO0lFvP0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;4-3.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;4-4.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/naFze/btsMO93gXst/yW8oU3aJzkq9MzjQuKPvh1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/naFze/btsMO93gXst/yW8oU3aJzkq9MzjQuKPvh1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/naFze/btsMO93gXst/yW8oU3aJzkq9MzjQuKPvh1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnaFze%2FbtsMO93gXst%2FyW8oU3aJzkq9MzjQuKPvh1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;4-4.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;쥐 두개골을 +3을 사용하면 더 많은 희귀 몬스터가 나타납니다.&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Using&amp;nbsp;+3&amp;nbsp;Rat&amp;nbsp;Skull&amp;nbsp;will&amp;nbsp;cause&amp;nbsp;more&amp;nbsp;rare&amp;nbsp;monsters&amp;nbsp;to&amp;nbsp;appear.&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;5-1.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bVXVcQ/btsMNr5htDH/vqOKeXuTwbXhXgnI3TxBG1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bVXVcQ/btsMNr5htDH/vqOKeXuTwbXhXgnI3TxBG1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bVXVcQ/btsMNr5htDH/vqOKeXuTwbXhXgnI3TxBG1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbVXVcQ%2FbtsMNr5htDH%2FvqOKeXuTwbXhXgnI3TxBG1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;5-1.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;5-2.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bYDJP1/btsMPy2H9OP/V3mkksGK2bqk09lp8JQCJk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bYDJP1/btsMPy2H9OP/V3mkksGK2bqk09lp8JQCJk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bYDJP1/btsMPy2H9OP/V3mkksGK2bqk09lp8JQCJk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbYDJP1%2FbtsMPy2H9OP%2FV3mkksGK2bqk09lp8JQCJk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;5-2.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;5-3.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cJsu2N/btsMN8D7t99/WOfXQOfegCCzTciLuPKMEk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cJsu2N/btsMN8D7t99/WOfXQOfegCCzTciLuPKMEk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cJsu2N/btsMN8D7t99/WOfXQOfegCCzTciLuPKMEk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcJsu2N%2FbtsMN8D7t99%2FWOfXQOfegCCzTciLuPKMEk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;5-3.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;5-4.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b8SkNN/btsMNRijpht/ZbkQh6lOHgsnSKQ2G86Q2k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b8SkNN/btsMNRijpht/ZbkQh6lOHgsnSKQ2G86Q2k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b8SkNN/btsMNRijpht/ZbkQh6lOHgsnSKQ2G86Q2k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb8SkNN%2FbtsMNRijpht%2FZbkQh6lOHgsnSKQ2G86Q2k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;5-4.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>취미/게임</category>
      <author>soulowner</author>
      <guid isPermaLink="true">https://sorb.tistory.com/734</guid>
      <comments>https://sorb.tistory.com/734#entry734comment</comments>
      <pubDate>Tue, 18 Mar 2025 19:26:06 +0900</pubDate>
    </item>
    <item>
      <title>Shattered Pixel Dungeon allies(아군)</title>
      <link>https://sorb.tistory.com/733</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;10. 빛의 동료(Light Ally)&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;10-1.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/V8II4/btsMNTgf6e9/uzCbDSujkNv82oaITOeVpK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/V8II4/btsMNTgf6e9/uzCbDSujkNv82oaITOeVpK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/V8II4/btsMNTgf6e9/uzCbDSujkNv82oaITOeVpK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FV8II4%2FbtsMNTgf6e9%2FuzCbDSujkNv82oaITOeVpK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;10-1.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;10-2.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/0XtCq/btsMPzm6vgg/vJ0fz9K9yNbTXwiSsHIyXk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/0XtCq/btsMPzm6vgg/vJ0fz9K9yNbTXwiSsHIyXk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/0XtCq/btsMPzm6vgg/vJ0fz9K9yNbTXwiSsHIyXk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F0XtCq%2FbtsMPzm6vgg%2FvJ0fz9K9yNbTXwiSsHIyXk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;10-2.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;10-3.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bip74g/btsMP3g2k60/u5pmN5fnZNuHP3YOpktPZk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bip74g/btsMP3g2k60/u5pmN5fnZNuHP3YOpktPZk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bip74g/btsMP3g2k60/u5pmN5fnZNuHP3YOpktPZk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbip74g%2FbtsMP3g2k60%2Fu5pmN5fnZNuHP3YOpktPZk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;10-3.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;10-4.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bCxnWw/btsMOcNweXy/HUhFlLkffiwBTD6hnVpgQK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bCxnWw/btsMOcNweXy/HUhFlLkffiwBTD6hnVpgQK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bCxnWw/btsMOcNweXy/HUhFlLkffiwBTD6hnVpgQK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbCxnWw%2FbtsMOcNweXy%2FHUhFlLkffiwBTD6hnVpgQK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;10-4.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;10-5.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/llCZK/btsMPjEU5ZV/Yl8wCTSFuZLdqjHEfxRqK0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/llCZK/btsMPjEU5ZV/Yl8wCTSFuZLdqjHEfxRqK0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/llCZK/btsMPjEU5ZV/Yl8wCTSFuZLdqjHEfxRqK0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FllCZK%2FbtsMPjEU5ZV%2FYl8wCTSFuZLdqjHEfxRqK0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;10-5.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;10-6.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/WRq7s/btsMOjscS1g/86gmuaEkzrYqeBTndoMBVK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/WRq7s/btsMOjscS1g/86gmuaEkzrYqeBTndoMBVK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/WRq7s/btsMOjscS1g/86gmuaEkzrYqeBTndoMBVK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FWRq7s%2FbtsMOjscS1g%2F86gmuaEkzrYqeBTndoMBVK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;10-6.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;9. 영혼의 매(Spirit Hawk)&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-16 22-56-07.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bXvECB/btsMK43nRRD/zvzobZOUq6kX1kIRoLHJ5K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bXvECB/btsMK43nRRD/zvzobZOUq6kX1kIRoLHJ5K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bXvECB/btsMK43nRRD/zvzobZOUq6kX1kIRoLHJ5K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbXvECB%2FbtsMK43nRRD%2FzvzobZOUq6kX1kIRoLHJ5K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-16 22-56-07.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;9-2.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;981&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b0TDql/btsMO93zrlr/JKG6uT3XIiPafOehFlKBDK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b0TDql/btsMO93zrlr/JKG6uT3XIiPafOehFlKBDK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b0TDql/btsMO93zrlr/JKG6uT3XIiPafOehFlKBDK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb0TDql%2FbtsMO93zrlr%2FJKG6uT3XIiPafOehFlKBDK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1280&quot; height=&quot;981&quot; data-filename=&quot;9-2.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;981&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;9-3.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;981&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/McLu9/btsMO9P2lTB/s7FvV2QFPOwcoKrxyKNwL1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/McLu9/btsMO9P2lTB/s7FvV2QFPOwcoKrxyKNwL1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/McLu9/btsMO9P2lTB/s7FvV2QFPOwcoKrxyKNwL1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMcLu9%2FbtsMO9P2lTB%2Fs7FvV2QFPOwcoKrxyKNwL1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1280&quot; height=&quot;981&quot; data-filename=&quot;9-3.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;981&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-18 17-51-26.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c8FbwD/btsMNeydQGj/9o5AIK54UB2yiJDAsSRHmK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c8FbwD/btsMNeydQGj/9o5AIK54UB2yiJDAsSRHmK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c8FbwD/btsMNeydQGj/9o5AIK54UB2yiJDAsSRHmK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc8FbwD%2FbtsMNeydQGj%2F9o5AIK54UB2yiJDAsSRHmK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-18 17-51-26.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-18 17-51-57.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bwywx1/btsMNzhKzZn/0hp5UDfQDbgH91KIM5mg3k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bwywx1/btsMNzhKzZn/0hp5UDfQDbgH91KIM5mg3k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bwywx1/btsMNzhKzZn/0hp5UDfQDbgH91KIM5mg3k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbwywx1%2FbtsMNzhKzZn%2F0hp5UDfQDbgH91KIM5mg3k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-18 17-51-57.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-18 17-52-07.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/YmxFE/btsMNedXexI/Adl9RVQr2uN59AYIsfbIkk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/YmxFE/btsMNedXexI/Adl9RVQr2uN59AYIsfbIkk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/YmxFE/btsMNedXexI/Adl9RVQr2uN59AYIsfbIkk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FYmxFE%2FbtsMNedXexI%2FAdl9RVQr2uN59AYIsfbIkk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-18 17-52-07.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;8. 통나무 미끼(Body Replacement)&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-16 22-55-59.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bJl4j6/btsMNcrSFZP/k1hvEkVtYIKL66klsK9Sfk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bJl4j6/btsMNcrSFZP/k1hvEkVtYIKL66klsK9Sfk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bJl4j6/btsMNcrSFZP/k1hvEkVtYIKL66klsK9Sfk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbJl4j6%2FbtsMNcrSFZP%2Fk1hvEkVtYIKL66klsK9Sfk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-16 22-55-59.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;8-2.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;981&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/KJVjr/btsMNJZdsVx/kORXOPDPKoJnv1yER7CDJ1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/KJVjr/btsMNJZdsVx/kORXOPDPKoJnv1yER7CDJ1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/KJVjr/btsMNJZdsVx/kORXOPDPKoJnv1yER7CDJ1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKJVjr%2FbtsMNJZdsVx%2FkORXOPDPKoJnv1yER7CDJ1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1280&quot; height=&quot;981&quot; data-filename=&quot;8-2.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;981&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;8-3.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;981&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bkWExo/btsMP7KtOVi/fIOdsvnSwiVdRCVLfwz4zK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bkWExo/btsMP7KtOVi/fIOdsvnSwiVdRCVLfwz4zK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bkWExo/btsMP7KtOVi/fIOdsvnSwiVdRCVLfwz4zK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbkWExo%2FbtsMP7KtOVi%2FfIOdsvnSwiVdRCVLfwz4zK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1280&quot; height=&quot;981&quot; data-filename=&quot;8-3.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;981&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;8-4.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;981&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/5hMGw/btsMOabd4ZB/rKzssFkHoUQ8k5pmOPREx1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/5hMGw/btsMOabd4ZB/rKzssFkHoUQ8k5pmOPREx1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/5hMGw/btsMOabd4ZB/rKzssFkHoUQ8k5pmOPREx1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F5hMGw%2FbtsMOabd4ZB%2FrKzssFkHoUQ8k5pmOPREx1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1280&quot; height=&quot;981&quot; data-filename=&quot;8-4.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;981&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-18 17-50-25.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/7uvL7/btsMPxWPfMl/K3fh0fzrcSQaQO9rUbyzG1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/7uvL7/btsMPxWPfMl/K3fh0fzrcSQaQO9rUbyzG1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/7uvL7/btsMPxWPfMl/K3fh0fzrcSQaQO9rUbyzG1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F7uvL7%2FbtsMPxWPfMl%2FK3fh0fzrcSQaQO9rUbyzG1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-18 17-50-25.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-18 17-50-51.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bGYUG8/btsMOQbKtdM/lHsHkKoBfIWEHRjXKAZ0j1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bGYUG8/btsMOQbKtdM/lHsHkKoBfIWEHRjXKAZ0j1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bGYUG8/btsMOQbKtdM/lHsHkKoBfIWEHRjXKAZ0j1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbGYUG8%2FbtsMOQbKtdM%2FlHsHkKoBfIWEHRjXKAZ0j1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-18 17-50-51.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-18 17-51-02.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/0ADq1/btsMODjilwJ/TIks7farYS5kP3iKGGwImk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/0ADq1/btsMODjilwJ/TIks7farYS5kP3iKGGwImk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/0ADq1/btsMODjilwJ/TIks7farYS5kP3iKGGwImk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F0ADq1%2FbtsMODjilwJ%2FTIks7farYS5kP3iKGGwImk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-18 17-51-02.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;8-8.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;981&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bXJ8jC/btsMP2ibTJu/aFm33KV6BsJ30rdJfUAt3k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bXJ8jC/btsMP2ibTJu/aFm33KV6BsJ30rdJfUAt3k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bXJ8jC/btsMP2ibTJu/aFm33KV6BsJ30rdJfUAt3k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbXJ8jC%2FbtsMP2ibTJu%2FaFm33KV6BsJ30rdJfUAt3k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1280&quot; height=&quot;981&quot; data-filename=&quot;8-8.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;981&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;7. 도적의 그림자 분신(Shadow Clone)&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-16 22-55-51.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/coXuk8/btsMLXo6MbA/7kJWcwRkQFLsZ5eHLIDta0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/coXuk8/btsMLXo6MbA/7kJWcwRkQFLsZ5eHLIDta0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/coXuk8/btsMLXo6MbA/7kJWcwRkQFLsZ5eHLIDta0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcoXuk8%2FbtsMLXo6MbA%2F7kJWcwRkQFLsZ5eHLIDta0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-16 22-55-51.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;7-2.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;981&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bGnD74/btsMOEW8K4T/ZIGR0WsBx3wIfgAOhDDvE0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bGnD74/btsMOEW8K4T/ZIGR0WsBx3wIfgAOhDDvE0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bGnD74/btsMOEW8K4T/ZIGR0WsBx3wIfgAOhDDvE0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbGnD74%2FbtsMOEW8K4T%2FZIGR0WsBx3wIfgAOhDDvE0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1280&quot; height=&quot;981&quot; data-filename=&quot;7-2.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;981&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;7-3.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;981&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/InV0H/btsMPm2OFhR/yxfaC9DlWyhGHMMZKaiQK1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/InV0H/btsMPm2OFhR/yxfaC9DlWyhGHMMZKaiQK1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/InV0H/btsMPm2OFhR/yxfaC9DlWyhGHMMZKaiQK1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FInV0H%2FbtsMPm2OFhR%2FyxfaC9DlWyhGHMMZKaiQK1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1280&quot; height=&quot;981&quot; data-filename=&quot;7-3.png&quot; data-origin-width=&quot;1280&quot; data-origin-height=&quot;981&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-18 17-50-12.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bdeEkh/btsMOYnbnBf/vsIdOnDeL01jgzRYibX19K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bdeEkh/btsMOYnbnBf/vsIdOnDeL01jgzRYibX19K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bdeEkh/btsMOYnbnBf/vsIdOnDeL01jgzRYibX19K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbdeEkh%2FbtsMOYnbnBf%2FvsIdOnDeL01jgzRYibX19K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-18 17-50-12.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-18 17-49-38.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dTcwu1/btsMOZNaMsr/382xGUjdkzDMwT9i2aJCv1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dTcwu1/btsMOZNaMsr/382xGUjdkzDMwT9i2aJCv1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dTcwu1/btsMOZNaMsr/382xGUjdkzDMwT9i2aJCv1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdTcwu1%2FbtsMOZNaMsr%2F382xGUjdkzDMwT9i2aJCv1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-18 17-49-38.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-18 17-49-56.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/8EJrL/btsMNrxmNtD/F6HDTKWhAE3X1ER4YowyY0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/8EJrL/btsMNrxmNtD/F6HDTKWhAE3X1ER4YowyY0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/8EJrL/btsMNrxmNtD/F6HDTKWhAE3X1ER4YowyY0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F8EJrL%2FbtsMNrxmNtD%2FF6HDTKWhAE3X1ER4YowyY0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-18 17-49-56.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;&lt;b&gt;6. 대지의 수호자(Earthen Guardian)&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-16 22-55-41.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dEgcry/btsMNBkAyXy/H5LHs1c9C9VIShsMoouMkk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dEgcry/btsMNBkAyXy/H5LHs1c9C9VIShsMoouMkk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dEgcry/btsMNBkAyXy/H5LHs1c9C9VIShsMoouMkk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdEgcry%2FbtsMNBkAyXy%2FH5LHs1c9C9VIShsMoouMkk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-16 22-55-41.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock widthContent&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;1.png&quot; data-origin-width=&quot;398&quot; data-origin-height=&quot;408&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wAe8d/btsML0sqUjf/tBe3QFff0Bu6frbUlSbx4k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wAe8d/btsML0sqUjf/tBe3QFff0Bu6frbUlSbx4k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wAe8d/btsML0sqUjf/tBe3QFff0Bu6frbUlSbx4k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwAe8d%2FbtsML0sqUjf%2FtBe3QFff0Bu6frbUlSbx4k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;398&quot; height=&quot;408&quot; data-filename=&quot;1.png&quot; data-origin-width=&quot;398&quot; data-origin-height=&quot;408&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-18 17-48-53.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/2WXQC/btsMO9B9yFY/ftEftLkRjH3sA1Lu0tk3pk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/2WXQC/btsMO9B9yFY/ftEftLkRjH3sA1Lu0tk3pk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/2WXQC/btsMO9B9yFY/ftEftLkRjH3sA1Lu0tk3pk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F2WXQC%2FbtsMO9B9yFY%2FftEftLkRjH3sA1Lu0tk3pk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-18 17-48-53.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-18 17-48-46.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/TULEk/btsMNAgE78u/qIf6Q7ckzIfkM4MWoorVl0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/TULEk/btsMNAgE78u/qIf6Q7ckzIfkM4MWoorVl0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/TULEk/btsMNAgE78u/qIf6Q7ckzIfkM4MWoorVl0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTULEk%2FbtsMNAgE78u%2FqIf6Q7ckzIfkM4MWoorVl0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-18 17-48-46.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;5. 감시탑(Sentry), 4. 수호석(Ward)&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-16 22-55-33.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/k5cdH/btsMMa2Lebj/Idwt5itHSjOICyJbk16NYK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/k5cdH/btsMMa2Lebj/Idwt5itHSjOICyJbk16NYK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/k5cdH/btsMMa2Lebj/Idwt5itHSjOICyJbk16NYK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fk5cdH%2FbtsMMa2Lebj%2FIdwt5itHSjOICyJbk16NYK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-16 22-55-33.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-16 22-55-25.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/btSYz2/btsMMDQXTJg/WX35KQzmYuGkAoldtr9uY1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/btSYz2/btsMMDQXTJg/WX35KQzmYuGkAoldtr9uY1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/btSYz2/btsMMDQXTJg/WX35KQzmYuGkAoldtr9uY1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbtSYz2%2FbtsMMDQXTJg%2FWX35KQzmYuGkAoldtr9uY1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-16 22-55-25.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock widthContent&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;2.png&quot; data-origin-width=&quot;398&quot; data-origin-height=&quot;335&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cMtxRB/btsMJK45hrV/9PjgXOutjHUwEobsTAFO1k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cMtxRB/btsMJK45hrV/9PjgXOutjHUwEobsTAFO1k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cMtxRB/btsMJK45hrV/9PjgXOutjHUwEobsTAFO1k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcMtxRB%2FbtsMJK45hrV%2F9PjgXOutjHUwEobsTAFO1k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;398&quot; height=&quot;335&quot; data-filename=&quot;2.png&quot; data-origin-width=&quot;398&quot; data-origin-height=&quot;335&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-18 17-48-33.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/2xYZ8/btsMNQXRRMx/E3T94TbxEghvKtMS9TvPb1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/2xYZ8/btsMNQXRRMx/E3T94TbxEghvKtMS9TvPb1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/2xYZ8/btsMNQXRRMx/E3T94TbxEghvKtMS9TvPb1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F2xYZ8%2FbtsMNQXRRMx%2FE3T94TbxEghvKtMS9TvPb1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-18 17-48-33.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-18 17-48-27.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/X7Af5/btsMN7rGA6g/EqAGIIxL3cHKaPwyA6ti90/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/X7Af5/btsMN7rGA6g/EqAGIIxL3cHKaPwyA6ti90/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/X7Af5/btsMN7rGA6g/EqAGIIxL3cHKaPwyA6ti90/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FX7Af5%2FbtsMN7rGA6g%2FEqAGIIxL3cHKaPwyA6ti90%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-18 17-48-27.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-18 17-48-17.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/NFaHg/btsMOgILsTo/nJ0DClTzh1s8IMY9KAWKrk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/NFaHg/btsMOgILsTo/nJ0DClTzh1s8IMY9KAWKrk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/NFaHg/btsMOgILsTo/nJ0DClTzh1s8IMY9KAWKrk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNFaHg%2FbtsMOgILsTo%2FnJ0DClTzh1s8IMY9KAWKrk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-18 17-48-17.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;3. 슬픈 유령(Sad Ghost)&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-16 22-55-15.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cIUc4x/btsMNqKcBBZ/qBCDhEEIweiiz4vKxNz60k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cIUc4x/btsMNqKcBBZ/qBCDhEEIweiiz4vKxNz60k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cIUc4x/btsMNqKcBBZ/qBCDhEEIweiiz4vKxNz60k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcIUc4x%2FbtsMNqKcBBZ%2FqBCDhEEIweiiz4vKxNz60k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-16 22-55-15.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock widthContent&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;3.png&quot; data-origin-width=&quot;402&quot; data-origin-height=&quot;367&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bqOtJN/btsMK6Us9Wz/oeorRCpyJiZXn11PW8zdh0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bqOtJN/btsMK6Us9Wz/oeorRCpyJiZXn11PW8zdh0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bqOtJN/btsMK6Us9Wz/oeorRCpyJiZXn11PW8zdh0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbqOtJN%2FbtsMK6Us9Wz%2FoeorRCpyJiZXn11PW8zdh0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;402&quot; height=&quot;367&quot; data-filename=&quot;3.png&quot; data-origin-width=&quot;402&quot; data-origin-height=&quot;367&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-18 17-47-58.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/MiXC2/btsMPK2NYx4/K4Rih3AzQzKAtkdZ02QAYK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/MiXC2/btsMPK2NYx4/K4Rih3AzQzKAtkdZ02QAYK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/MiXC2/btsMPK2NYx4/K4Rih3AzQzKAtkdZ02QAYK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMiXC2%2FbtsMPK2NYx4%2FK4Rih3AzQzKAtkdZ02QAYK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-18 17-47-58.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-18 17-47-48.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/blfn2p/btsMOeqN5Ce/gpclh8iMkfZWVEbXkV8lb0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/blfn2p/btsMOeqN5Ce/gpclh8iMkfZWVEbXkV8lb0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/blfn2p/btsMOeqN5Ce/gpclh8iMkfZWVEbXkV8lb0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fblfn2p%2FbtsMOeqN5Ce%2Fgpclh8iMkfZWVEbXkV8lb0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-18 17-47-48.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;2. 프리즈마 거울상(Prismatic Image)&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-16 22-55-03.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bwKJkc/btsMLw6t4yA/YdeuheeZavsSssutQtAlk1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bwKJkc/btsMLw6t4yA/YdeuheeZavsSssutQtAlk1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bwKJkc/btsMLw6t4yA/YdeuheeZavsSssutQtAlk1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbwKJkc%2FbtsMLw6t4yA%2FYdeuheeZavsSssutQtAlk1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-16 22-55-03.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock widthContent&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;4.png&quot; data-origin-width=&quot;406&quot; data-origin-height=&quot;417&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bB776s/btsMNj5y6lT/IPXOawnNOqlVScQ8tpHrVk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bB776s/btsMNj5y6lT/IPXOawnNOqlVScQ8tpHrVk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bB776s/btsMNj5y6lT/IPXOawnNOqlVScQ8tpHrVk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbB776s%2FbtsMNj5y6lT%2FIPXOawnNOqlVScQ8tpHrVk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;406&quot; height=&quot;417&quot; data-filename=&quot;4.png&quot; data-origin-width=&quot;406&quot; data-origin-height=&quot;417&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-18 17-47-26.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cHVvJK/btsMNo1KFuc/AUgFc2ymQIiHs3R38k4K8K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cHVvJK/btsMNo1KFuc/AUgFc2ymQIiHs3R38k4K8K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cHVvJK/btsMNo1KFuc/AUgFc2ymQIiHs3R38k4K8K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcHVvJK%2FbtsMNo1KFuc%2FAUgFc2ymQIiHs3R38k4K8K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-18 17-47-26.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-18 17-47-16.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/EEl2B/btsMNJR6NIk/5LboaQUDAqC8MMfmCHy251/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/EEl2B/btsMNJR6NIk/5LboaQUDAqC8MMfmCHy251/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/EEl2B/btsMNJR6NIk/5LboaQUDAqC8MMfmCHy251/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEEl2B%2FbtsMNJR6NIk%2F5LboaQUDAqC8MMfmCHy251%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-18 17-47-16.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;1. 거울상(Mirror Image)&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-16 22-55-01.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cUbAyp/btsML3JsS7F/c1YryllpvDNX7A971nH1t1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cUbAyp/btsML3JsS7F/c1YryllpvDNX7A971nH1t1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cUbAyp/btsML3JsS7F/c1YryllpvDNX7A971nH1t1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcUbAyp%2FbtsML3JsS7F%2Fc1YryllpvDNX7A971nH1t1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-16 22-55-01.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock widthContent&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;5.png&quot; data-origin-width=&quot;405&quot; data-origin-height=&quot;237&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bbgJCW/btsMMDpRO4p/N4bWJqhZYXIHBlk6QHHhCk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bbgJCW/btsMMDpRO4p/N4bWJqhZYXIHBlk6QHHhCk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bbgJCW/btsMMDpRO4p/N4bWJqhZYXIHBlk6QHHhCk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbbgJCW%2FbtsMMDpRO4p%2FN4bWJqhZYXIHBlk6QHHhCk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;405&quot; height=&quot;237&quot; data-filename=&quot;5.png&quot; data-origin-width=&quot;405&quot; data-origin-height=&quot;237&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-18 17-46-39.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ryJTV/btsMO6ZID4T/78X7GGyQGTzs4kojWrTlUK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ryJTV/btsMO6ZID4T/78X7GGyQGTzs4kojWrTlUK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ryJTV/btsMO6ZID4T/78X7GGyQGTzs4kojWrTlUK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FryJTV%2FbtsMO6ZID4T%2F78X7GGyQGTzs4kojWrTlUK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-18 17-46-39.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;스크린샷, 2025-03-18 17-46-18.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cI2oC4/btsMPsH5EJU/7s5gKU4Lho5r53HUcVGIs0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cI2oC4/btsMPsH5EJU/7s5gKU4Lho5r53HUcVGIs0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cI2oC4/btsMPsH5EJU/7s5gKU4Lho5r53HUcVGIs0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcI2oC4%2FbtsMPsH5EJU%2F7s5gKU4Lho5r53HUcVGIs0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1370&quot; height=&quot;1050&quot; data-filename=&quot;스크린샷, 2025-03-18 17-46-18.png&quot; data-origin-width=&quot;1370&quot; data-origin-height=&quot;1050&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>취미/게임</category>
      <author>soulowner</author>
      <guid isPermaLink="true">https://sorb.tistory.com/733</guid>
      <comments>https://sorb.tistory.com/733#entry733comment</comments>
      <pubDate>Sun, 16 Mar 2025 23:24:19 +0900</pubDate>
    </item>
    <item>
      <title>리눅스, 영상에서 음성을 분리한 후 자막 넣기(whisper.cpp)</title>
      <link>https://sorb.tistory.com/732</link>
      <description>&lt;h2 data-sourcepos=&quot;1:1-1:26&quot; data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;리눅스에서 Whisper.cpp 설치 방법&lt;/b&gt;&lt;/h2&gt;
&lt;p data-sourcepos=&quot;3:1-3:134&quot; data-ke-size=&quot;size16&quot;&gt;Whisper.cpp는 OpenAI의 Whisper 모델을 C/C++로 포팅한 것으로, 의존성 없이 실행 가능하며 AVX 명령어를 지원하여 빠른 속도를 자랑합니다.&lt;br /&gt;리눅스에서 Whisper.cpp를 설치하는 방법은 크게 두 가지로 나뉩니다.&lt;/p&gt;
&lt;h2 data-sourcepos=&quot;5:1-5:29&quot; data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;1. Snap Store를 이용한 설치 (간단)&lt;/b&gt;&lt;/h2&gt;
&lt;p data-sourcepos=&quot;7:1-7:66&quot; data-ke-size=&quot;size16&quot;&gt;Snap Store를 이용하면 간단하게 Whisper.cpp를 설치할 수 있습니다.&lt;br /&gt;다음 명령어를 터미널에 입력하세요.&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;
&lt;div&gt;&lt;span style=&quot;letter-spacing: 0px;&quot;&gt;Bash&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;pre class=&quot;cmake&quot;&gt;&lt;code&gt;sudo snap install whisper-cpp
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-sourcepos=&quot;13:1-13:25&quot; data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;snap가 설치되어 있어야 함.&lt;/span&gt;&lt;/p&gt;
&lt;h2 data-sourcepos=&quot;13:1-13:25&quot; data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;2. GitHub에서 직접 빌드 (상세)&lt;/b&gt;&lt;/h2&gt;
&lt;p data-sourcepos=&quot;15:1-15:61&quot; data-ke-size=&quot;size16&quot;&gt;GitHub에서 직접 소스를 다운로드하여 빌드하는 방법은 더 많은 유연성을 제공합니다.&lt;br /&gt;다음 단계를 따르세요.&lt;/p&gt;
&lt;h3 data-sourcepos=&quot;17:1-17:18&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2.1. 필요 패키지 설치&lt;/b&gt;&lt;/h3&gt;
&lt;p data-sourcepos=&quot;19:1-19:57&quot; data-ke-size=&quot;size16&quot;&gt;빌드에 필요한 패키지를 설치합니다.&lt;br /&gt;데비안/우분투 계열 리눅스 배포판의 경우 다음 명령어를 사용하세요.&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;Bash&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;armasm&quot;&gt;&lt;code&gt;sudo apt-get install build-essential cmake git
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3 data-sourcepos=&quot;25:1-25:19&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2.2. 소스 코드 다운로드&lt;/b&gt;&lt;/h3&gt;
&lt;p data-sourcepos=&quot;27:1-27:28&quot; data-ke-size=&quot;size16&quot;&gt;GitHub 저장소에서 소스 코드를 다운로드합니다.&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;Bash&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;crmsh&quot;&gt;&lt;code&gt;git clone https://github.com/ggerganov/whisper.cpp.git
cd whisper.cpp
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3 data-sourcepos=&quot;34:1-34:11&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2.3. 빌드&lt;/b&gt;&lt;/h3&gt;
&lt;p data-sourcepos=&quot;36:1-36:19&quot; data-ke-size=&quot;size16&quot;&gt;다운로드한 소스 코드를 빌드합니다.&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;Bash&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;properties&quot;&gt;&lt;code&gt;mkdir build
cd build
cmake ..
make -j$(nproc)
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3 data-sourcepos=&quot;45:1-45:27&quot; data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2.4. (선택) 예제 실행 파일 다운로드&lt;/b&gt;&lt;/h3&gt;
&lt;p data-sourcepos=&quot;47:1-47:53&quot; data-ke-size=&quot;size16&quot;&gt;빌드된 whisper 실행 파일 외에 예제 실행 파일을 다운로드하려면 다음 명령어를 실행하세요.&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;Bash&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;ebnf&quot;&gt;&lt;code&gt;make examples
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h2 data-sourcepos=&quot;53:1-53:8&quot; data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;3. 실행&lt;/b&gt;&lt;/h2&gt;
&lt;p data-sourcepos=&quot;55:1-55:95&quot; data-ke-size=&quot;size16&quot;&gt;빌드가 완료되면 whisper.cpp/build 디렉토리 안에 whisper 실행 파일이 생성됩니다.&lt;br /&gt;이 파일을 이용하여 음성 파일을 텍스트로 변환할 수 있습니다.&lt;/p&gt;
&lt;p data-sourcepos=&quot;57:1-57:77&quot; data-ke-size=&quot;size16&quot;&gt;예제 실행 파일을 다운로드한 경우, whisper.cpp/build/examples 디렉토리 안에 다양한 예제 실행 파일이 생성됩니다.&lt;/p&gt;
&lt;div style=&quot;color: #333333; text-align: start;&quot;&gt;
&lt;div&gt;Bash&lt;/div&gt;
&lt;div&gt;
&lt;pre class=&quot;ebnf&quot; style=&quot;background-color: #f8f8f8; color: #383a42;&quot;&gt;&lt;code&gt;make examples
&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;4. 실행 파일 직접 실행&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;whisper-cli 파일이 생성되지 않은 경우, 다른 실행 파일이 생성되었는지 확인하고, 이를 직접 실행해 보세요.&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;bash&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;pre class=&quot;bash&quot; data-ke-language=&quot;bash&quot;&gt;&lt;code&gt;./build/bin/whisper -m models/ggml-base.bin -f /사용자계정/분리된음성.wav -o /home/soulowner/Template/자막파일.srt&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;b&gt;&lt;span style=&quot;letter-spacing: 0px; color: #ee2323;&quot;&gt;위 방법으로 실행되지 않을 경우 절대 경로로 실행하세요.&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Bash&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;pre id=&quot;code_1739500770855&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;/사용자계정/whisper.cpp/build/bin/whisper-cli -m /사용자계정/whisper.cpp/models/ggml-base.bin -f /사용자계정/분리된음성.wav -osrt -of /사용자계정/자막파일.srt&lt;/code&gt;&lt;/pre&gt;
&lt;h2 data-sourcepos=&quot;59:1-59:8&quot; data-ke-size=&quot;size26&quot;&gt;추가 정보&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-sourcepos=&quot;61:1-63:0&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-sourcepos=&quot;61:1-61:110&quot;&gt;Whisper.cpp GitHub 저장소: &lt;a href=&quot;https://github.com/ggerganov/whisper.cpp&quot;&gt;https://github.com/ggerganov/whisper.cpp&lt;/a&gt;&lt;/li&gt;
&lt;li data-sourcepos=&quot;62:1-63:0&quot;&gt;Whisper 모델: &lt;a href=&quot;https://openai.com/index/whisper/&quot;&gt;https://openai.com/index/whisper/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 data-sourcepos=&quot;64:1-64:8&quot; data-ke-size=&quot;size26&quot;&gt;주의 사항&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-sourcepos=&quot;66:1-68:0&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li data-sourcepos=&quot;66:1-66:65&quot;&gt;빌드 과정에서 오류가 발생하면, 오류 메시지를 참고하여 필요한 패키지를 추가로 설치하거나 설정을 변경해야 합니다.&lt;/li&gt;
&lt;li data-sourcepos=&quot;67:1-68:0&quot;&gt;Whisper 모델 파일(.bin)은 별도로 다운로드해야 합니다. 모델 파일 다운로드 및 사용 방법은 Whisper.cpp GitHub 저장소를 참고하세요.&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-sourcepos=&quot;69:1-69:67&quot; data-ke-size=&quot;size16&quot;&gt;Whisper.cpp 설치 및 사용에 대한 자세한 내용은 Whisper.cpp GitHub 저장소를 참고하시기 바랍니다.&lt;/p&gt;</description>
      <category>취미/Linux</category>
      <author>soulowner</author>
      <guid isPermaLink="true">https://sorb.tistory.com/732</guid>
      <comments>https://sorb.tistory.com/732#entry732comment</comments>
      <pubDate>Fri, 14 Feb 2025 12:06:23 +0900</pubDate>
    </item>
    <item>
      <title>리눅스, 영상에서 음성을 분리한 후 자막을 넣기(Faster-Whisper)</title>
      <link>https://sorb.tistory.com/731</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;Faster-Whisper를 이용해서 영상에 자막을 넣는 방법을 단계별로 설명하겠습니다.&lt;br /&gt;이대로 따라하시면 음성을 분리하고, 자막을 생성한 후 srt 파일을 만듭니다.&lt;/span&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;1. Python 설치&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;리눅스 배포판에 따라 Python 설치 방법이 다를 수 있습니다. 일반적으로 다음 명령어를 사용합니다:&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;b&gt;Ubuntu/Debian(linux mint 포함) 계열:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;bash&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;vim&quot;&gt;&lt;code&gt;sudo apt update
sudo apt install python3 python3-pip
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;b&gt;CentOS/RHEL 계열:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;bash&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;vim&quot;&gt;&lt;code&gt;sudo yum install python3 python3-pip
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2. ffmpeg 설치&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;ffmpeg는 다양한 리눅스 배포판에서 설치할 수 있습니다. 다음 명령어를 사용하세요:&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;b&gt;Ubuntu/Debian&lt;b&gt;(linux mint 포함)&lt;/b&gt; 계열:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;bash&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;properties&quot;&gt;&lt;code&gt;sudo apt update
sudo apt install ffmpeg
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;b&gt;CentOS/RHEL 계열:&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;bash&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;sql&quot;&gt;&lt;code&gt;sudo yum install epel-release
sudo yum install ffmpeg
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;3. Faster-Whisper 설치&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;Faster-Whisper는 Python 라이브러리로 설치할 수 있습니다. 다음 명령어를 사용하세요:&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;bash&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;cmake&quot;&gt;&lt;code&gt;pip install faster-whisper
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&amp;nbsp;&lt;/h3&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;4. 영상에서 음성 분리&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;ffmpeg를 사용해 영상에서 음성을 분리합니다. 터미널이나 명령 프롬프트에서 다음 명령어를 입력하세요:&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;bash&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;bash&quot; data-ke-language=&quot;bash&quot;&gt;&lt;code&gt;ffmpeg -i 동영상.mp4 -q:a 0 -map a 분리된음성파일.wav&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;여기서 동영상.mp4는 원본 영상 파일의 이름이고, 분리된음성파일.wav는 추출된 음성 파일의 이름입니다.&lt;/span&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;5. Faster-Whisper를 이용해 자막 생성&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;이제 Faster-Whisper를 이용해 음성 파일에서 자막을 생성합니다.&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;python&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;bash&quot; data-ke-language=&quot;bash&quot;&gt;&lt;code&gt;import sys
import os
from faster_whisper import WhisperModel
import datetime

def transcribe_audio(audio_file, model_size=&quot;medium&quot;, device=&quot;cpu&quot;, compute_type=&quot;int8&quot;, output_file=&quot;10.srt&quot;):
    model = WhisperModel(model_size, device=device, compute_type=compute_type)

    segments, info = model.transcribe(audio_file, beam_size=5, best_of=5)

    with open(output_file, &quot;w&quot;, encoding=&quot;utf-8&quot;) as f:
        for i, segment in enumerate(segments):
            start_time = str(datetime.timedelta(seconds=segment.start)).replace('.', ',')[:-3]
            end_time = str(datetime.timedelta(seconds=segment.end)).replace('.', ',')[:-3]
            f.write(f&quot;{i+1}\n&quot;)
            f.write(f&quot;{start_time} --&amp;gt; {end_time}\n&quot;)
            f.write(f&quot;{segment.text.strip()}\n\n&quot;)

if __name__ == &quot;__main__&quot;:
    audio_file = sys.argv[1] if len(sys.argv) &amp;gt; 1 else &quot;10.wav&quot;  # 인자 받기
    model_size = &quot;medium&quot;  # 사용할 모델 크기

    output_file = os.path.splitext(audio_file)[0] + &quot;.srt&quot;  # 확장자 .wav를 .srt로 변경

# CPU 사용 (1660 Super 없이 CPU만 사용)
    transcribe_audio(audio_file, model_size=model_size, device=&quot;cpu&quot;)&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;이 스크립트를 soundtotext-cpu_default.py로 저장한 후, 터미널이나 명령 프롬프트에서 다음 명령어로 실행합니다:&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;bash&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;bash&quot; data-ke-language=&quot;bash&quot;&gt;&lt;code&gt;python soundtotext-cpu_default.py 분리된음성파일.wav&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;이렇게 하면 분리된음성파일.wav 파일에서 자막을 생성하여 분리된음성파일.srt 파일로 저장합니다.&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #5733b1;&quot;&gt;&lt;b&gt;stt-cpu.sh 파일로 만들면, 명령어를 잊어버리지 않고 더 편리하게 사용하실 수 있습니다.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;#!/bin/bash&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;#&amp;nbsp;입력&amp;nbsp;파일&amp;nbsp;경로&lt;/b&gt;&lt;br /&gt;&lt;b&gt;audio_file=&quot;$1&quot;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;#&amp;nbsp;확장자&amp;nbsp;제거하여&amp;nbsp;파일명&amp;nbsp;추출&lt;/b&gt;&lt;br /&gt;&lt;b&gt;base_name=$(basename&amp;nbsp;&quot;$audio_file&quot;&amp;nbsp;.wav)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;#&amp;nbsp;출력&amp;nbsp;파일명&amp;nbsp;설정&lt;/b&gt;&lt;br /&gt;&lt;b&gt;output_file=&quot;$base_name.srt&quot;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;#&amp;nbsp;Python&amp;nbsp;스크립트&amp;nbsp;호출&lt;/b&gt;&lt;br /&gt;&lt;b&gt;python3&amp;nbsp;/media/soulowner/data/data/commandforlinux/soundtotext/faster-whisper/soundtotext-cpu.py&amp;nbsp;&quot;$audio_file&quot;&amp;nbsp;&quot;$output_file&quot;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;echo&amp;nbsp;&quot;SRT&amp;nbsp;파일&amp;nbsp;저장&amp;nbsp;완료:&amp;nbsp;$output_file&quot;&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #5733b1;&quot;&gt;&lt;b&gt;사용 방법.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #5733b1;&quot;&gt;&lt;b&gt;sh stt-cpu.sh 음성파일.wav&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #5733b1;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #ee2323;&quot;&gt;GPU를 이용해서 사용하는 방법도 있는데, 이는 생각보다 복잡합니다.&lt;br /&gt;결과물이 제대로 출력되지 않는다면, 2. CUDA 및 cuDNN 설치 때문일지도 모릅니다.&lt;br /&gt;gtx1660super 그래픽 카드를 사용하는 필자는,&lt;br /&gt;실행은 제대로 되는데, 결과물이 모두 ???로 나옵니다. 작업 시간도 2시간 이상 소모되고요.&lt;br /&gt;에러를 찾지 못해서 CPU를 이용해서 자막 생성을 하고 있습니다.&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;1. GPU 드라이버 설치&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;먼저, NVIDIA 드라이버와 CUDA Toolkit을 설치합니다. Ubuntu/Debian 계열에서의 명령어입니다:&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;bash&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;properties&quot;&gt;&lt;code&gt;sudo apt update
sudo apt install nvidia-driver-460 nvidia-cuda-toolkit
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;2. CUDA 및 cuDNN 설치&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;CUDA Toolkit 외에도 cuDNN을 설치해야 합니다. cuDNN은 NVIDIA GPU에서 딥러닝 라이브러리의 성능을 최적화하는 데 필요한 라이브러리입니다.&lt;/span&gt;&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; data-ke-list-type=&quot;decimal&quot;&gt;
&lt;li&gt;&lt;span&gt;&lt;b&gt;CUDA 설치&lt;/b&gt;: CUDA 다운로드 페이지에서 자신의 운영체제와 맞는 설치 파일을 다운로드하여 설치합니다.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;&lt;b&gt;cuDNN 설치&lt;/b&gt;: cuDNN 다운로드 페이지에서 cuDNN 라이브러리를 다운로드하고 설치합니다.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;3. PyTorch 설치&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;PyTorch는 GPU 지원을 받는 딥러닝 라이브러리로, 이를 설치하기 위해 pip를 사용합니다. CUDA 버전에 맞춰 설치해야 합니다. 예를 들어, CUDA 11.1을 사용하는 경우:&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;bash&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;angelscript&quot;&gt;&lt;code&gt;pip install torch==1.8.0+cu111 torchvision==0.9.0+cu111 torchaudio==0.8.0 -f https://download.pytorch.org/whl/torch_stable.html
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;4. ffmpeg 설치&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;ffmpeg는 다음과 같이 설치할 수 있습니다:&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;bash&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;properties&quot;&gt;&lt;code&gt;sudo apt update
sudo apt install ffmpeg
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;5. Faster-Whisper 설치&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;Faster-Whisper 라이브러리를 설치합니다:&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;bash&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;cmake&quot;&gt;&lt;code&gt;pip install faster-whisper
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;&lt;span&gt;6. &lt;/span&gt;&lt;span&gt;영상에서 &lt;/span&gt;&lt;span&gt;음성 &lt;/span&gt;&lt;span&gt;분리&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;span&gt;ffmpeg를 &lt;/span&gt;&lt;span&gt;사용해 &lt;/span&gt;&lt;span&gt;영상에서 &lt;/span&gt;&lt;span&gt;음성을 &lt;/span&gt;&lt;span&gt;분리합니다:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;bash&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;bash&quot; data-ke-language=&quot;bash&quot;&gt;&lt;code&gt;ffmpeg -i 동영상.mp4 -q:a 0 -map a 분리된음성파일.wav&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;&lt;span&gt;7. &lt;/span&gt;&lt;span&gt;Faster-Whisper를 &lt;/span&gt;&lt;span&gt;이용해 &lt;/span&gt;&lt;span&gt;자막 &lt;/span&gt;&lt;span&gt;생성 &lt;/span&gt;&lt;span&gt;(GPU &lt;/span&gt;&lt;span&gt;사용)&lt;/span&gt;&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;span&gt;Python &lt;/span&gt;&lt;span&gt;스크립트에서 &lt;/span&gt;&lt;span&gt;GPU를 &lt;/span&gt;&lt;span&gt;사용할 &lt;/span&gt;&lt;span&gt;수 &lt;/span&gt;&lt;span&gt;있도록 &lt;/span&gt;&lt;span&gt;설정합니다. &lt;/span&gt;&lt;span&gt;다음은 &lt;/span&gt;&lt;span&gt;GPU를 &lt;/span&gt;&lt;span&gt;이용한 &lt;/span&gt;&lt;span&gt;스크립트 &lt;/span&gt;&lt;span&gt;예제입니다:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;python&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;routeros&quot;&gt;&lt;code&gt;import sys
import os
from faster_whisper import WhisperModel
import datetime

def transcribe_audio(audio_file, model_size=&quot;medium&quot;, device=&quot;cuda&quot;, compute_type=&quot;int8&quot;, output_file=&quot;output.srt&quot;):
    model = WhisperModel(model_size, device=device, compute_type=compute_type)

    segments, info = model.transcribe(audio_file, beam_size=5, best_of=5)

    with open(output_file, &quot;w&quot;, encoding=&quot;utf-8&quot;) as f:
        for i, segment in enumerate(segments):
            start_time = str(datetime.timedelta(seconds=segment.start)).replace('.', ',')[:-3]
            end_time = str(datetime.timedelta(seconds=segment.end)).replace('.', ',')[:-3]
            f.write(f&quot;{i+1}\n&quot;)
            f.write(f&quot;{start_time} --&amp;gt; {end_time}\n&quot;)
            f.write(f&quot;{segment.text.strip()}\n\n&quot;)

if __name__ == &quot;__main__&quot;:
    audio_file = sys.argv[1] if len(sys.argv) &amp;gt; 1 else &quot;audio.wav&quot;  # 인자 받기
    model_size = &quot;medium&quot;  # 사용할 모델 크기

    output_file = os.path.splitext(audio_file)[0] + &quot;.srt&quot;  # 확장자 .wav를 .srt로 변경

    # GPU 사용
    transcribe_audio(audio_file, model_size=model_size, device=&quot;cuda&quot;)
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;span&gt;이 &lt;/span&gt;&lt;span&gt;스크립트를 &lt;/span&gt;&lt;span&gt;transcribe.py&lt;/span&gt;&lt;span&gt;로 &lt;/span&gt;&lt;span&gt;저장한 &lt;/span&gt;&lt;span&gt;후, &lt;/span&gt;&lt;span&gt;터미널에서 &lt;/span&gt;&lt;span&gt;다음 &lt;/span&gt;&lt;span&gt;명령어로 &lt;/span&gt;&lt;span&gt;실행합니다:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;bash&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;pre class=&quot;bash&quot; data-ke-language=&quot;bash&quot;&gt;&lt;code&gt;python transcribe.py 분리된음성파일.wav&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;span&gt;이렇게 &lt;/span&gt;&lt;span&gt;하면 분리된음성파일&lt;/span&gt;&lt;span&gt;.wav&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;파일에서 &lt;/span&gt;&lt;span&gt;자막을 &lt;/span&gt;&lt;span&gt;생성하여 &lt;/span&gt;&lt;span&gt;자막파일.srt&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;파일로 &lt;/span&gt;&lt;span&gt;저장합니다.&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span&gt;&lt;span&gt;이것도 마찬가지로 sh 파일로 만들어서 사용하시면 변환 명령어를 잊어버리지 않고 사용하실 수 있습니다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description>
      <category>취미/Linux</category>
      <category>faster-whisper</category>
      <category>리눅스</category>
      <author>soulowner</author>
      <guid isPermaLink="true">https://sorb.tistory.com/731</guid>
      <comments>https://sorb.tistory.com/731#entry731comment</comments>
      <pubDate>Fri, 14 Feb 2025 10:24:21 +0900</pubDate>
    </item>
  </channel>
</rss>