Skip to content

35패캐 스피릿, 17메디 통찰을 계속 초기화해요.

조회 수
1,750
추천 수
2
등록일
 절망속고뇌
게시글 주소
https://tradia.me/diablo2/diablo2_faq/367730 복사

봇이 룬워드를 만들때 35패캐 스피릿, 17메디 통찰이 떠도 그냥 초기화시켜버려요. 룬워드 설정된걸 확인했는데
35패캐, 17메디 외의 옵션은 지정하지 않았습니다. 그런데도 왜 계속 초기화를 반복하는 걸까요.
관련 게시물 검색해보고 혼자 한줄한줄 다 찾아봤는데 저의 짧은 봇지식으로서는 도무지 뭐가 문제인지 모르겠어요.
매직템 큐빙, 노멀템 큐빙(소켓뚫기), 룬워드 제작(스피릿, 통찰, 모서리)을 같이 설정했는데.. 혹시 이러면 에러나나요?
일단 제가 한것들 과정을 나열해보면요..


1. 캐릭설정 수정(char_configs) <== 매직큐빙, 노멀큐빙, 룬워드제작, 보관할 아이템 설정(노멀큐빙 결과물 포함)
2. whites이니 <== 노멀큐빙할 아이템 주석처리, 룬워드재료 설정
3. runewords.nip 파일 <== 룬워드 옵션이 맞는지 검사


...이렇습니다. 그 내용을 아래에 붙여넣기 할께요. 뭐가 문제인지 좀 봐주세요. ㅠㅠ




