안녕하세요
와우 클래식 하드코어를 즐기고 있는데용!
레이드 할때 보스에게 사기의 외침 디버프를 걸어주는데,
이 사침이 연마된 사침이 있고 연마가 되지 않은 사침이 있습니다.
그런데 연마된 사침과 연마되지 않은 사침이 주문 ID가 같아서요 ㅠ
위크오라로 구분하고 싶은데 주문 ID가 같으니까 구분하기가 어렵더라구요.

그래서 Chat GPT한테 요청해서 사용자 정의 코드로 만들어봤는데용!
실제로는 작동이 되지 않아서... 혹시 문제점을 알려주실수있는 분이 계신지 궁금합니다.

아래가 gpt가 만들어준 코드이고 텍스트로는 댓글에 추가해두겠습니다.

function()
    local unit = "target" -- 대상(타겟)에게 걸린 디버프 확인
    local name, _, _, _, _, _, _, _, _, spellId = AuraUtil.FindAuraByName("Demoralizing Shout", unit, "HARMFUL")
    
    if name then
        -- 디버프 효과 값 (공격력 감소 수치 확인)
        local reducedAttackPower = select(15, UnitAura(unit, name))
        
        if reducedAttackPower and reducedAttackPower < -100 then -- 연마된 버전: 공격력 감소 수치가 더 높음 (예: -100 이상 감소)
            return true -- 연마된 사기의 외침
        else
            return false -- 연마되지 않은 사기의 외침
        end
    end
    return false
end