+++< 캐릭설정파일 내용 >++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++




 //##########################################################################
 // 큐빙 설정하기
 //---------------
 // 참고: 설정한 순서대로 큐빙합니다.
 //==========================================================================
 MyConfig_CubingList.push("보석_큐빙"); // 설정: 큐빙할 보석 설정하기
 MyConfig_CubingList.push("룬_큐빙"); // 설정: 큐빙할 룬 설정하기
 //MyConfig_CubingList.push("크래프트_큐빙"); // 설정: 큐빙할 크래프트 설정하기
 MyConfig_CubingList.push("매직_아이템_큐빙"); // 설정: 큐빙할 매직 아이템 설정하기
 //MyConfig_CubingList.push("레어_아이템_큐빙"); // 설정: 큐빙할 레어 아이템 설정하기
 MyConfig_CubingList.push("노멀_아이템_큐빙"); // 설정: 큐빙할 노멀 아이템 설정하기
 //MyConfig_CubingList.push("매직_링_큐빙");
 //MyConfig_CubingList.push("매직_아뮬렛_큐빙");
 //MyConfig_CubingList.push("정수_큐빙");

 MyConfig_isMakeRuneword = true; // 룬워드 아이템 만들기 * 설정: 만들 룬워드 아이템 설정하기

 MyConfig_isPickUpItem = true; // 아이템 주워 보관하기 * 설정: 주워 보관할 아이템 설정하기
 MyConfig_isDropItem = false; // 아이템 버리기 * 설정: 버릴 아이템 설정하기


 //##########################################################################
 // 큐빙할 보석 설정하기
 //----------------------
 // 주의: 큐빙 후 "아이템이니(scripts/NTBot/item_configs/*.nip)" 또는 "주워 보관할 아이템 설정하기"에 설정된 아이템이 아니면 버립니다.
 //==========================================================================
 MyConfig_CubingGemList.push(560); // Flawless Amethyst
 MyConfig_CubingGemList.push(565); // Flawless Topaz
 MyConfig_CubingGemList.push(570); // Flawless Saphire
 MyConfig_CubingGemList.push(575); // Flawless Emerald
 MyConfig_CubingGemList.push(580); // Flawless Ruby
 MyConfig_CubingGemList.push(585); // Flawless Diamond
 MyConfig_CubingGemList.push(600); // Flawless Skull


 //##########################################################################
 // 큐빙할 매직 아이템 설정하기
 //-----------------------------
 // 주의: "MyConfig_CubingMagicList.push(매직 아이템 ClassID)"가 "아이템이니(scripts/NTBot/item_configs/*.nip)"에 설정된 아이템이면 큐빙을 하지 않습니다.
 // 큐빙 후 "아이템이니(scripts/NTBot/item_configs/*.nip)" 또는 "주워 보관할 아이템 설정하기"에 설정된 아이템이 아니면 버립니다.
 // 참고: "매직 아이템 ClassID"가 "캐릭터이니(scripts/NTBot/char_configs/NTConfig_클래스_캐릭터이름.ntl)"에서 "NTConfig_Columns"를 0으로 설정한 곳에 있으면 큐빙을 하지 않습니다.
 //==========================================================================
 // 매직 아이템 설정하기
 // MyConfig_CubingMagicList.push(매직 아이템 ClassID)
 // 참고: 설정한 순서대로 큐빙을 합니다.
 //--------------------------------------
 MyConfig_CubingMagicList.push(603); // Small Charm
 MyConfig_CubingMagicList.push(605); // Grand Charm

 // 보석 설정하기
 // 주의: 보석을 반드시 1개 이상 설정합니다.
 //------------------------------------------
 MyConfig_CubingMagicGemList.push(586); // Perfect Diamond
 MyConfig_CubingMagicGemList.push(561); // Perfect Amethyst
 MyConfig_CubingMagicGemList.push(571); // Perfect Saphire
 MyConfig_CubingMagicGemList.push(566); // Perfect Topaz
 MyConfig_CubingMagicGemList.push(581); // Perfect Ruby
 MyConfig_CubingMagicGemList.push(576); // Perfect Emerald
 MyConfig_CubingMagicGemList.push(601); // Perfect Skull


 //##########################################################################
 // 큐빙할 노멀 아이템 설정하기
 //-----------------------------
 // MyConfig_CubingNormalList.push([노멀 아이템 ClassID, 에테리얼, 첫 번째 룬 ClassID, 두 번째 룬 ClassID, 보석 ClassID])
 // 에테리얼: 0 = 모두, 1 = 에테리얼, 2 = 노에테리얼
 // 주의: 큐빙 후 "아이템이니(scripts/NTBot/item_configs/*.nip)" 또는 "주워 보관할 아이템 설정하기"에 설정된 아이템이 아니면 버립니다.
 //==========================================================================
 //갑옷
 MyConfig_CubingNormalList.push([429, 0, 616, 619, 566]); // DuskShroud
 MyConfig_CubingNormalList.push([430, 0, 616, 619, 566]); // Wyrmhide
 MyConfig_CubingNormalList.push([431, 0, 616, 619, 566]); // ScarabHusk
 MyConfig_CubingNormalList.push([432, 0, 616, 619, 566]); // WireFleece
 MyConfig_CubingNormalList.push([433, 0, 616, 619, 566]); // DiamondMail
 MyConfig_CubingNormalList.push([434, 0, 616, 619, 566]); // LoricatedMail
 MyConfig_CubingNormalList.push([435, 0, 616, 619, 566]); // Boneweave
 MyConfig_CubingNormalList.push([436, 0, 616, 619, 566]); // GreatHauberk
 MyConfig_CubingNormalList.push([437, 0, 616, 619, 566]); // BalrogSkin
 MyConfig_CubingNormalList.push([439, 0, 616, 619, 566]); // KrakenShell
 MyConfig_CubingNormalList.push([443, 0, 616, 619, 566]); // ArchonPlate

 //투구
 MyConfig_CubingNormalList.push([428, 0, 617, 619, 571]); // Demonhead
 MyConfig_CubingNormalList.push([427, 0, 617, 619, 571]); // Corona
 MyConfig_CubingNormalList.push([465, 0, 617, 619, 571]); // BoneVisage
 MyConfig_CubingNormalList.push([357, 0, 617, 619, 571]); // Grandcrown

 //방패
 MyConfig_CubingNormalList.push([447, 0, 616, 620, 581]); // Monarch

 //무기
 MyConfig_CubingNormalList.push([254, 0, 617, 620, 561]); // ColossusVoulge
 MyConfig_CubingNormalList.push([255, 0, 617, 620, 561]); // Thresher
 MyConfig_CubingNormalList.push([256, 0, 617, 620, 561]); // CrypticAxe
 MyConfig_CubingNormalList.push([257, 0, 617, 620, 561]); // GreatPoleaxe
 MyConfig_CubingNormalList.push([258, 0, 617, 620, 561]); // GiantThresher
 MyConfig_CubingNormalList.push([233, 0, 617, 620, 561]); // ColossusSword
 MyConfig_CubingNormalList.push([234, 0, 617, 620, 561]); // ColossusBlade
 MyConfig_CubingNormalList.push([200, 0, 617, 620, 561]); // BerserkerAxe


 //##########################################################################
 // 만들 룬워드 아이템 설정하기
 //-----------------------------
 // MyConfig_MakeRunewordList.push([아이템 ClassID, 룬 ClassID . . .])
 // 주의: "MyConfig_MakeRunewordNtip"를 설정해야만 룬워드 아이템을 만듭니다.
 // 헬룬이 있어야만 룬워드 아이템을 만듭니다.(만들기에 실패하면 "아이템 ClassID"에 박은 룬을 파괴하기 위해 헬룬이 필요)
 // "룬 ClassID"를 설정한 순서대로 "아이템 ClassID"에 박습니다.
 // "아이템 ClassID + 룬 ClassID" 큐빙 후 "MyConfig_MakeRunewordNtip"에 설정된 아이템이 아니면 "아이템 ClassID + 헬룬 + 타운포탈 스크롤" 큐빙으로 박은 룬을 파괴합니다.
 // "아이템 ClassID + 헬룬 + 타운포탈 스크롤" 큐빙 후 "아이템이니(scripts/NTBot/item_configs/*.nip)" 또는 "주워 보관할 아이템 설정하기"에 설정된 아이템이 아니면 버립니다.
 //==========================================================================
 MyConfig_MakeRunewordList.push([447, 616, 619, 618, 620]); // Spirit: Monarch

 MyConfig_MakeRunewordList.push([58, 617, 612, 616, 621]); // Insight: Voulge
 MyConfig_MakeRunewordList.push([59, 617, 612, 616, 621]); // Insight: Scythe
 MyConfig_MakeRunewordList.push([254, 617, 612, 616, 621]); // Insight: ColossusVoulge
 MyConfig_MakeRunewordList.push([255, 617, 612, 616, 621]); // Insight: Thresher
 MyConfig_MakeRunewordList.push([256, 617, 612, 616, 621]); // Insight: CrypticAxe
 MyConfig_MakeRunewordList.push([257, 617, 612, 616, 621]); // Insight: GreatPoleaxe
 MyConfig_MakeRunewordList.push([258, 617, 612, 616, 621]); // Insight: Giant Thresher

 MyConfig_MakeRunewordList.push([254, 622, 631, 612]); // Crescent Moont: ColossusVoulge
 MyConfig_MakeRunewordList.push([255, 622, 631, 612]); // Crescent Moon: Thresher
 MyConfig_MakeRunewordList.push([256, 622, 631, 612]); // Crescent Moont: CrypticAxe
 MyConfig_MakeRunewordList.push([257, 622, 631, 612]); // Crescent Moon: GreatPoleaxe
 MyConfig_MakeRunewordList.push([258, 622, 631, 612]); // Crescent Moon: Giant Thresher

 MyConfig_MakeRunewordList.push([68, 612, 616, 620]); // Edge: Short Bow

 // 룬워드 아이템을 만든 후 비교할 아이템이니/옵션 설정하기
 //---------------------------------------------------------
 // MyConfig_MakeRunewordNtip = ["아이템이니/옵션" . . .]
 // 주의: "아이템이니/옵션"을 1개만 설정하면 아이템이니 방식으로 비교합니다.
 // "아이템이니/옵션"을 2개 이상 설정하면 아이템의 옵션 내용과 직접 비교합니다.
 // 참고: 아이템의 오라 옵션은 아이템의 옵션 내용과 직접 비교하는 방식만 가능합니다.
 //==========================================================================
 MyConfig_MakeRunewordNtip = ["# [FCR] >= 35"]; // Spirit
 MyConfig_MakeRunewordNtip = ["Level 17 Meditation Aura When Equipped", "장착시 17레벨의 메디테이션 오라의 효과 적용"]; // Insight
 MyConfig_MakeRunewordNtip = ["# [EnhancedDamage] >= 180 && [MagicDamageReduction] >= 9"]; // Crescent Moon
 MyConfig_MakeRunewordNtip = ["# [itemreducedprices] >= 15"]; // Edge


 //##########################################################################
 // 주워 보관할 아이템 설정하기
 //-----------------------------
 // MyConfig_PickUpItemList.push([아이템 ClassID])
 // MyConfig_PickUpItemList.push([아이템 ClassID, 보관할 개수])
 // MyConfig_PickUpItemList.push([아이템 ClassID, 보관할 개수, 아이템 퀄리티])
 // MyConfig_PickUpItemList.push([아이템 ClassID, 보관할 개수, 아이템 퀄리티, 아이템 레벨])
 // MyConfig_PickUpItemList.push([아이템 ClassID, 보관할 개수, 아이템 퀄리티, 아이템 레벨, 에테리얼])
 // MyConfig_PickUpItemList.push([아이템 ClassID, 보관할 개수, 아이템 퀄리티, 아이템 레벨, 에테리얼, 소켓 수])
 // 참고: 아이템이니(scripts/NTBot/item_configs/*.nip) 설정에 해당되지 않는 아이템들(안줍거나 팔거나 버리는 것) 중에서 여기에 설정한 아이템들을 주워 보관합니다.
 // 설정하지 않거나 보관할 개수 0, 아이템 퀄리티 0, 아이템 레벨 0, 에테리얼 0, 소켓 수 9는 각각의 검사를 생략합니다.
 // 보관할 개수 : 아이템이니(scripts/NTBot/item_configs/*.nip) 설정에 해당되는 아이템은 보관할 개수에서 제외됩니다.
 // 아이템 퀄리티: 1 = Low Quality, 2 = Normal, 3 = Superior, 4 = Magic, 5 = Set, 6 = Rare, 7 = Unique, 8 = Crafted, 9 = Tempered
 // 아이템 레벨 : 설정한 레벨 이상의 아이템을 줍습니다.
 // 아이템 레벨에 100을 더해서 설정하면 "공식1"이 적용됩니다. "공식1": int(케릭터 레벨 / 2) + int(아이템 레벨 / 2)
 // 예) 90은 아이템 레벨 90이상 줍습니다.
 // 190은 "공식1"을 적용하여 줍습니다.(캐릭터 레벨이 90이라면 아이템 레벨 90이상 줍습니다. 95라면 86이상 줍습니다)
 // 에테리얼 : 0 = 모두, 1 = 에테리얼, 2 = 노에테리얼
 //==========================================================================
 MyConfig_PickUpItemList.push([560]); // Flawless Amethyst
 MyConfig_PickUpItemList.push([565]); // Flawless Topaz
 MyConfig_PickUpItemList.push([570]); // Flawless Saphire
 MyConfig_PickUpItemList.push([575]); // Flawless Emerald
 MyConfig_PickUpItemList.push([580]); // Flawless Ruby
 MyConfig_PickUpItemList.push([585]); // Flawless Diamond
 MyConfig_PickUpItemList.push([600]); // Flawless Skull

 //MyConfig_PickUpItemList.push([610]); // El Rune
 //MyConfig_PickUpItemList.push([611]); // Eld Rune
 MyConfig_PickUpItemList.push([612, 5]); // Tir Rune ★룬워드큐빙
 //MyConfig_PickUpItemList.push([613]); // Nef Rune
 //MyConfig_PickUpItemList.push([614]); // Eth Rune
 //MyConfig_PickUpItemList.push([615]); // Ith Rune
 MyConfig_PickUpItemList.push([616, 5]); // Tal Rune ♣노멀큐빙(소켓) / ★룬워드큐빙
 MyConfig_PickUpItemList.push([617, 5]); // Ral Rune ♣노멀큐빙(소켓) / ★룬워드큐빙
 MyConfig_PickUpItemList.push([618, 5]); // Ort Rune ★룬워드큐빙
 MyConfig_PickUpItemList.push([619, 5]); // Thul Rune ♣노멀큐빙(소켓)
 MyConfig_PickUpItemList.push([620, 5]); // Amn Rune ♣노멀큐빙(소켓) / ★룬워드큐빙
 MyConfig_PickUpItemList.push([621, 5]); // Sol Rune ★룬워드큐빙
 MyConfig_PickUpItemList.push([622, 1]); // Shael Rune ★룬워드큐빙
 //MyConfig_PickUpItemList.push([623]); // Dol Rune
 MyConfig_PickUpItemList.push([624]); // Hel Rune ★룬워드큐빙(초기화)
 //MyConfig_PickUpItemList.push([625]); // Io Rune
 //MyConfig_PickUpItemList.push([626]); // Lum Rune
 //MyConfig_PickUpItemList.push([627]); // Ko Rune
 //MyConfig_PickUpItemList.push([628]); // Fal Rune
 //MyConfig_PickUpItemList.push([629]); // Lem Rune
 //MyConfig_PickUpItemList.push([630]); // Pul Rune
 MyConfig_PickUpItemList.push([631]); // Um Rune ★룬워드큐빙

 // 흰여울님의 크래프트 큐빙 자료를 바탕으로 설정하였습니다.
 //----------------------------------------------------------
 MyConfig_PickUpItemList.push([603, 5, 4, 99]); // Small Charm
 MyConfig_PickUpItemList.push([605, 5, 4, 99]); // Grand Charm

 //-- 구멍내기 재료 ---------------------------------------------------------------------------------------------------------

 //갑옷
 MyConfig_PickUpItemList.push([429, 9, 2, 1, 1, 0]); // DuskShroud
 MyConfig_PickUpItemList.push([430, 9, 2, 1, 1, 0]); // Wyrmhide
 MyConfig_PickUpItemList.push([431, 9, 2, 1, 1, 0]); // ScarabHusk
 MyConfig_PickUpItemList.push([432, 9, 2, 1, 1, 0]); // WireFleece
 MyConfig_PickUpItemList.push([433, 9, 2, 1, 1, 0]); // DiamondMail
 MyConfig_PickUpItemList.push([434, 9, 2, 1, 1, 0]); // LoricatedMail
 MyConfig_PickUpItemList.push([435, 9, 2, 1, 1, 0]); // Boneweave
 MyConfig_PickUpItemList.push([436, 9, 2, 1, 1, 0]); // GreatHauberk
 MyConfig_PickUpItemList.push([437, 9, 2, 1, 1, 0]); // BalrogSkin
 MyConfig_PickUpItemList.push([439, 9, 2, 1, 1, 0]); // KrakenShell
 MyConfig_PickUpItemList.push([443, 9, 2, 1, 1, 0]); // ArchonPlate

 MyConfig_PickUpItemList.push([429, 9, 2, 1, 1, 3]); // DuskShroud (큐빙완료된 것 - 3솟♣)
 MyConfig_PickUpItemList.push([430, 9, 2, 1, 1, 3]); // Wyrmhide (큐빙완료된 것 - 3솟♣)
 MyConfig_PickUpItemList.push([431, 9, 2, 1, 1, 3]); // ScarabHusk (큐빙완료된 것 - 3솟♣)
 MyConfig_PickUpItemList.push([432, 9, 2, 1, 1, 3]); // WireFleece (큐빙완료된 것 - 3솟♣)
 MyConfig_PickUpItemList.push([433, 9, 2, 1, 1, 3]); // DiamondMail (큐빙완료된 것 - 3솟♣)
 MyConfig_PickUpItemList.push([434, 9, 2, 1, 1, 3]); // LoricatedMail (큐빙완료된 것 - 3솟♣)
 MyConfig_PickUpItemList.push([435, 9, 2, 1, 1, 3]); // Boneweave (큐빙완료된 것 - 3솟♣)
 MyConfig_PickUpItemList.push([436, 9, 2, 1, 1, 3]); // GreatHauberk (큐빙완료된 것 - 3솟♣)
 MyConfig_PickUpItemList.push([437, 9, 2, 1, 1, 3]); // BalrogSkin (큐빙완료된 것 - 3솟♣)
 MyConfig_PickUpItemList.push([439, 9, 2, 1, 1, 3]); // KrakenShell (큐빙완료된 것 - 3솟♣)
 MyConfig_PickUpItemList.push([443, 9, 2, 1, 1, 3]); // ArchonPlate (큐빙완료된 것 - 3솟♣)

 MyConfig_PickUpItemList.push([429, 9, 2, 1, 1, 4]); // DuskShroud (큐빙완료된 것 - 4솟♣)
 MyConfig_PickUpItemList.push([430, 9, 2, 1, 1, 4]); // Wyrmhide (큐빙완료된 것 - 4솟♣)
 MyConfig_PickUpItemList.push([431, 9, 2, 1, 1, 4]); // ScarabHusk (큐빙완료된 것 - 4솟♣)
 MyConfig_PickUpItemList.push([432, 9, 2, 1, 1, 4]); // WireFleece (큐빙완료된 것 - 4솟♣)
 MyConfig_PickUpItemList.push([433, 9, 2, 1, 1, 4]); // DiamondMail (큐빙완료된 것 - 4솟♣)
 MyConfig_PickUpItemList.push([434, 9, 2, 1, 1, 4]); // LoricatedMail (큐빙완료된 것 - 4솟♣)
 MyConfig_PickUpItemList.push([435, 9, 2, 1, 1, 4]); // Boneweave (큐빙완료된 것 - 4솟♣)
 MyConfig_PickUpItemList.push([436, 9, 2, 1, 1, 4]); // GreatHauberk (큐빙완료된 것 - 4솟♣)
 MyConfig_PickUpItemList.push([437, 9, 2, 1, 1, 4]); // BalrogSkin (큐빙완료된 것 - 4솟♣)
 MyConfig_PickUpItemList.push([439, 9, 2, 1, 1, 4]); // KrakenShell (큐빙완료된 것 - 4솟♣)
 MyConfig_PickUpItemList.push([443, 9, 2, 1, 1, 4]); // ArchonPlate (큐빙완료된 것 - 4솟♣)


 //투구
 MyConfig_PickUpItemList.push([428, 9, 2, 1, 1, 0]); // Demonhead
 MyConfig_PickUpItemList.push([427, 9, 2, 1, 1, 0]); // Corona
 MyConfig_PickUpItemList.push([465, 9, 2, 1, 1, 0]); // BoneVisage
 MyConfig_PickUpItemList.push([357, 9, 2, 1, 1, 0]); // Grandcrown

 MyConfig_PickUpItemList.push([428, 9, 2, 1, 1, 3]); // Demonhead (큐빙완료된 것 - 3솟♣)
 MyConfig_PickUpItemList.push([427, 9, 2, 1, 1, 3]); // Corona (큐빙완료된 것 - 3솟♣)
 MyConfig_PickUpItemList.push([465, 9, 2, 1, 1, 3]); // BoneVisage (큐빙완료된 것 - 3솟♣)
 MyConfig_PickUpItemList.push([357, 9, 2, 1, 1, 3]); // Grandcrown (큐빙완료된 것 - 3솟♣)


 //방패 (큐빙완료된 것 화이트이니에 있음)
 MyConfig_PickUpItemList.push([447, 9, 2, 1, 0, 0]); // Monarch


 //무기 (큐빙완료된 것 화이트이니에 있음)
 MyConfig_PickUpItemList.push([254, 9, 2, 1, 1, 0]); // ColossusVoulge
 MyConfig_PickUpItemList.push([255, 9, 2, 1, 1, 0]); // Thresher
 MyConfig_PickUpItemList.push([256, 9, 2, 1, 1, 0]); // CrypticAxe
 MyConfig_PickUpItemList.push([257, 9, 2, 1, 1, 0]); // GreatPoleaxe
 MyConfig_PickUpItemList.push([258, 9, 2, 1, 1, 0]); // GiantThresher
 MyConfig_PickUpItemList.push([233, 9, 2, 1, 1, 0]); // ColossusSword
 MyConfig_PickUpItemList.push([234, 9, 2, 1, 1, 0]); // ColossusBlade
 MyConfig_PickUpItemList.push([200, 9, 2, 1, 1, 0]); // BerserkerAxe




+++< runewords.nip 파일내용 >++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++




// =============== Crescent Moon ===============

[Type] == Axe && [Quality] <= superior # [EnhancedDamage] >= 235 && [MagicDamageReduction] >= 11 //
[Type] == Sword && [Quality] <= superior # [EnhancedDamage] >= 235 && [MagicDamageReduction] >= 11 //
[Type] == Polearm && [Quality] <= superior # [EnhancedDamage] >= 180 && [MagicDamageReduction] >= 9 //


// =============== Insight ===============

[Name] == ColossusVoulge && [Quality] <= superior && [Flag] == ethereal # [SkillMeditation] >= 17 //
[Name] == Thresher && [Quality] <= superior && [Flag] == ethereal # [SkillMeditation] >= 17 //
[Name] == CrypticAxe && [Quality] <= superior && [Flag] == ethereal # [SkillMeditation] >= 17 //
[Name] == GreatPoleaxe && [Quality] <= superior && [Flag] == ethereal # [SkillMeditation] >= 17 //
[Name] == GiantThresher && [Quality] <= superior && [Flag] == ethereal # [SkillMeditation] >= 17 //

[Name] == Scythe && [Quality] <= superior && [Flag] != ethereal # [SkillMeditation] >= 17 //
[Name] == Voulge && [Quality] <= superior && [Flag] != ethereal # [SkillMeditation] >= 17 //


// =============== Edge ===============

[Name] == ShortBow && [Quality] <= superior # [itemreducedprices] >= 15 //


// =============== Spirit ===============

[Name] == Monarch && [Quality] <= superior # [FCR] >= 35 //