DraenorTreasures = LibStub("AceAddon-3.0"):NewAddon("DraenorTreasures", "AceBucket-3.0", "AceConsole-3.0", "AceEvent-3.0", "AceTimer-3.0")
local HandyNotes = LibStub("AceAddon-3.0"):GetAddon("HandyNotes", true)

if not HandyNotes then return end

local iconDefaults = {
default = "Interface\\Icons\\TRADE_ARCHAEOLOGY_CHESTOFTINYGLASSANIMALS",
unknown = "Interface\\Addons\\HandyNotes_DraenorTreasures\\Artwork\\chest_normal_daily.tga",
hundredrare = "Interface\\Addons\\HandyNotes_DraenorTreasures\\Artwork\\RareIconBlue.tga",
rare = "Interface\\Addons\\HandyNotes_DraenorTreasures\\Artwork\\RareIcon.tga",
Boss = "Interface\\Addons\\HandyNotes_DraenorTreasures\\Artwork\\RareIconEpic.tga",
Mount = "Interface\\Addons\\HandyNotes_DraenorTreasures\\Artwork\\RareIconRed.tga",
swprare = "Interface\\Icons\\Trade_Archaeology_Fossil_SnailShell",
shrine = "Interface\\Icons\\inv_misc_statue_02",
glider = "Interface\\Icons\\inv_feather_04",
rocket = "Interface\\Icons\\ability_mount_rocketmount",
}


local PlayerFaction, _ = UnitFactionGroup("player")
DraenorTreasures.nodes = { }

local nodes = DraenorTreasures.nodes
local isTomTomloaded = false
local isDBMloaded = false
local isHN_LRTloaded = false

nodes["ShadowmoonValleyDR"] = {
--SMV Treasures
[54924501]={ "35581", "연금술사의 가방", "드레노어 약초", "", "default", "SMVTreasures","109124"},
[52834837]={ "35584", "선조의 거대도끼", "i519 2H Strength Axe", "", "default", "SMVTreasures","113560"},
[41422798]={ "33869", "장갑 엘레크 엄니", "i518 Trinket Bonus Armor + Mastery on use", "", "default", "SMVTreasures","108902"},
[37784435]={ "33584", "아쿰보의 재", "경험치 5% 획득", "", "default", "SMVTreasures","113531"},
[49313760]={ "33867", "점성술사의 상자", "장난감", "", "default", "SMVTreasures","109739"},
[36774142]={ "33046", "연인의 공물", "Flavor Item - Offhand", "", "default", "SMVTreasures","113547"},
[37182313]={ "33613", "끓고 있는 가마솥", "i516 Caster Offhand", "동굴 입구 37.9/22.3(북동쪽)", "default", "SMVTreasures","108945"},
[84564478]={ "33885", "까마귀 여왕의 화물", "", "", "default", "SMVTreasures","824"},
[33453961]={ "33569", "조각한 뿔잔", "마나 물약", "", "default", "SMVTreasures","113545"},
[61706790]={ "34743", "토르바스의 수정검", "Trash Item", "오브젝트 클릭후 3마리의 고대정령 처치시 획득 가능", "default", "SMVTreasures","111636"},
[20383065]={ "33575", "악마의 보관함", "i550 Intellect Neck", "", "default", "SMVTreasures","108904"},
[29853748]={ "36879", "먼지투성이 금고", "녹템 + 골드", "석재 아치 위에 있음; 3칸 앞의 아치에서부터 점프(27.7/38.5)", "default", "SMVTreasures","824"},
[51753549]={ "33037", "이중 바닥 항아리", "골드", "", "default", "SMVTreasures","824"},
[26530568]={ "34174", "환상적인 물고기", "", "", "default", "SMVTreasures","824"},
[34394623]={ "33891", "거대 달빛버들 방울", "i522 Wand", "", "default", "SMVTreasures","108901"},
[48724753]={ "35798", "빛나는 동굴 버섯", "드레노어 약초", "동굴 입구 46.3/45.0", "default", "SMVTreasures","109127"},
[38484308]={ "33614", "그레카의 단지", "i528 Trinket Haste + Strength Proc", "", "default", "SMVTreasures","113408"},
[47154603]={ "33564", "매달린 가방", "i518 Agility/Intellect Leather Gloves", "동굴 위, 진입로 53.0/53.2", "default", "SMVTreasures","108900"},
[42106130]={ "33041", "강철 호드 화물", "", "", "default", "SMVTreasures","824"},
[37515925]={ "33567", "강철 호드 공물", "Trinket Multistrike + DMG on use", "", "default", "SMVTreasures","108903"},
[57924531]={ "33568", "칼리리 알", "25 주둔지 자원", "", "default", "SMVTreasures","113271"},
[58882193]={ "35603", "미크칼의 상자", "Trash Item", "", "default", "SMVTreasures","113215"},
[52882486]={ "37254", "버섯 덮인 상자", "25 주둔지 자원", "", "default", "SMVTreasures","824"},
[66963349]={ "36507", "오크 해골", "i526 Strength Ring", "", "default", "SMVTreasures","116875"},
[43756062]={ "33611", "평화의 공물 1", "Trash Items", "", "default", "SMVTreasures","107650"},
[45226049]={ "33610", "평화의 공물 2", "Trash Items", "", "default", "SMVTreasures","107650"},
[44486357]={ "33384", "평화의 공물 3", "Trash Items", "", "default", "SMVTreasures","107650"},
[44495914]={ "33612", "평화의 공물 4", "Trash Items", "", "default", "SMVTreasures","107650"},
[31223905]={ "33886", "로노크의 소지품", "i522 Strength Cloak", "", "default", "SMVTreasures","109081"},
[22893385]={ "33572", "썩어가는 바구니", "Trash Item", "핏빛가시 동굴 안쪽", "default", "SMVTreasures","113373"},
[36684455]={ "33573", "로보의 단검", "i520 Agility Dagger", "", "default", "SMVTreasures","113378"},
[67108410]={ "33565", "비늘투성이 라일라크 알", "Trash Item", "!!! LEVEL 100 AREA !!! 동굴 입구 66.8/87.0", "default", "SMVTreasures","44722"},
[45822458]={ "33570", "어둠달 유배자 보물", "25 주둔지 자원", "동굴 입구 46.2/27.4", "default", "SMVTreasures","113388"},
[29994536]={ "35919", "어둠달 제례용 단검", "i524 Caster Dagger", "", "default", "SMVTreasures","113563"},
[28233924]={ "33883", "어둠달 보물", "", "", "default", "SMVTreasures","824"},
[27050248]={ "35280", "도둑맞은 보물", "", "", "default", "SMVTreasures","824"},
[55821997]={ "35600", "이상한 포자", "애완동물", "버섯 꼭대기", "default", "SMVTreasures","118104"},
[37192601]={ "35677", "가라앉은 낚싯배", "물고기", "", "default", "SMVTreasures","118414"},
[28820720]={ "35279", "가라앉은 보물", "", "", "default", "SMVTreasures","824"},
[55297487]={ "35580", "늪지반딧불이 둥지", "장난감", "", "default", "SMVTreasures","117550"},
[35854087]={ "33540", "우즈코의 잡동사니", "i525 Agility/Intellect Leather Boots", "", "default", "SMVTreasures","113546"},
[34214353]={ "33866", "비마의 약초 가방", "드레노어 약초", "", "default", "SMVTreasures","109124"},
[51147912]={ "33574", "구원자의 보관함", "장난감", "!!! LEVEL 100 AREA !!!", "default", "SMVTreasures","113375"},
[39208391]={ "33566", "흠뻑 젖은 상자", "i520 Strength Fist Weapon + 주둔지 자원", "", "default", "SMVTreasures","113372"},

--SMVRares
[37203640]={ "33061", "아마우콰", "i516 Agility/Intellect Mail Body", "어둠달 골짜기 전역을 날아다님", "rare", "SMVRares","109060"},
[50807880]={ "37356", "아쿠아릴", "i620 Intellect Ring", "!!! Level 101 !!!", "hundredrare", "SMVHundred","119387"},
[67208460]={ "37410", "눈사태", "i620 Strength 1H Mace", "!!! Level 100 !!!", "hundredrare", "SMVHundred","119400"},
[29600620]={ "35281", "바하메이", "물고기", "", "rare", "SMVRares","111666"},
[52801680]={ "35731", "바룬", "음식", "", "rare", "SMVRares","113540"},
[44907710]={ "33383", "가시왕 필리", "i620 Agility Staff", "!!! Level 100 !!!", "hundredrare", "SMVHundred","117551"},
[48504330]={ "33064", "어둠의 발산물", "i516 Intellect Fistweapon", "동굴 내부, 주변의 어둠의 전령을 처치해야 공격 가능", "rare", "SMVRares","109075"},
[41008300]={ "35448", "암흑스승 고비드", "i525 Intellect Staff + Lobstrok Summon", "", "rare", "SMVRares","113548"},
[49604200]={ "35555", "어둠발톱", "i520 Agility Cloak", "", "rare", "SMVRares","113541"},
[46007160]={ "37351", "데미도스", "i620 Agility/Strength Tank Neck + 애완동물 + 업적", "!!! Level 102 !!! 동쪽에 있는 바위를 통해 올라갈 것", "hundredrare", "SMVHundred","119377"},
[67806380]={ "35688", "에나브라", "i523 Intellect Neck", "시체를 클릭하면 등장", "rare", "SMVRares","113556"},
[61606180]={ "35725", "오색날개", "i526 Agility/Intellect Leather Pants", "", "rare", "SMVRares","113557"},
[21603300]={ "33664", "고룸", "i516 Agility/Intellect Ring", "핏빛가시 동굴 안쪽", "rare", "SMVRares","113082"},
[37404880]={ "35558", "최면개구리", "장난감", "", "rare", "SMVRares","113631"},
[57404840]={ "35909", "인샤타르", "i520 Agility/Intellect Mail Boots", "", "rare", "SMVRares","113571"},
[40804440]={ "33043", "살육아귀", "i516 Agility Dagger", "", "rare", "SMVRares","109078"},
[32203500]={ "33039", "공허현자 쿠탈그", "i516 Agility/Intellect Mail Gloves", "", "rare", "SMVRares","109061"},
[48007760]={ "37355", "여군주 템테사", "i620 Agility/Intellect Leather Boots", "!!! Level 101 !!!", "hundredrare", "SMVHundred","119360"},
[37601460]={ "33055", "나뭇잎예언자 쿠리", "i518 Trinket Versatility + Heal Proc", "", "rare", "SMVRares","108907"},
[44802080]={ "35906", "미친 '왕' 스포리온", "i519 Agility Staff", "", "rare", "SMVRares","113561"},
[29605080]={ "37357", "말고쉬 섀도우키퍼", "i620 Agility/Intellect Mail Helm", "!!! Level 100 !!!", "hundredrare", "SMVHundred","119369"},
[51807920]={ "37353", "정예근위병 밀그라", "i620 Agility/Intellect Mail Gloves", "!!! Level 101 !!!", "hundredrare", "SMVHundred","119368"},
[38607020]={ "35523", "모르바 소울트위스터", "i520 1H Caster Mace", "", "rare", "SMVRares","113559"},
[44005760]={ "33642", "대모 옴라", "i522 Trinket Int + Mastery Proc", "Kill cultists to make her attackable", "rare", "SMVRares","113527"},
[60609000]={ "37409", "나기드나", "i620 Agility/Intellect Leather Shoulders", "!!! Level 100 !!! 동굴 입구 59,1/89.7", "hundredrare", "SMVHundred","119364"},
[50207240]={ "37352", "병참장교 허샤크", "i620 Strength/Intellect Plate Pants", "!!! Level 101 !!!", "hundredrare", "SMVHundred","119382"},
[48602260]={ "35553", "라이보쉬", "저속낙하 아이템", "", "rare", "SMVRares","113542"},
[53005060]={ "34068", "바위발굽", "i516 Strength Shield", "", "rare", "SMVRares","109077"},
[48208100]={ "37354", "어둠예언자 니르", "i620 Caster Dagger", "!!! Level 101 !!!", "hundredrare", "SMVHundred","119396"},
[61005520]={ "35732", "신리", "어둠달 전용 400% 탈것", "Roams in a large area - often evades and despawns", "rare", "SMVRares","113543"},
[61708900]={ "37411", "조각아귀", "i620 Strength 2H Sword", "!!! Level 100 !!!", "hundredrare", "SMVHundred","119411"},
[27604360]={ "36880", "스니블", "i519 Cloth Pants", "", "rare", "SMVRares","118734"},
[21602100]={ "33640", "벨로스", "i516 Intellect Ring", "", "rare", "SMVRares","108906"},
[54607060]={ "33643", "맹독그늘", "i516 Agility/Intellect Leather Boots", "", "rare", "SMVRares","108957"},
[31905720]={ "37359", "공허약탈자 우르네이", "i620 Agility 1H Axe", "!!! Level 100 !!!", "hundredrare", "SMVHundred","119392"},
[32604140]={ "35847", "공허현자 카룰그", "i516 Cloth Waist", "역술사를 처치하면 등장", "rare", "SMVRares","109074"},
[48806640]={ "33389", "이그드렐", "장난감", "", "rare", "SMVRares","113570"},


--Mounts
[54003040]={ "99999900", "질주발굽", "", "", "Mount", "mount_pr", "116773"},
[43003220]={ "99999900", "질주발굽", "", "", "Mount", "mount_pr", "116773"},
[39603660]={ "99999900", "질주발굽", "", "", "Mount", "mount_pr", "116773"},
[44604380]={ "99999900", "질주발굽", "", "", "Mount", "mount_pr", "116773"},
[56205240]={ "99999900", "질주발굽", "", "", "Mount", "mount_pr", "116773"},
[45806820]={ "99999900", "질주발굽", "", "", "Mount", "mount_pr", "116773"},

[50907250]={ "99999901", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
[49607160]={ "99999901", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
[41907570]={ "99999901", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
[48706990]={ "99999901", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
[43507140]={ "99999901", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
[46607000]={ "99999901", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
[50307130]={ "99999901", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
}
nodes["BloodthornCave"] = {
[56404930]={ "33572", "썩어가는 바구니", "Trash Item", "핏빛가시 동굴 안쪽", "default", "SMVTreasures","113373"},
[31603310]={ "33664", "고룸", "i516 Agility/Intellect Ring", "핏빛가시 동굴 안쪽", "rare", "SMVRares","113082"},
}

nodes["FrostfireRidge"] = {
--FFRTreasures
[23102500]={ "33916", "전문검투사의 전쟁뿔피리", "장난감", "북쪽 입구의 의자 위", "default", "FFRTreasures","108735"},
[24242712]={ "33501", "투기장 구경꾼의 상자", "술", "아치 위 : 바로 남동쪽에 있는 탑 꼭대기로 올라가서 점프", "default", "FFRTreasures","63293"},
[61904254]={ "33511", "포식자 보로크", "i516 Intellect Shield", "포식자에게 오우거 10마리를 먹이면 획득 가능", "default", "FFRTreasures","112110"},
[42161930]={ "34520", "불타는 진주", "i525 Trinket Multistrike + Mastery Proc", "!!! LEVEL 100 AREA !!!", "default", "FFRTreasures","120341"},
[50161870]={ "33531", "쓰러진 오우거", "i516 Agility/Intellect Mail Helm", "!!! LEVEL 100 AREA !!! 절벽 중간", "default", "FFRTreasures","112096"},
[42663175]={ "33940", "산악수렵꾼의 보관함", "i516 Agility/Intellect Mail Boots", "절벽에 꽂힌 창을 밟고 올라갈 것", "default", "FFRTreasures","112187"},
[40902010]={ "34473", "특사의 가방", "Trash Item", "!!! LEVEL 100 AREA !!!", "default", "FFRTreasures","110536"},
[43665562]={ "34841", "잊혀진 보급품", "", "", "default", "FFRTreasures","824"},
[24184860]={ "34507", "얼어붙은 서리늑대 도끼", "i516 Spellpower Axe", "동굴 안", "default", "FFRTreasures","110689"},
[57175216]={ "34476", "얼어붙은 오크 해골", "i516 Trinket Mastery + Pet Proc", "", "default", "FFRTreasures","111554"},
[25522050]={ "34648", "갉아먹은 뼈다귀", "i516 Agility Dagger", "", "default", "FFRTreasures","111415"},
[66712640]={ "33948", "고렌 쓰레기", "25 주둔지 자원", "!!! LEVEL 100 AREA !!! 산 정상의 동굴 안, 진입로 69.3, 24", "default", "FFRTreasures","111543"},
[68124586]={ "33947", "잔혹서리 보물", "", "", "default", "FFRTreasures","824"},
[56727186]={ "36863", "강철 호드 탄약", "", "", "default", "FFRTreasures","824"},
[68906910]={ "33017", "강철 호드 보급품", "", "", "default", "FFRTreasures","824"},
[61602640]={ "34708", "등산가 제힐", "i516 Agility/Intellect Leather Boots", "", "default", "FFRTreasures","112078"},
[21890963]={ "33926", "얕은 웅덩이", "장난감", "낚시 필요", "default", "FFRTreasures","108739"},
[19211202]={ "34642", "행운 주화", "Flavor Item - Gold Coin", "Sells for 25g", "default", "FFRTreasures","111408"},
[38303782]={ "33502", "흑요석 암각화", "경험치 5% 획득", "산 위쪽: 진입로 39.0/42.5", "default", "FFRTreasures","112087"},
[28296663]={ "34470", "창백한 생선탐식자", "물고기", "", "default", "FFRTreasures","111666"},
[21685076]={ "34931", "창백한 오크 전리품 주머니", "", "동굴 안", "default", "FFRTreasures","824"},
[37265914]={ "34967", "약탈당한 전리품", "", "탑 꼭대기", "default", "FFRTreasures","824"},
[09834533]={ "34641", "봉인된 단지", "Flavor Item - Lore", "", "default", "FFRTreasures","111407"},
[27654280]={ "33500", "노예의 보관함", "술", "", "default", "FFRTreasures","43696"},
[36203230]={ "34649", "이글거리는 순철 광맥", "", "채광 스킬 필요", "default", "FFRTreasures","109119"},
[23971291]={ "34647", "눈 덮인 금고", "골드", "", "default", "FFRTreasures",""},
[16124972]={ "33942", "보급품 더미", "", "", "default", "FFRTreasures","824"},
[64722573]={ "33946", "야영 전문가의 보관함", "", "", "default", "FFRTreasures","824"},
[34192348]={ "32803", "천둥군주 보관함", "i516 Agility/Strength Polearm", "", "default", "FFRTreasures","107658"},
[30505090]={ "33438", "시간 왜곡의 탑 #1", "입구부터 꼭대기까지 총 4개", "", "default", "FFRTreasures",""},
[30505090]={ "33439", "시간 왜곡의 탑 #2", "입구부터 꼭대기까지 총 4개", "", "default", "FFRTreasures",""},
[30505090]={ "33440", "시간 왜곡의 탑 #3", "입구부터 꼭대기까지 총 4개", "", "default", "FFRTreasures",""},
[30505090]={ "33497", "시간 왜곡의 탑 #4", "입구부터 꼭대기까지 총 4개", "", "default", "FFRTreasures","107662"},
[64406586]={ "33505", "꿈틀거리는 알", "애완동물", "", "default", "FFRTreasures","112107"},
[54843545]={ "33525", "젊은 오크 여행자", "unknown", "63.4/14.7의 젊은 여성 오크의 소지품과 합쳐서 생성", "default", "FFRTreasures","112206"},
[63401470]={ "33525", "젊은 여성 오크", "", "54.8/35.4에 있는 젊은 오크 여행자의 소지품과 합쳐서 생성", "default", "FFRTreasures","112206"},
[39661718]={ "33532", "바위산망치 보관함", "원시 영혼", "!!! LEVEL 100 AREA !!!", "default", "FFRTreasures","120945"},

--FFRRares
[88605740]={ "37525", "학살자 아크옥스", "i620 Agility/Intellect Leather Waist", "!!! Level 100 !!!", "hundredrare", "FFRHundred","119365"},
[27405000]={ "34497", "질식자", "장난감", "", "rare", "FFRRares","111476"},
[66403140]={ "33843", "무리어미 리그아크", "i516 Trinket Intellect + Multistrike Proc", "", "rare", "FFRRares","111533"},
[34002320]={ "32941", "협곡 얼음어미", "25 주둔지 자원", "", "rare", "FFRRares","101436"},
[41206820]={ "34843", "한기송곳니", "i513 Agility/Intellect Leather Pants", "", "rare", "FFRRares","111953"},
[40404700]={ "33014", "잿불아귀", "i516 Caster Dagger", "", "rare", "FFRRares","111490"},
[25405500]={ "34129", "비탄에 잠긴 한기발굽", "i516 Intellect Neck", "", "rare", "FFRRares","112066"},
[54606940]={ "34131", "서리엄니", "i516 Agility/Strength 1H Sword", "", "rare", "FFRRares","111484"},
[67407820]={ "34477", "분노의 회오리바람", "i516 Cloth Shoulders", "", "rare", "FFRRares","112086"},
[71404680]={ "33504", "화염격노 거인", "i516 Offhand", "", "rare", "FFRRares","107661"},
[54602220]={ "32918", "거인학살자 쿨", "i516 Trinket Versatility + Agility Proc", "", "rare", "FFRRares","111530"},
[71002750]={ "33512", "용암먹보 고르그악", "i620 Strength Fistweapon", "!!! Level 100 !!!", "hundredrare", "FFRHundred","111545"},
[70003600]={ "37388", "고리박스", "i620 Intellect Cloth Bracer", "", "hundredrare", "FFRHundred","119358"},
[38606300]={ "34865", "약탈자 그루투쉬", "i513 Agility/Intellect Mail Pants", "", "rare", "FFRRares","112077"},
[50305260]={ "34825", "그루크", "i513 Trinket Haste + Critical Strike", "", "rare", "FFRRares","111948"},
[47005520]={ "34839", "구룬", "i513 Strength Cloak", "", "rare", "FFRRares","111955"},
[68801940]={ "37382", "흰 서리", "i620 Intellect Spirit Ring", "!!! Level 101 !!!", "hundredrare", "FFRHundred","119415"},
[58603420]={ "34130", "전문사냥꾼 쿠앙", "", "", "rare", "FFRRares","824"},
[48202340]={ "37386", "성큼턱", "i620 Caster Shield", "!!! Level 101 !!!", "hundredrare", "FFRHundred","119390"},
[85105200]={ "37556", "평화주의자 잘루크", "", "!!! Level 100 !!!", "hundredrare", "FFRHundred","823"},
[42502180]={ "37387", "몰트노마", "i620 Cloth Shoulders", "!!! Level 101 !!! 수액을 처치하면 30초간 용암피해 면역", "hundredrare", "FFRHundred","119356"},
[70502400]={ "37381", "어미 고렌", "i620 Strength Neck", "!!! Level 101 !!!", "hundredrare", "FFRHundred","119376"},
[83604720]={ "37402", "분쇄자 오그옴", "i620 Agility/Intellect Leather Bracer", "!!! Level 100 !!!", "hundredrare", "FFRHundred","119366"},
[36803400]={ "33938", "원시술사 멀오그", "i516 Cloth Pants", "", "rare", "FFRRares","111576"},
[86604880]={ "37401", "라고르 드리프트스토커", "i620 Agility/Intellect Leather Chest", "!!! Level 100 !!!", "hundredrare", "FFRHundred","119359"},
[76406340]={ "34132", "정찰병 고어시커", "i516 Agility/Intellect Leather Body", "", "rare", "FFRRares","112094"},
[45001500]={ "37385", "시체탐식자 회색엄니", "i620 Agility/Intellect Leather Helm", "!!! Level 101 !!!", "hundredrare", "FFRHundred","119362"},
[38201600]={ "37383", "고라말의 아들", "i620 Caster Mace", "!!! Level 101 !!!", "hundredrare", "FFRHundred","119399"},
[26803160]={ "34133", "으깨주먹", "i516 Strength 2H Mace", "", "rare", "FFRRares","111475"},
[72203300]={ "37361", "거대한 뼈발톱 미늘벌레", "i620 Intellect/Strength Plate Chest", "!!! Level 101 !!!", "hundredrare", "FFRHundred","111534"},
[43600940]={ "37384", "토르고로스", "i620 Offhand + Flavor Item", "!!! Level 101 !!!", "hundredrare", "FFRHundred","119379"},
[40601240]={ "34522", "얼어붙은 우글로크", "i620 Intellect Staff", "!!! Level 101 !!!", "hundredrare", "FFRHundred","119409"},
[72402420]={ "37378", "발코르", "100 주둔지 자원", "!!! Level 101 !!!", "hundredrare", "FFRHundred","119416"},
[70603900]={ "37379", "고대의 브록", "100 주둔지 자원", "!!! Level 101 !!!", "hundredrare", "FFRHundred","119416"},
[40402780]={ "34559", "칼날흉터 야가", "i516 Agility/Intellect Leather Waist", "On the lower cliff ledge", "rare", "FFRRares","111477"},
[84604680]={ "37403", "대지진의 홀라", "i620 Agility Neck", "!!! Level 100 !!!", "hundredrare", "FFRHundred","119374"},
[66602540]={ "37380", "겁쟁이 지블렛", "i620 Agility Cloak + Flavor item", "!!! Level 101 !!! 산 정상의 동굴 안, 진입로 69.3, 24", "hundredrare", "FFRHundred","119349"},
[86804500]={ "37404", "강철난동꾼 카가", "i620 Agility/Intellect Mail Waist", "!!! Level 100 !!!", "hundredrare", "FFRHundred","119372"},

--Mounts
[63407940]={ "99999902", "고로크", "", "", "Mount", "mount_go", "116674"},
[22806640]={ "99999902", "고로크", "", "", "Mount", "mount_go", "116674"},
[64806300]={ "99999902", "고로크", "", "", "Mount", "mount_go", "116674"},
[51805060]={ "99999902", "고로크", "", "", "Mount", "mount_go", "116674"},
[58001840]={ "99999902", "고로크", "", "", "Mount", "mount_go", "116674"},
[15804900]={ "99999903", "노크 카로쉬", "", "범위가 넓음", "Mount", "mount_no", "116794"},

[51001990]={ "99999904", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
[52501780]={ "99999904", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
[53801730]={ "99999904", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
[47702750]={ "99999904", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
}


nodes["BladespireFortress"] = {

[37106980]={ "35370", "두로그의 비밀 보관함", "골드 + Trash Item", "칼탈첨탑 요새 2층 외부에 있음", "default", "FFRBFTreasures","113189","",},
[31406670]={ "35367", "고르토그의 개인 물품", "술", "칼탈첨탑 왕좌 (3층) 옥좌 옆에 놓여있음", "default", "FFRBFTreasures","118108"},
[36402880]={ "35347", "오우거 노획물", "", "칼날첨탑 광장 (2층)", "default", "FFRBFTreasures","824"},
[53102790]={ "35368", "오우거 노획물", "골드", "칼날첨탑 성채 (1층)", "default", "FFRBFTreasures",""},
[49106790]={ "35369", "오우거 노획물", "골드", "칼날첨탑 성채 (1층)", "default", "FFRBFTreasures",""},
[46201560]={ "35371", "오우거 노획물", "골드", "칼날첨탑 광장 (2층)", "default", "FFRBFTreasures",""},
[51301790]={ "35373", "오우거 노획물", "골드", "칼날첨탑 광장 (2층)", "default", "FFRBFTreasures",""},
[36402880]={ "35567", "오우거 노획물", "", "칼날첨탑 광장 (2층)", "default", "FFRBFTreasures","824"},
[76806220]={ "35568", "오우거 노획물", "", "칼날첨탑 광장 (2층)", "default", "FFRBFTreasures","824"},
[70506780]={ "35569", "오우거 노획물", "", "칼날첨탑 광장 (2층)", "default", "FFRBFTreasures","824"},
[44706450]={ "35570", "오우거 노획물", "골드", "칼날첨탑 성채 (1층)", "default", "FFRBFTreasures",""},
}


nodes["Gorgrond"] = {
--GorgrondTreasures
[41735297]={ "36506", "브로코르의 자루", "i538 Caster Staff", "", "default", "GorgrondTreasures","118702"},
[42368341]={ "36625", "버려진 배낭", "골드 + 녹템", "", "default", "GorgrondTreasures",""},
[41827802]={ "36658", "영원아침 보급품 보관함", "녹템", "", "default", "GorgrondTreasures",""},
[40367660]={ "36621", "탐험가 통", "50 주둔지 자원", "", "default", "GorgrondTreasures","118710"},
[40047223]={ "36170", "비현실성의 다리뼈", "Trash Item", "", "default", "GorgrondTreasures","118715"},
[46104999]={ "36651", "채취 가능한 희귀 수정", "", "", "default", "GorgrondTreasures","824"},
[42584685]={ "35056", "뿔 달린 해골", "", "", "default", "GorgrondTreasures","824"},
[43694248]={ "36618", "강철 보급품 상자", "", "", "default", "GorgrondTreasures","824"},
[44207427]={ "35709", "웃는 해골 보관함", "", "Up in a tree", "default", "GorgrondTreasures","824"},
[43109290]={ "34241", "오크바르의 짐", "Trash Item", "", "default", "GorgrondTreasures","118227"},
[52516696]={ "36509", "이상한 해골", "i535 Offhand", "", "default", "GorgrondTreasures","118717"},
[46244295]={ "36521", "석화된 라일라크 알", "Trash Item", "", "default", "GorgrondTreasures","118707"},
[43957055]={ "36118", "돌 무더기", "녹템", "", "default", "GorgrondTreasures",""},
[53127449]={ "36654", "발릭 오어크러셔의 유해", "Trash Item", "", "default", "GorgrondTreasures","118714"},
[57845597]={ "36605", "발디르 딥록의 유해", "Trash Item", "", "default", "GorgrondTreasures","118703"},
[39036805]={ "36631", "사샤의 비밀 가방", "골드 + 녹템", "", "default", "GorgrondTreasures",""},
[44954262]={ "36634", "저격수의 석궁", "i539 Crossbow", "", "default", "GorgrondTreasures","118713"},
[48129337]={ "36604", "숨겨진 비상용 배낭", "골드 + 녹템", "", "default", "GorgrondTreasures",""},
[52977995]={ "34940", "이상한 모양의 단검", "i537 Agility Dagger", "", "default", "GorgrondTreasures","118718"},
[57086530]={ "37249", "이상한 포자", "애완동물", "버섯 꼭대기 위", "default", "GorgrondTreasures","118106"},
[45694972]={ "36610", "해마루 창", "Trash Item", "", "default", "GorgrondTreasures","118708"},
[59296379]={ "36628", "구원자의 망치", "i539 Strength 2H Mace", "", "default", "GorgrondTreasures","118712"},
[48944731]={ "36203", "따뜻한 고렌 알", "장난감, 7일 후 부화", "", "default", "GorgrondTreasures","118705"},
[49284363]={ "36596", "무기 보관함", "100 주둔지 자원", "", "default", "GorgrondTreasures","107645"},

--GorgrondRares
[58604120]={ "37371", "알칼리", "i620 Agility/Intellect Leather Gloves", "!!! Level 100 !!! 71.3/40.3에서도 등장", "hundredrare", "GorgrondHundred","119361"},
[71304030]={ "37371", "알칼리", "i620 Agility/Intellect Leather Gloves", "!!! Level 100 !!! 58.6/41.2에서도 등장", "hundredrare", "GorgrondHundred","119361"},
[40007900]={ "35335", "바시오크", "장난감", "", "rare", "GorgrondRares","118222"},
[69204460]={ "37369", "숲의 수호병", "장난감 + i620 Cloth Waist", "!!! Level 100 !!! 바스텐, 눌트라, 발스틸", "hundredrare", "GorgrondHundred","119357"},
[39407460]={ "36597", "벨소라", "i532 Agility/Intellect Mail Shoulders", "", "rare", "GorgrondRares","118232"},
[46003360]={ "37368", "검귀 로고르", "i620 Cloth Boots", "!!! Level 101 !!!", "hundredrare", "GorgrondHundred","119228"},
[53404460]={ "35503", "불타는 차르", "i536 2H Caster Mace", "", "rare", "GorgrondRares","118212"},
[48202100]={ "37362", "배신자 다즈고", "i620 Strength Polearm", "!!! Level 101 !!!", "hundredrare", "GorgrondHundred","119224"},
[57603580]={ "37370", "깊은뿌리", "i620 Agility Polearm", "!!! Level 100 !!! 72.6/40.4에서도 등장", "hundredrare", "GorgrondHundred","119406"},
[72604040]={ "37370", "깊은뿌리", "i620 Agility Polearm", "!!! Level 100 !!! 57.6/35.8에서도 등장", "hundredrare", "GorgrondHundred","119406"},
[50002380]={ "37366", "증오의 두르프", "i620 Agility Leather Waist", "!!! Level 101 !!!", "hundredrare", "GorgrondHundred","119225"},
[72803580]={ "37373", "화마 그라쉬", "i620 Strength/Intellect Plate Gloves", "!!! Level 100 !!! 58.0/36.4에서도 등장", "hundredrare", "GorgrondHundred","119381"},
[58003640]={ "37373", "화마 그라쉬", "i620 Strength/Intellect Plate Gloves", "!!! Level 100 !!! 72.8/35.8에서도 등장", "hundredrare", "GorgrondHundred","119381"},
[57406860]={ "36387", "석화된 화석나무", "장난감", "", "rare", "GorgrondRares","118221"},
[41804540]={ "36391", "푸른 화염의 겔고르", "i534 Trinket Versatility + Intellect Proc", "", "rare", "GorgrondRares","118230"},
[46205080]={ "36204", "먹보", "i534 Trinket Agility + Multistrike Proc", "", "rare", "GorgrondRares","118229"},
[52805360]={ "37413", "옹이턱", "i620 Intellect Fistweapon", "!!! Level 100 !!!", "hundredrare", "GorgrondHundred","119397"},
[46804320]={ "36186", "교활한 그렐드록", "i534 Strength 1H Mace", "", "rare", "GorgrondRares","118210"},
[59604300]={ "37375", "숲 감시자 얄", "i620 Intellect Cloak", "!!! Level 100 !!!", "hundredrare", "GorgrondHundred","119414"},
[52207020]={ "35908", "둥지 여왕 스크리카", "i534 Spellpower Axe", "", "rare", "GorgrondRares","118209"},
[47002380]={ "37365", "홀그", "i620 Agility/Intellect Mail Chest", "!!! Level 100 !!!", "hundredrare", "GorgrondHundred","119229"},
[54904620]={ "37377", "사냥꾼 발라", "i620 Bow", "!!! Level 100 !!!", "hundredrare", "GorgrondHundred","119412"},
[47603060]={ "37367", "발명가 블라모", "i620 Agility Gun + Flavor Item", "!!! Level 101 !!!", "hundredrare", "GorgrondHundred","119226"},
[52205580]={ "37412", "대왕 수액괴물", "i620 Strength Cloak", "!!! Level 100 !!!", "hundredrare", "GorgrondHundred","119351"},
[50605320]={ "36178", "만드라코", "애완동물", "", "rare", "GorgrondRares","118709"},
[49003380]={ "37363", "광기 어린 마드가드", "i620 Intellect Neck", "!!! Level 101 !!!", "hundredrare", "GorgrondHundred","119230"},
[61803930]={ "37376", "모가마고", "i620 Strength Shield", "!!! Level 100 !!!", "hundredrare", "GorgrondHundred","119391"},
[47002580]={ "37364", "모르고 케인", "i620 Strength/Intellect Plate Helm", "!!! Level 100 !!!", "hundredrare", "GorgrondHundred","119227"},
[53407820]={ "34726", "어미 아라네애", "i534 Agility Dagger", "", "rare", "GorgrondRares","118208"},
[37608140]={ "36600", "학살발톱", "i539 Caster Dagger", "", "rare", "GorgrondRares","118231"},
[47804140]={ "36393", "롤코르", "i539 Trinket Strength + Critical Strike Proc", "", "rare", "GorgrondRares","118211"},
[54207240]={ "36837", "난폭발굽", "i537 2H Agility/Strength Mace", "", "rare", "GorgrondRares","118228"},
[38206620]={ "35910", "천둥발 크리고", "재료:고르그론드 광천수, 높은망치 홉 열매, 부드러운 양념, 보리", "7일 쿨타임", "rare", "GorgrondRares","118224"},
[40205960]={ "36394", "유황손아귀", "장난감", "", "rare", "GorgrondRares","114227"},
[44809220]={ "36656", "태양발톱", "i533 Agility Fistweapon", "", "rare", "GorgrondRares","118223"},
[59903200]={ "37374", "날쌘 칠흑색 칼날발톱", "i620 Agility/Intellect Mail Boots", "!!! Level 100 !!!", "hundredrare", "GorgrondHundred","119367"},
[64006180]={ "36794", "실드로스", "i540 Agility/Intellect Leather Boots", "", "rare", "GorgrondRares","118213"},
[75604250]={ "37405", "티폰", "", "!!! Level 100 !!!", "hundredrare", "GorgrondHundred","823"},
[63803160]={ "37372", "베놀라식스", "i620 Agility Dagger", "!!! Level 100 !!!", "hundredrare", "GorgrondHundred","119395"},

--Mounts
[41402640]={ "99999905", "두드림주먹", "", "", "Mount", "mount_po", "116792"},
[50404180]={ "99999905", "두드림주먹", "", "", "Mount", "mount_po", "116792"},
[45404760]={ "99999905", "두드림주먹", "", "", "Mount", "mount_po", "116792"},
[43205540]={ "99999905", "두드림주먹", "", "", "Mount", "mount_po", "116792"},
[48805540]={ "99999905", "두드림주먹", "", "", "Mount", "mount_po", "116792"},

[56004000]={ "99999906", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
[51603880]={ "99999906", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
[54004500]={ "99999906", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
[43403440]={ "99999906", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
}


nodes["Talador"] = {
--TaladorTreasures
[36509610]={ "34182", "아르코 가문의 보물", "i557 Crossbow", "아르코에게 말을 걸고 3번의 파상공격을 버티면 상자 팝업", "default", "TaladorTreasures","117567"},
[62083238]={ "34236", "아메실 수정", "100 주둔지 자원", "", "default", "TaladorTreasures","116131"},
[81843494]={ "34260", "아루나 광산 수레", "광물", "", "default", "TaladorTreasures","109118"},
[62414797]={ "34252", "물고기 통", "물고기", "", "default", "TaladorTreasures","110506"},
[33297680]={ "34259", "해골이빨 잔류물", "", "골드", "default", "TaladorTreasures",""},
[37607490]={ "34148", "해골이빨 창", "i566 Agility/Intellect Mail Gloves", "살무사채찍을 처치하면 시체 옆에 등장", "default", "TaladorTreasures","112371"},
[73525137]={ "34471", "빛나는 동전", "i560 Trinket Versatility + Bonus Armor proc", "", "default", "TaladorTreasures","116127"},
[70100700]={ "36937", "불타는 칼날단 보관함", "Apexis Crystal", "", "default", "TaladorTreasures","823"},
[77044996]={ "34248", "까맣게 탄 검", "i563 2H Strength Sword", "", "default", "TaladorTreasures","116116"},
[66508694]={ "34239", "눈에 띄는 죽음그물 알", "장난감", "", "default", "TaladorTreasures","117569"},
[58901200]={ "33933", "디셉시아의 연기나는 장화", "장난감", "", "default", "TaladorTreasures","108743"},
[55256671]={ "34253", "드레나이 무기", "100 주둔지 자원", "", "default", "TaladorTreasures","116118"},
[35419656]={ "34249", "농부의 전리품", "골드", "", "default", "TaladorTreasures",""},
[57362866]={ "34238", "현장감독의 도시락", "15분 쿨타임 음식", "", "default", "TaladorTreasures","116120"},
[64587920]={ "34251", "강철 상자", "i554 1H Strength Mace", "", "default", "TaladorTreasures","117571"},
[75003600]={ "33649", "불에 탄 강철 호드 정찰병", "", "", "default", "TaladorTreasures","824"},

[65471137]={ "34233", "숙성된 강철포도주 통", "술", "", "default", "TaladorTreasures","117568"},
[75684140]={ "34261", "켈루의 소지품", "골드", "", "default", "TaladorTreasures",""},
[53972769]={ "34290", "케트야의 보관함", "애완동물", "해안가 동굴 입구 53.10/25.60, 파란 바닥은 잠깐 밟아도 됨", "default", "TaladorTreasures","116402"},
[38191242]={ "34258", "바다의 빛", "골드", "", "default", "TaladorTreasures",""},
[68805620]={ "34101", "빛의 전도사", "Trash Item", "", "default", "TaladorTreasures","109192"},
[52562954]={ "34235", "영롱한 껍질", "i557 Intellect Neck", "", "default", "TaladorTreasures","116132"},
[78211471]={ "34263", "순수한 수정 가루", "i554 Agility Ring", "Cave entrance is at 75.0/22.0, on the upper level", "default", "TaladorTreasures","117572"},
[75784472]={ "34250", "아루나의 성물", "Trash Item", "", "default", "TaladorTreasures","116128"},
[46969174]={ "34256", "텔모어의 성물", "Trash Item", "", "default", "TaladorTreasures","116128"},
[64901330]={ "34232", "루크의 낚시 상자", "+4 낚시숙련 낚싯대 마부", "", "default", "TaladorTreasures","116117"},
[65968513]={ "34276", "녹슨 금고", "녹템", "", "default", "TaladorTreasures",""},
[39505520]={ "34254", "영혼술사의 성물함", "i558 Intellect Ring", "영혼의 무덤 안, 입구 41.5/60.0", "default", "TaladorTreasures","117570"},
[74602930]={ "35162", "테로발톱 둥지 1", "애완동물", "아무 위치에서나 1회만 획득 가능", "default", "TaladorTreasures","112699"},
[39307770]={ "35162", "테로발톱 둥지 10", "애완동물", "아무 위치에서나 1회만 획득 가능", "default", "TaladorTreasures","112699"},
[73503070]={ "35162", "테로발톱 둥지 2", "애완동물", "아무 위치에서나 1회만 획득 가능", "default", "TaladorTreasures","112699"},
[74303400]={ "35162", "테로발톱 둥지 3", "애완동물", "아무 위치에서나 1회만 획득 가능", "default", "TaladorTreasures","112699"},
[72803560]={ "35162", "테로발톱 둥지 4", "애완동물", "아무 위치에서나 1회만 획득 가능", "default", "TaladorTreasures","112699"},
[72403700]={ "35162", "테로발톱 둥지 5", "애완동물", "아무 위치에서나 1회만 획득 가능", "default", "TaladorTreasures","112699"},
[70903550]={ "35162", "테로발톱 둥지 6", "애완동물", "아무 위치에서나 1회만 획득 가능", "default", "TaladorTreasures","112699"},
[70803200]={ "35162", "테로발톱 둥지 7", "애완동물", "아무 위치에서나 1회만 획득 가능", "default", "TaladorTreasures","112699"},
[54105630]={ "35162", "테로발톱 둥지 8", "애완동물", "아무 위치에서나 1회만 획득 가능", "default", "TaladorTreasures","112699"},
[39807670]={ "35162", "테로발톱 둥지 9", "애완동물", "아무 위치에서나 1회만 획득 가능", "default", "TaladorTreasures","112699"},
[38338450]={ "34257", "앙고로쉬의 보물", "Flavor Item - 던질 수 있는 바위", "", "default", "TaladorTreasures","116119"},
[65448860]={ "34255", "거미줄에 감긴 주머니", "골드", "", "default", "TaladorTreasures",""},
[28397419]={ "36829", "고대정령의 선물", "i563 Intellect Ring", "해안가를 통해 동굴로 들어가서 석상 3개를 모두 가운데를 보도록 만들면 활성화", "default", "TaladorTreasures","118686"},
[39304170]={ "34207", "반짝이는 웅덩이", "주둔지 자원 + 낚시용품", "낚시 필요", "default", "TaladorTreasures","112623"},

--TaladorRares
[46603520]={ "37338", "소크레타르의 화신", "i620 Offhand", "!!! Level 101 !!!", "hundredrare", "TaladorHundred","119378"},
[44003800]={ "37339", "폭격수 구고크", "i620 Crossbow", "!!! Level 101 !!!", "hundredrare", "TaladorHundred","119413"},
[37607040]={ "34165", "크로 플레쉬렌더", "i558 Strength 1H Mace", "", "rare", "TaladorRares","116123"},
[68201580]={ "34142", "글룸 박사", "Flavor Item - Stink Bombs", "", "rare", "TaladorRares","112499"},
[34205700]={ "34221", "울림의 메아리", "장난감", "", "rare", "TaladorRares","113670"},
[50808380]={ "35018", "지옥껍질", "i554 Caster Shield", "", "rare", "TaladorRares","112373"},
[50203520]={ "37341", "지옥불 악녀", "i620 Agility Ring", "!!! Level 101 !!!", "hundredrare", "TaladorHundred","119386"},
[46005500]={ "34145", "광포한 골렘", "i563 Agility/Strength 1H Sword or i563 Caster Dagger", "", "rare", "TaladorRares","113287"},
[67408060]={ "34929", "제나디안", "i558 Trinket Agility + Mastery Proc", "", "rare", "TaladorRares","116075"},
[31806380]={ "34189", "미명날개", "탈라도르에서 사용 가능한 순간 가속 아이템", "", "rare", "TaladorRares","116113"},
[22207400]={ "36919", "그르브르글", "i588 Agility/Intellect Leather Waist", "쉬지않고 움직이는 상자 클릭", "rare", "TaladorRares","120436"},
[47603900]={ "37340", "구그톨", "i620 Caster Sword", "!!! Level 101 !!!", "hundredrare", "TaladorHundred","119402"},
[48002500]={ "37312", "걸신들린 하쿤", "i620 Strength 1H Sword", "!!! Level 100 !!!", "hundredrare", "TaladorHundred","119403"},
[62004600]={ "34185", "망치이빨", "i558 Agility/Intellect Mail Chest", "", "rare", "TaladorRares","116124"},
[78005040]={ "34167", "무리어미 하미", "i556 Intellect Cloak", "", "rare", "TaladorRares","112369"},
[77605710]={ "34199", "진홍발톱의 카부", "", "!!! 얼라이언스 지역 !!! 파상공격 마지막 단계에 등장", "rare", "TaladorRares","824"},
[56606360]={ "35219", "불타는 전선", "장난감", "승리의 카라조스/갈조마르/학살의 여제 시크티스 셋 중 아무나", "rare", "TaladorRares","116122"},
[66808540]={ "34498", "클리킥스", "장난감", "거미동굴 안쪽 2층", "rare", "TaladorRares","116125"},
[37603750]={ "37348", "쿨로쉬 둠팽", "i620 Agility Dagger", "!!! Level 102 !!!", "hundredrare", "TaladorHundred","119394"},
[33503790]={ "37346", "여군주 뎀라쉬", "i620 Cloth Chest", "!!! Level 102 !!!", "hundredrare", "TaladorHundred","119352"},
[38002080]={ "37342", "군단 선봉대원", "i620 Strength/Intellect Plate Bracer", "!!! Level 101 !!!", "hundredrare", "TaladorHundred","119385"},
[49009200]={ "34208", "로마그 죠크러셔", "i558 Strength Neck", "", "rare", "TaladorRares","116070"},
[30502640]={ "37345", "군주 코리낙", "i620 Strength Ring", "!!! Level 102 !!!", "hundredrare", "TaladorHundred","119388"},
[38704980]={ "37349", "죄악의 여제", "i620 Cloth Gloves", "!!! Level 102 !!!", "hundredrare", "TaladorHundred","119353"},
[86403040]={ "34859", "노로쉬", "i558 Trinket Versatility + Int Proc", "", "rare", "TaladorRares","116077"},
[31404750]={ "37344", "관찰자 오루모", "i620 Intellect Neck + 애완동물", "!!! Level 102 !!! 5명 이상의 플레이어 필요", "hundredrare", "TaladorHundred","119375"},
[59505960]={ "34196", "라칸", "i563 Agility Fistweapon", "", "rare", "TaladorRares","116112"},
[41004200]={ "37347", "암흑불길 공포인도자", "i620 Strength 1H Axe", "!!! Level 102 !!!", "hundredrare", "TaladorHundred","119393"},
[41805940]={ "34671", "쉬르지르", "i554 Agility/Intellect Leather Boots", "", "rare", "TaladorRares","112370"},
[67703550]={ "36858", "강철엄니", "i559 Agility Polearm", "", "rare", "TaladorRares","117562"},
[46002740]={ "37337", "살게레이 전쟁의회", "i620 Intellect Cloak", "!!! Level 101 !!! 전략가 안코르, 영혼술사 나일라나, 대마법사 테카르", "hundredrare", "TaladorHundred","119350"},
[59008800]={ "34171", "탈라도란튤라", "i565 Agility Sword", "", "rare", "TaladorRares","116126"},
[53909100]={ "34668", "갈퀴사제 조르크라", "i560 Cloth Helm", "", "rare", "TaladorRares","116110"},
[63802070]={ "34945", "감독관 블러드메인", "i554 Strength Ring", "본체만 딜할것", "rare", "TaladorRares","112475"},
[36804100]={ "37350", "수호자 파르토스", "i620 Intellect/Strength Plate Shoulders", "!!! Level 102 !!!", "hundredrare", "TaladorHundred","119383"},
[69603340]={ "34205", "떠도는 구원자", "i554 Strength 1H Sword", "", "rare", "TaladorRares","112261"},
[37501460]={ "37343", "파괴자 조티어", "i620 Agility/Intellect Mail Shoulders + Flavor Item", "!!! Level 100 !!!", "hundredrare", "TaladorHundred","119371"},
[53802580]={ "34135", "소각술사 야즈히라", "i554 Agility/Intellect Mail Bracer", "", "rare", "TaladorRares","112263"},

--Mounts
[78805540]={ "99999907", "미끈거죽", "", "", "Mount", "mount_si", "116767"},
[67406000]={ "99999907", "미끈거죽", "", "", "Mount", "mount_si", "116767"},
[61803220]={ "99999907", "미끈거죽", "", "", "Mount", "mount_si", "116767"},
[62104500]={ "99999907", "미끈거죽", "", "", "Mount", "mount_si", "116767"},
[55608060]={ "99999907", "미끈거죽", "", "", "Mount", "mount_si", "116767"},
[47004800]={ "99999908", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
[39705540]={ "99999908", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
[52002600]={ "99999908", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
[46205260]={ "99999908", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
[51904120]={ "99999908", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
}


nodes["SpiresOfArak"] = {
--SoATreasures
[40595497]={ "36458", "버려진 채광용 곡괭이", "i578 Strength 1H Axe", "드레노어에서 채광속도 증가", "default", "SoATreasures","116913"},
[36195446]={ "36462", "제독 테일러의 상자", "", "37.7/56.4에 위치한 낡은 열쇠 필요", "default", "SoATreasures","824"},
[37705640]={ "36462", "낡은 열쇠", "제독 테일러의 상자를 여는 열쇠", "", "default", "SoATreasures","116020"},
[49203721]={ "36445", "강철 호드 창", "i580 Agility Polearm", "", "default", "SoATreasures","116835"},
[55539086]={ "36367", "대장정의 지원품", "골드", "", "default", "SoATreasures",""},
[68428898]={ "36453", "코인벤더의 수당", "", "골드", "default", "SoATreasures",""},
[36585791]={ "36418", "에피알의 어둠의 흑마법서", "i579 Offhand", "", "default", "SoATreasures","116914"},
[50502210]={ "36246", "부서진 태양석", "Trash Item", "", "default", "SoATreasures","116919"},
[37154750]={ "36420", "주둔지 보급품", "", "", "default", "SoATreasures","824"},
[41855042]={ "36451", "주둔지 일꾼의 망치", "i580 Strength 1H Mace", "", "default", "SoATreasures","116918"},
[48604450]={ "36386", "안주의 선물", "i585 Crossbow", "제단 근처에서 어둠 시선의 비약 사용", "default", "SoATreasures","118237"},
[57007900]={ "36390", "안주의 선물", "i585 Caster 1H Sword", "제단 근처에서 어둠 시선의 비약 사용", "default", "SoATreasures","118241"},
[46954044]={ "36389", "안주의 선물", "i585 Agility/Strength Polearm", "제단 근처에서 어둠 시선의 비약 사용", "default", "SoATreasures","118238"},
[52031958]={ "36392", "안주의 선물", "i585 Caster Staff", "제단 근처에서 어둠 시선의 비약 사용", "default", "SoATreasures","118239"},
[42402670]={ "36388", "안주의 선물", "i585 Wand", "제단 근처에서 어둠 시선의 비약 사용", "default", "SoATreasures","118242"},
[61105537]={ "36381", "안주의 선물", "i585 Agility/Strength 1H Sword", "제단 근처에서 어둠 시선의 비약 사용", "default", "SoATreasures","118240"},
[50332579]={ "36444", "강철 호드 폭발물", "Trash Item", "수초 후 데미지가 들어오니 열기 전 체력을 확인할 것", "default", "SoATreasures","118691"},
[50782874]={ "36247", "잃어버린 약초 가방", "약초", "", "default", "SoATreasures","109124"},
[47773612]={ "36411", "잃어버린 반지", "i578 Intellect Ring", "", "default", "SoATreasures","116911"},
[52474280]={ "36416", "엉뚱한 곳에 놓인 두루마리", "고고학 조각", "고고학 필요", "default", "SoAATreasures",""},
[42691832]={ "36244", "엉뚱한 곳에 놓인 두루마리", "고고학 조각", "고고학 필요", "default", "SoAATreasures",""},
[63586737]={ "36454", "수수께끼의 버섯", "약초", "", "default", "SoATreasures","109127"},
[60808780]={ "35481", "니직스의 상자", "", "니직스의 구명정 클릭(60.9 88.0)", "default", "SoATreasures","824"},
[53315552]={ "36403", "까마귀 어미의 공물 1", "경험치 5% 획득", "", "default", "SoATreasures","118267"},
[48355261]={ "36405", "까마귀 어미의 공물 2", "경험치 5% 획득", "", "default", "SoATreasures","118267"},
[48905470]={ "36406", "까마귀 어미의 공물 3", "경험치 5% 획득", "", "default", "SoATreasures","118267"},
[51886465]={ "36407", "까마귀 어미의 공물 4", "경험치 5% 획득", "", "default", "SoATreasures","118267"},
[60976387]={ "36410", "까마귀 어미의 공물 5", "경험치 5% 획득", "", "default", "SoATreasures","118267"},
[58706024]={ "36340", "오그론 약탈품", "Trash Items", "", "default", "SoATreasures","116921"},
[36283934]={ "36402", "오크 신호 뿔피리", "i577 Trinket Multistrike + Strength Proc", "", "default", "SoATreasures","120337"},
[36821716]={ "36243", "추방자의 소지품 1", "골드 + 녹템", "", "default", "SoATreasures",""},
[42172168]={ "36447", "추방자의 소지품 2", "골드 + 녹템", "", "default", "SoATreasures",""},
[46903406]={ "36446", "추방자의 주머니", "골드 + 녹템", "", "default", "SoATreasures",""},
[42961637]={ "36245", "추방자의 유물 1", "고고학 조각", "고고학 필요", "default", "SoAATreasures",""},
[45964415]={ "36354", "추방자의 유물 2", "고고학 조각", "고고학 필요", "default", "SoAATreasures",""},
[43162726]={ "36355", "추방자의 유물 3", "고고학 조각", "고고학 필요", "default", "SoAATreasures",""},
[67373983]={ "36356", "추방자의 유물 4", "고고학 조각", "고고학 필요", "default", "SoAATreasures",""},
[60215391]={ "36359", "추방자의 유물 5", "고고학 조각", "고고학 필요", "default", "SoAATreasures",""},
[51894892]={ "36360", "추방자의 유물 6", "고고학 조각", "고고학 필요", "default", "SoAATreasures",""},
[37375056]={ "36657", "루비의 응가", "i581 Strength Neck", "여관 안의 도살자에게서 루비의 먹이를 구입해 루비에게 3번 먹여야 함", "default", "SoATreasures","116887"},
[44331204]={ "36377", "루크마르의 환영", "Trash Item", "", "default", "SoATreasures","118693"},
[59179064]={ "36366", "선원 자주크의 90% 럼주", "술", "", "default", "SoATreasures","116917"},
[68333893]={ "36375", "세데크 우상", "Trash Item", "", "default", "SoATreasures","118692"},
[71644859]={ "36450", "세데크 의식 음료", "HP물약 + 술", "", "default", "SoATreasures","109223"},
[56232881]={ "36362", "으스러진 손 보관함", "", "", "default", "SoATreasures","824"},
[47923065]={ "36361", "으스러진 손 금고", "순철 금고", "", "default", "SoATreasures","116920"},
[60868461]={ "36456", "절단기 부품", "", "", "default", "SoATreasures","824"},
[56294531]={ "36433", "밀수한 에펙시스 유물", "고고학 조각", "고고학 필요", "default", "SoAATreasures",""},
[59638134]={ "36365", "살포로봇 5000 XT", "", "", "default", "SoATreasures","824"},
[34142751]={ "36421", "햇살 깃든 보관함 1", "", "", "default", "SoATreasures","824"},
[33292727]={ "36422", "햇살 깃든 보관함 2", "고고학 조각", "고고학 필요", "default", "SoAATreasures",""},
[54353255]={ "36364", "산성송곳니 독", "100 주둔지 자원", "", "default", "SoATreasures","118695"},
[66475653]={ "36455", "물에 젖은 자루", "골드 + 녹템", "", "default", "SoATreasures",""},
[57802220]={ "36374", "안주의 조각상", "Trash Item", "", "default", "SoATreasures","118694"},

--SoARares
[58208460]={ "36291", "벳시 봄바스켓", "i583 Gun", "", "rare", "SoARares","116907"},
[46802300]={ "35599", "칼춤꾼 에이릭스", "Trash Item", "", "rare", "SoARares","116839"},
[64006480]={ "36283", "역병포자", "i586 Agility/Intellect Leather Shoulders", "", "rare", "SoARares","118205"},
[46402860]={ "36267", "두르카스 스틸마", "i586 Agility/Intellect Mail Boots", "", "rare", "SoARares","118198"},
[69305400]={ "37406", "에키드나", "unknown", "!!! Level 100 !!!", "hundredrare", "SoAHundred",""},
[54803960]={ "36297", "구린꽃", "i584 Offhand", "", "rare", "SoARares","118200"},
[25202420]={ "36943", "눈길", "i565 지능 반지", "", "rare", "SoARares","118696"},
[74404280]={ "37390", "걸신들린 거인", "i620 Wand", "!!! Level 100 !!!", "hundredrare", "SoAHundred","119404"},
[33005900]={ "36305", "꿀꺽이빨", "Trash Item", "", "rare", "SoARares","116836"},
[59201500]={ "36887", "은둔자 창백가죽", "i582 Cloth Helm", "", "rare", "SoARares","118279"},
[56609460]={ "36306", "포자먹보 지아스카", "i589 Trinket Haste + Int Proc", "", "rare", "SoARares","118202"},
[62603740]={ "36268", "피범벅 칼로스", "i588 Cloth Body", "", "rare", "SoARares","118735"},
[53208900]={ "36396", "무타펜", "i589 Strength 2H Mace", "", "rare", "SoARares","118206"},
[36405240]={ "36129", "나스 던블린", "i578 Agility/Strength Polearm", "", "rare", "SoARares","116837"},
[65005410]={ "36288", "복수심에 불타는 오스키라", "i589 Agility Dagger", "", "rare", "SoARares","118204"},
[59403740]={ "36279", "독의 대가 볼터스크", "i583 Trinket Multistrike + DMG on Use", "", "rare", "SoARares","118199"},
[38402780]={ "36470", "마귀버섯", "애완동물", "", "rare", "SoARares","118107"},
[69004880]={ "36276", "상그리카스", "i589 Agility/Intellect Leather Body", "", "rare", "SoARares","118203"},
[71203380]={ "37392", "어둠의 거한", "i620 Agility/Intellect Leather Pants", "!!! Level 100 !!!", "hundredrare", "SoAHundred","119363"},
[52003540]={ "36478", "그림자껍질", "i579 Caster Shield", "", "rare", "SoARares","118201"},
[51800720]={ "37394", "태양 확대경", "i620 Intellect Polearm", "!!! Level 100 !!!", "hundredrare", "SoAHundred","119407"},
[33402200]={ "36265", "바위눈길", "i577 Agility/Intellect Mail Pants", "", "rare", "SoARares","116858"},
[58604520]={ "36298", "가시가름쇠", "i578 Agility 1H Sword", "", "rare", "SoARares","116855"},
[52805480]={ "36472", "무리잎새", "i582 Caster Staff", "", "rare", "SoARares","116857"},
[54606320]={ "36278", "발톱파괴자", "i578 Agility Neck", "", "rare", "SoARares","116838"},
[57407400]={ "36254", "부서진 테스카", "i578 Intellect Neck", "", "rare", "SoARares","116852"},
[71702010]={ "37360", "형체 없는 악몽", "i620 Agility/Intellect Mail Bracer", "!!! Level 100 !!! Located inside Void Portal phase", "hundredrare", "SoAHundred","119373"},
[71404500]={ "37393", "초거대 파수꾼", "i620 Agility 1H Sword", "!!! Level 100 !!!", "hundredrare", "SoAHundred","119401"},
[70402380]={ "37361", "해결자 케노스", "i620 Cloth Helm", "!!! Level 100 !!! 공허포탈 안에 위치:3명 이상의 플레이어 필요.", "hundredrare", "SoAHundred","119354"},
[74413864]={ "37391", "기계 약탈자", "i620 Agility 1H Mace", "!!! Level 100 !!!", "hundredrare", "SoAHundred","119398"},
[72401940]={ "37358", "영혼왜곡사 토렉", "장난감 + i620 Caster Staff", "!!! Level 100 !!!", "hundredrare", "SoAHundred","119410"},
[72903090]={ "37359", "공허약탈자 우르네이", "i620 Agility 1H Axe", "!!! Level 100 !!!", "hundredrare", "SoAHundred","119392"},
[29404160]={ "35334", "바라샤", "애완동물", "", "rare", "SoARares","118207"},

--Mounts
[47002000]={ "99999909", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
[50400610]={ "99999909", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
[36551820]={ "99999909", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
[60801120]={ "99999909", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
}


nodes["NagrandDraenor"] = {
--NagrandTreasures
[73071080]={ "35951", "흙 더미", "", "", "default", "NagrandTreasures","824"},
[67655971]={ "35759", "버려진 화물", "녹템", "", "default", "NagrandTreasures",""},
[38404940]={ "36711", "아부가르의 특제 미끼", "추종자 획득용", "3종 아이템을 모두 모아서 아부가르(67.5/56.0)에게 전달", "default", "NagrandTreasures","114245"},
[85403870]={ "36711", "아부가르의 잃어버린 얼레", "추종자 획득용", "3종 아이템을 모두 모아서 아부가르(67.5/56.0)에게 전달", "default", "NagrandTreasures","114243"},
[65906120]={ "36711", "아부가르의 생명", "추종자 획득용", "3종 아이템을 모두 모아서 아부가르(67.5/56.0)에게 전달", "default", "NagrandTreasures","114242"},
[75816203]={ "36077", "모험가 철퇴", "녹템", "", "default", "NagrandTreasures",""},
[82275660]={ "35765", "모험가 배낭", "녹템", "", "default", "NagrandTreasures",""},
[45635200]={ "35969", "모험가 배낭", "녹템", "", "default", "NagrandTreasures",""},
[69955244]={ "35597", "모험가 배낭", "녹템", "", "default", "NagrandTreasures",""},
[56567294]={ "36050", "모험가 주머니", "", "절벽 위로 올라가서 떨어져야 함", "default", "NagrandTreasures","824"},
[73931405]={ "35955", "모험가 자루", "녹템", "", "default", "NagrandTreasures",""},
[81461307]={ "35953", "모험가 지팡이", "i593 Caster Staff", "", "default", "NagrandTreasures","116640"},
[73057554]={ "35673", "도용된 전쟁노래 보급품", "", "", "default", "NagrandTreasures","824"},
[62546708]={ "36116", "약초 가방", "드레노어 약초", "", "default", "NagrandTreasures","109124"},
[77312807]={ "35986", "뼈를 깎아 만든 단검", "i597 Agility Dagger", "", "default", "NagrandTreasures","116760"},
[77081662]={ "36174", "정령의 전리품", "", "4개의 정령석을 바람-대지-물-불 순으로 활성화", "default", "NagrandTreasures","824"},
[81083725]={ "35661", "반짝이는 꿈결꽃", "Manareg Potion", "북동쪽에 위치한 탐험가 렌조의 글라이더 필요", "default", "NagrandTreasures","118262"},
[85415347]={ "35696", "불타는 칼날단 보관함", "녹템", "", "default", "NagrandTreasures","824"},
[66961949]={ "35954", "정령 공물", "Trash Item", "", "default", "NagrandTreasures","118234"},
[78901556]={ "36036", "정령 족쇄", "i605 Agility Ring", "", "default", "NagrandTreasures","118251"},
[53407320]={ "900003", "탐험가 비스비", "Nothing", "남동쪽에 있는 로켓 발사대를 이용할 것", "glider", "NagrandTreasures",""},
[67601420]={ "900004", "탐험가 데즈", "Nothing", "정령의 고원으로 돌아서 올라갈 것", "glider", "NagrandTreasures",""},
[87204100]={ "900005", "탐험가 가릭스", "Nothing", "Is required for 2 Treasures [1 south, 1 south-east]", "glider", "NagrandTreasures",""},
[75606460]={ "900006", "탐험가 라주크", "Nothing", "Is required for some other Treasures", "glider", "NagrandTreasures",""},
[83803380]={ "900007", "탐험가 렌조", "Nothing", "Is required for 3 Treasures [2 north-east, 1 south-west]", "glider", "NagrandTreasures",""},
[45866629]={ "36020", "오슈군의 조각", "i607 Intellect Shield", "", "default", "NagrandTreasures","117981"},
[73052153]={ "35692", "민물조개", "Trash Item", "", "default", "NagrandTreasures","118233"},
[88901824]={ "35660", "곰팡이투성이 궤짝", "", "남서쪽에 위치한 탐험가 렌조의 글라이더 필요", "default", "NagrandTreasures","824"},
[75374711]={ "36074", "도박꾼의 주머니", "Flavor Item", "", "default", "NagrandTreasures","118236"},
[43225755]={ "35987", "제네다르 파편", "", "", "default", "NagrandTreasures","824"},
[48066011]={ "35999", "제네다르 파편", "", "", "default", "NagrandTreasures","824"},
[48587279]={ "36008", "제네다르 파편", "", "", "default", "NagrandTreasures","824"},
[44696757]={ "36002", "제네다르 파편", "", "", "default", "NagrandTreasures","824"},
[55356828]={ "36011", "제네다르 파편", "", "", "default", "NagrandTreasures","824"},
[72976212]={ "35590", "고블린 배낭", "", "남동쪽에 위치한 탐험가 라주크의 글라이더 필요", "default", "NagrandTreasures","824"},
[47207425]={ "35576", "고블린 배낭", "", "동쪽에 위치한 탐험가 비스비의 글라이더 필요", "default", "NagrandTreasures","824"},
[58285249]={ "35694", "황금빛 칼리리 알", "Trash Item", "나뭇가지 위의 둥지", "default", "NagrandTreasures","118266"},
[38345872]={ "36109", "황금발가락의 약탈품", "골드", "열쇠는 주변에 날아다니는 새가 가지고 있음", "default", "NagrandTreasures",""},
[87107288]={ "36051", "회색구렁일족 뼈무덤", "애완동물용품", "", "default", "NagrandTreasures","118054"},
[87624498]={ "35622", "숨겨진 보관함", "", "북쪽에 위치한 탐험가 가릭스의 글라이더 필요", "default", "NagrandTreasures","824"},
[67384906]={ "36039", "높은망치 해머", "i605 Strength Ring", "", "default", "NagrandTreasures","118252"},
[75236563]={ "36099", "탐사용 주요 보급품", "술", "", "default", "NagrandTreasures","61986"},
[61765747]={ "36082", "잃어버린 펜던트", "i593 Green Amulet", "", "default", "NagrandTreasures","116687"},
[70531385]={ "35643", "산악 등반가의 배낭", "", "서쪽에 위치한 탐험가 데즈의 글라이더 필요", "default", "NagrandTreasures","824"},
[80967979]={ "36049", "오우거 구슬", "i605 Str Ring", "", "default", "NagrandTreasures","118255"},
[57796205]={ "36115", "어슴푸레 빛나는 비약", "Manareg Potion", "", "default", "NagrandTreasures","118278"},
[58295931]={ "36021", "폭카르의 열세번째 도끼", "i605 1H Strength Axe", "", "default", "NagrandTreasures","116688"},
[72716092]={ "36035", "광택나는 서슬니 해골", "i605 Agility/Strength Ring", "", "default", "NagrandTreasures","118254"},
[58507630]={ "900008", "로켓 발사대", "Nothing", "탐험가 비스비의 글라이더로 이동", "rocket", "NagrandTreasures",""},
[75186494]={ "36102", "서슬니 보관함", "골드", "", "default", "NagrandTreasures",""},
[89073313]={ "36857", "밀수업자의 보관함", "", "", "default", "NagrandTreasures","824"},
[40346864]={ "37435", "영혼 궤짝", "", "", "default", "NagrandTreasures","824"},
[50128228]={ "35577", "스팀휘들 보급품", "", "북동쪽에 위치한 탐험가 비스비의 글라이더 필요", "default", "NagrandTreasures","824"},
[52678008]={ "35583", "스팀휘들 보급품", "", "북쪽에 위치한 탐험가 비스비의 글라이더 필요", "default", "NagrandTreasures","824"},
[77835195]={ "35591", "스팀휘들 보급품", "", "남쪽에 위치한 탐험가 라주크의 글라이더 필요", "default", "NagrandTreasures","824"},
[64591762]={ "35648", "스팀휘들 보급품", "", "북동쪽에 위치한 탐험가 데즈의 글라이더 필요", "default", "NagrandTreasures","824"},
[70601860]={ "35646", "스팀휘들 보급품", "", "북서쪽에 위치한 탐험가 데즈의 글라이더 필요", "default", "NagrandTreasures","824"},
[87602028]={ "35662", "스팀휘들 보급품", "", "남서쪽에 위치한 탐험가 렌조의 글라이더 필요", "default", "NagrandTreasures","824"},
[88274262]={ "35616", "스팀휘들 보급품", "", "북서쪽에 위치한 탐험가 가릭스의 글라이더 필요", "default", "NagrandTreasures","824"},
[64716583]={ "36046", "텔라아르 수호자 방패", "i605 Agility/Intellect Ring", "", "default", "NagrandTreasures","118253"},
[37717065]={ "34760", "쿨크로쉬의 보물", "", "", "default", "NagrandTreasures","824"},
[49976651]={ "35579", "공허 깃든 수정", "i613 2H Strength Sword", "남동쪽에 위치한 탐험가 비스비의 글라이더 필요", "default", "NagrandTreasures","118264"},
[51726029]={ "35695", "전쟁노래 보관함", "", "", "default", "NagrandTreasures","824"},
[52414438]={ "36073", "전쟁노래 투구", "i609 Agility/Intellect Mail Helm", "", "default", "NagrandTreasures","118250"},
[73047036]={ "35678", "전쟁노래 금고", "", "", "default", "NagrandTreasures","824"},
[76066990]={ "35682", "전쟁노래 창", "Trash Item", "북쪽에 위치한 탐험가 라주크의 글라이더 필요", "default", "NagrandTreasures","118678"},
[80656054]={ "35593", "전쟁노래 전리품", "", "서쪽에 위치한 탐험가 라주크의 글라이더 필요", "default", "NagrandTreasures","824"},
[89406588]={ "35976", "전쟁노래 보급품", "", "", "default", "NagrandTreasures","824"},
[64763573]={ "36071", "물이 새지 않는 가방", "20칸 가방", "", "default", "NagrandTreasures","118235"},
[53386425]={ "36088", "모험가 주머니", "녹템", "동굴 입구는 동쪽에 있음", "default", "NagrandTreasures","824"},
[35475725]={ "36846", "영혼의 선물", "", "", "default", "NagrandTreasures","824"},

--NagrandRares
[84605340]={ "35778", "고대의 검귀", "i598 Strength Neck", "", "rare", "NagrandRares","116832"},
[51001600]={ "37210", "아오겍손", "스팀휘들 유물 복원회 평판", "", "swprare", "NagrandSWP","118654"},
[62601680]={ "37211", "벨그루", "스팀휘들 유물 복원회 평판", "", "swprare", "NagrandSWP","118655"},
[77006400]={ "35735", "광분로봇 T-300 시리즈 마크 II", "", "입구:77.30/65.14", "rare", "NagrandRares","116823"},
[40001600]={ "37396", "뼈파괴자", "i620 Agility/Intellect Mail Pants", "", "hundredrare", "NagrandHundred","119370"},
[43003640]={ "37400", "브루타크 그림블레이드", "i620 Intellect/Strength Plate Boots", "", "hundredrare", "NagrandHundred","119380"},
[34607700]={ "34727", "대장 아이언비어드", "장난감 + i607 Gun", "", "rare", "NagrandRares","118244"},
[64203000]={ "37221", "데콜한", "스팀휘들 유물 복원회 평판", "", "swprare", "NagrandSWP","118656"},
[60003800]={ "37222", "광포발굽", "스팀휘들 유물 복원회 평판", "", "swprare", "NagrandSWP","118657"},
[38602240]={ "37395", "둘그 스파인크러셔", "i620 Agility 2H Mace", "", "hundredrare", "NagrandHundred","119405"},
[89004120]={ "35623", "탐험가 노잔드", "Trash Item", "", "rare", "NagrandRares","118679"},
[74801180]={ "35836", "덥석니", "Trash Items", "", "rare", "NagrandRares","116836"},
[70004180]={ "35893", "부싯돌가죽", "i609 Strength Shield", "", "rare", "NagrandRares","116807"},
[48202220]={ "37223", "잔혹한 가르로그", "스팀휘들 유물 복원회 평판", "", "swprare", "NagrandSWP","118658"},
[52205580]={ "35715", "가르루아", "i605 Trinket Multistrike + Wolf Proc", "", "rare", "NagrandRares","118246"},
[42207860]={ "34725", "가즈올다", "i602 Intellect Ring", "In the cave", "rare", "NagrandRares","116798"},
[66605660]={ "35717", "광적인 옹이발굽", "i598 Trinket Multistrike + Agi Proc", "", "rare", "NagrandRares","116824"},
[93202820]={ "35898", "선혈꽃잎", "i602 Agility/Intellect Leather Gloves", "드레노어에서 약초를 더 빨리 캘 수 있습니다.", "rare", "NagrandRares","116916"},
[42003680]={ "37472", "고르탁 스틸그립", "", "해당 지역 무작위 전리품 [비밀 회합 내용]을 획득한 뒤 [신호 뿔](42.1/36.8)을 사용", "hundredrare", "NagrandHundred","824"},
[84603660]={ "36159", "자갈니", "i609 Agility/Intellect Leather Bracer", "", "rare", "NagrandRares","118689"},
[66805120]={ "35714", "위엄깃털", "i600 Cloth Body", "", "rare", "NagrandRares","116795"},
[89507280]={ "35784", "회색아귀", "i610 Strength Cloak", "", "rare", "NagrandRares","118687"},
[80603040]={ "35923", "사냥꾼 블랙투스", "i609 Agility 2H Mace", "", "rare", "NagrandRares","118245"},
[87005500]={ "34862", "하이페리우스", "i597 Trinket Haste + Mastery Proc", "", "rare", "NagrandRares","116799"},
[45803480]={ "37399", "카로쉬 블랙윈드", "i620 Cloth Pants", "", "hundredrare", "NagrandHundred","119355"},
[43803440]={ "37473", "크랄 데드아이", "", "해당 지역 무작위 전리품 [비밀 회합 내용]을 획득한 뒤 [신호 뿔](42.1/36.8)을 사용", "hundredrare", "NagrandHundred",""},
[58201200]={ "37398", "적출자 크루드", "i620 Intellect/Strength Plate Waist + Achievement", "주변 몬스터를 15마리 이상 처치해야 공격 가능", "hundredrare", "NagrandHundred","119384"},
[52009000]={ "37408", "렐니아", "unknown", "", "hundredrare", "NagrandHundred",""},
[81206000]={ "35932", "말로크 스톤선더", "i597 Agility Staff", "", "rare", "NagrandRares","116796"},
[45801520]={ "36229", "핀치 아저씨", "i616 Trinket Multistrike + Lobstrok Proc", "", "rare", "NagrandRares","118690"},
[34005100]={ "37224", "무그라", "스팀휘들 유물 복원회 평판", "", "swprare", "NagrandSWP","118659"},
[47607080]={ "35865", "황전의 전령", "애완동물", "", "rare", "NagrandRares","116815"},
[42804920]={ "35875", "오피스", "i602 Cloth Pants", "", "rare", "NagrandRares","116765"},
[61806900]={ "35943", "척후병 듀레사", "i598 Agility/Intellect Leather Boots", "", "rare", "NagrandRares","116800"},
[58201800]={ "37637", "구덩이 야수", "i620 Agility/Strength Tank Cloak", "", "hundredrare", "NagrandHundred","120317"},
[38001960]={ "37397", "구덩이 학살자", "i620 Strength Ring", "", "hundredrare", "NagrandHundred","119389"},
[73605780]={ "35712", "야생의 붉은발톱", "i604 Intellect Fistweapon", "", "rare", "NagrandRares","118243"},
[58008400]={ "35900", "루클라", "i608 Intellect/Strength Plate Shoulder", "", "rare", "NagrandRares","118688"},
[54806120]={ "35931", "정찰병 포크하르", "i601 Strength 1H Axe", "", "rare", "NagrandRares","116797"},
[60904770]={ "35912", "숀 화이트시", "i600 Agility/Intellect Leather Waist", "해당 위치의 상자를 열면 등장", "rare", "NagrandRares","116834"},
[75606500]={ "36128", "영혼송곳니", "i597 Intellect Sword", "", "rare", "NagrandRares","116806"},
[58403580]={ "37225", "칠흑발톱", "스팀휘들 유물 복원회 평판", "", "swprare", "NagrandSWP","118660"},
[65003900]={ "35920", "투라아카", "i609 Agility Cloak", "", "rare", "NagrandRares","116814"},
[37003800]={ "37520", "추악발톱", "스팀휘들 유물 복원회 평판", "", "swprare", "NagrandSWP","120172"},
[82607620]={ "34645", "전투대장 블러그톨", "i600 Strength/Intellect Plate Bracer", "", "rare", "NagrandRares","116805"},
[70602940]={ "35877", "바람소환사 코라스트", "i598 Caster Staff", "", "rare", "NagrandRares","116808"},
[41004400]={ "37226", "젤가나크", "스팀휘들 유물 복원회 평판", "", "swprare", "NagrandSWP","118661"},
[25903478]={ "40075", "루크두그", "애완동물", "", "hundredrare", "NagrandRares","129216"},
[23803860]={ "40074", "구크", "애완동물", "", "hundredrare", "NagrandRares","129218"},
[28202970]={ "40073", "푸그", "애완동물", "", "hundredrare", "NagrandRares","129217"},
[81206100]={ "37546", "전투대장 토움", "장난감", "15분마다 한번씩 해당 위치에서 나타나 전 지역을 로밍", "hundredrare", "NagrandHundred","120276"},

--Mounts
[50003440]={ "99999910", "천둥발굽 나크", "", "", "Mount", "mount_na", "116659"},
[55003500]={ "99999910", "천둥발굽 나크", "", "", "Mount", "mount_na", "116659"},
[62801540]={ "99999910", "천둥발굽 나크", "", "", "Mount", "mount_na", "116659"},
[64601980]={ "99999910", "천둥발굽 나크", "", "", "Mount", "mount_na", "116659"},
[76203180]={ "99999911", "루크호크", "", "", "Mount", "mount_lu", "116661"},
[66604400]={ "99999911", "루크호크", "", "", "Mount", "mount_lu", "116661"},
[72805360]={ "99999911", "루크호크", "", "", "Mount", "mount_lu", "116661"},
[79205600]={ "99999911", "루크호크", "", "", "Mount", "mount_lu", "116661"},
[84206360]={ "99999911", "루크호크", "", "", "Mount", "mount_lu", "116661"},
[57302670]={ "99999912", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
[40504760]={ "99999912", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},
[45903140]={ "99999912", "공허발톱", "무작위 위치에 포탈 생성", "", "Boss", "mount_vt", "121815"},

}


nodes["TanaanJungle"] = {
--TJTreasures
[15005440]={ "38754", "우는 늑대의 도끼", "i650 Strength 2H Axe", "북동쪽 탑 1층", "default", "TanaanTreasures","127325"},
[15905930]={ "38757", "그란노크의 눈", "i650 Intellect/Haste/Multistrike Trinket", "남동쪽 탑 2층", "default", "TanaanTreasures","128220"},
[17305690]={ "38755", "전쟁의 전리품", "500 주둔지 자원", "", "default", "TanaanTreasures","824"},
[17005300]={ "38283", "도둑맞은 선장의 궤짝", "골드", "", "default", "TanaanTreasures","128219"},
[15904980]={ "38208", "낡은 도끼", "i650 Agility 1H Axe", "포들링 동굴 안", "default", "TanaanTreasures","127324"},
[25305020]={ "38735", "'빌린' 마법 망원경", "i650 Intellect/Critical Trinket", "동쪽 탑 꼭대기", "default", "TanaanTreasures","128222"},
[22004780]={ "38678", "피눈물 전쟁상자", "100 주둔지 자원", "", "default", "TanaanTreasures","824"},
[26804410]={ "38683", "약탈한 피눈물 보물", "장난감", "타나안 대장정 #3 필요", "default", "TanaanTreasures","127709"},
[19304090]={ "38320", "크라나크의 칼날", "i650 Agility 1H Sword", "호수 바닥", "default", "TanaanTreasures","127338"},
[31403110]={ "38732", "보석이 박힌 아라코아 입상", "보석", "", "default", "TanaanTreasures","127413"},
[28803460]={ "38863", "반쯤 발굴된 에펙시스 수정", "", "동굴 입구 29.2 / 31.1", "default", "TanaanTreasures","823"},
[34703460]={ "38742", "미친 족장의 해골", "이속증가/저속낙하/수면걷기", "동굴 입구 32.5 / 37.4", "default", "TanaanTreasures","127669"},
[26506300]={ "38741", "약탈한 피눈물 보물", "", "탑 꼭대기", "default", "TanaanTreasures","823"},
[32407040]={ "38426", "비법의 고서", "장난감", "", "default", "TanaanTreasures","127670"},
[30407200]={ "38629", "연마한 수정", "보석", "", "default", "TanaanTreasures","127390"},
[37004620]={ "38640", "창백한 오크 제거 장치", "", "건물 입구 38.5 / 44.5 또는 32.5 / 49.0", "default", "TanaanTreasures","824"},
[36304350]={ "37956", "이상한 사파이어", "i650 Stamina/Bonus Armor Trinket", "", "default", "TanaanTreasures","127397"},
[43203830]={ "38821", "사령관의 방패", "i650 Strength/Intellect Shield", "건물 안", "default", "TanaanTreasures","127348"},
[42803540]={ "38822", "번쩍이는 막대", "장난감", "북동쪽 탑 꼭대기", "default", "TanaanTreasures","127859"},
[46904210]={ "38776", "제물용 칼", "i650 Spellpower Dagger", "", "default", "TanaanTreasures","127328"},
[46904440]={ "38773", "지옥 마력에 물든 가방", "형상변환용 고글", "", "default", "TanaanTreasures","128218"},
[46903660]={ "38771", "지직스의 책", "i650 Caster Offhand", "", "default", "TanaanTreasures","127347"},
[50806490]={ "38731", "식물에 뒤덮인 유물", "i650 Agility/Strength Ring", "", "default", "TanaanTreasures","127412"},
[54806930]={ "38593", "꽂힌 사냥용 창", "i650 Agility Polearm", "덩굴 위", "default", "TanaanTreasures","127334"},
[47907040]={ "38705", "결정화된 원소의 정수", "i650 Caster Fist Weapon", "", "default", "TanaanTreasures","127329"},
[57006500]={ "38591", "잊혀진 자루", "Flavour Item + 가죽", "", "default", "TanaanTreasures","110609"},
[46207280]={ "38739", "수수께끼의 타락한 방첨탑", "Accessory", "타나안 대장정 #5 필요", "default", "TanaanTreasures","128320"},
[41607330]={ "38657", "잊혀진 용사의 칼날", "i650 Strength 2H Sword", "", "default", "TanaanTreasures","127339"},
[40807550]={ "38639", "완벽한 꽃송이", "장난감", "수수께끼의 열매를 사용하면 편리함", "default", "TanaanTreasures","127766"},
[40607980]={ "38638", "뱀 현혹 피리", "i650 Caster 2H Mace", "", "default", "TanaanTreasures","127333"},
[34407830]={ "38762", "강철해 노획물 보관함 #3", "", "동굴 입구 37.5 / 76.0", "default", "TanaanTreasures","824"},
[35007730]={ "38761", "강철해 노획물 보관함 #2", "", "동굴 입구 37.5 / 76.0", "default", "TanaanTreasures","824"},
[33907810]={ "38760", "강철해 노획물 보관함 #1", "", "동굴 입구 37.5 / 76.0", "default", "TanaanTreasures","824"},
[35907860]={ "38758", "아이언비어드의 보물", "", "동굴 입구 37.5 / 76.0 글럽글록 근처 수중동굴, 오브젝트를 밟고 올라갈 것", "default", "TanaanTreasures","824"},
[37708070]={ "38788", "각성의 화로", "부활 아이템", "", "default", "TanaanTreasures","127770"},
[48507520]={ "38814", "약탈한 수수께끼의 지팡이", "i650 Caster Staff", "동굴 입구 44.4 / 77.5", "default", "TanaanTreasures","127337"},
[49907680]={ "38809", "피눈물 버섯 통", "음식(부작용 있음)", "동굴 입구 44.4 / 77.5", "default", "TanaanTreasures","128223"},
[62107070]={ "38602", "지옥 가시 결정", "i650 Intellect/Spirit Trinket", "", "default", "TanaanTreasures","128217"},
[61207580]={ "38601", "검은송곳니 섬 보관함", "", "", "default", "TanaanTreasures","824"},
[49907960]={ "38703", "정찰병의 소지품", "i650 Agility Cloak", "동굴 위", "default", "TanaanTreasures","127354"},
[49908120]={ "38702", "버려진 투구", "i650 Agility/Intellect Mail Helm", "동굴 내부", "default", "TanaanTreasures","127312"},
[64404220]={ "38701", "이상한 열매", "장난감", "나무 위, 14일 뒤 포들링 분장 장난감 생성", "default", "TanaanTreasures","127396"},
[51702430]={ "38686", "룬이 새겨진 다리뼈", "i650 Wand", "", "default", "TanaanTreasures","127341"},
[58502520]={ "38679", "떨어진 별의 보석", "보석", "", "default", "TanaanTreasures","115524"},
[62602050]={ "38682", "고문의 향로", "i650 Strength/Versatility Trinket", "", "default", "TanaanTreasures","127401"},
[51603270]={ "39075", "지옥 마력에 물든 에펙시스 결정체", "", "기둥 끝에 매달려 있음", "default", "TanaanTreasures","823"},
[28702330]={ "38334", "지옥불 보석", "장난감", "", "default", "TanaanTreasures","127668"},
[63402810]={ "38740", "잊혀진 암호 조각", "애완동물", "타나안 대장정 #6 필요", "default", "TanaanTreasures","128309"},
[54909070]={ "39470", "죽은 자의 상자", "Garrison Resource", "", "default", "TanaanTreasures","824"},
[65908500]={ "39469", "보석 박힌 새알", "Trash Item", "", "default", "TanaanTreasures","128386"},
[69705600]={ "38704", "잊혀진 강철 호드 보급품", "", "", "default", "TanaanTreasures","824"},
[73604320]={ "38779", "피눈물 전리품 보관함", "골드 + Trash Item", "First floor of north-east tower.", "default", "TanaanTreasures","27729"},
[55207500]={ "39416", "스콜러의 다람쥐 먹이 주머니", "장난감", "수레 위의 NPC와 대화", "default", "TanaanTreasures","128328"},

--TJRares
[13605680]={ "38747", "토가르 고어피스트", "i655 Agility/Intellect Mail Boots", "", "hundredrare", "TanaanHundred","127310","28347"},
[13005700]={ "38751", "강철 사냥개조련사", "i655 Strength/Intellect Plate Shoulders", "강철 전초지 추가목표 수행 중 서쪽 거점 점령시 내려옴", "hundredrare", "TanaanHundred","127321","28350"},
[16005920]={ "38750", "그란노크", "i655 Intellect Neck", "남동쪽 탑 꼭대기", "hundredrare", "TanaanHundred","127649","28348"},
[15005420]={ "38746", "지휘관 크라그고스", "i655 Strength/Intellect Plate Gloves", "북동쪽 탑 꼭대기", "hundredrare", "TanaanHundred","127319", "28346"},
[16005720]={ "38752", "뒤틀린 스지레크", "i655 Cloth Gloves", "강철 전초지 추가목표 수행 중 동쪽 거점 점령시 내려옴", "hundredrare", "TanaanHundred","127296","28349"},
[16804860]={ "38282", "포들링군주 와카왐", "i655 Agility Staff", "", "hundredrare", "TanaanHundred","127336", "28329"},
[23605200]={ "38262", "투척자 빌코르", "i655 Agility/Intellect Leather Shoulder", "", "hundredrare", "TanaanHundred","127307","28351"},
[20404980]={ "38263", "추적자 로곤드", "i655 Agility/Intellect Mail Shoulder", "", "hundredrare", "TanaanHundred","127314","28352"},
[19805360]={ "38736", "드리스 바일", "i655 Gun", "남쪽 탑 꼭대기", "hundredrare", "TanaanHundred","127331","28369"},
[25704610]={ "38264", "드리브눌", "i655 Cloth Pants", "", "hundredrare", "TanaanHundred","127298","28354"},
[25204640]={ "38265", "핏빛의 돌그", "i655 Cloth Belt", "", "hundredrare", "TanaanHundred","127301","28353"},
[24405040]={ "38266", "피사냥꾼 줄크", "i655 Agility/Intellect Leather Boots", "은신 상태로 로밍", "hundredrare", "TanaanHundred","127303","28355"},
[22205080]={ "39159", "핏빛 달", "장난감", "제스골 추가목표 수행 중 획득 가능한 [고갈된 핏빛 수정]을 사용하여 게이지를 0%까지 만들어야 함", "hundredrare", "TanaanHundred","127666"},
[17404280]={ "38034", "라스더", "i655 Crit/Mastery/Multistrike Trinket", "", "hundredrare", "TanaanHundred","127661","28341"},
[21003700]={ "38028", "대사제 이크잔", "장난감", "크라나크의 폐허를 넓게 로밍", "hundredrare", "TanaanHundred","122117"},
[27603280]={ "37937", "저주받은 바릭스", "i655 Intellect Ring", "", "hundredrare", "TanaanHundred","127351", "28340"},
[26305420]={ "38496", "렐고르", "i655 Agility Polearm", "", "hundredrare", "TanaanHundred","127335","28356"},
[28605080]={ "38775", "지옥바위", "i655 Strength Ring", "동굴 입구 31.3 / 53.5", "hundredrare", "TanaanHundred","127350","28372"},
[31406800]={ "38031", "세락사스", "애완동물", "네임드 처치후 근처에서 1회성 퀘스트 완료시 획득", "hundredrare", "TanaanHundred","129205","28336"},
[27607480]={ "38030", "작스조르", "i655 Strength/Intellect Plate Belt", "동굴 입구 29.6 / 70.6", "hundredrare", "TanaanHundred","127322","28335"},
[25807900]={ "38032", "여주인 타브라", "i655 Cloth Shoulders", "동굴 입구 29.6 / 70.6", "hundredrare", "TanaanHundred","127300","28337"},
[25407720]={ "38029", "여군주 오란", "i655 Agility/Intellect Mail Wrist", "동굴 입구 29.6 / 70.6", "hundredrare", "TanaanHundred","127316","28334"},
[31607280]={ "38026", "임프소환사 발레사", "Accessory", "", "hundredrare", "TanaanHundred","127655","28333"},
[35404680]={ "38609", "벨고르크", "i655 Strength/Intellect Shield", "도면:배수 펌프, 건물 입구 32.5 / 49.0", "hundredrare", "TanaanHundred","127650","28363"},
[34004440]={ "38620", "내장을 가르는 쓰로마", "i655 Agility Dagger", "건물 입구 38.5 / 44.5 또는 32.5 / 49.0", "hundredrare", "TanaanHundred","127327","28362"},
[33003570]={ "38709", "고라보쉬", "i655 Agility/Intellect Leather Gloves", "", "hundredrare", "TanaanHundred","127304","28368"},
[37003280]={ "39045", "육중한 조우그", "i655 Agility/Intellect Leather Belt", "도면:순철 방향타", "hundredrare", "TanaanHundred","127308","28723"},
[39603260]={ "39046", "항만관리자 코라크", "i655 Agility/Intellect Mail Body", "", "hundredrare", "TanaanHundred","127309","28724"},
[42403730]={ "37953", "하사관 모르그락", "i655 Strength/Intellect Plate Boots", "", "hundredrare", "TanaanHundred","127318","28339"},
[44603760]={ "37990", "야생의 불꽃 신드랄", "i655 Versatility/Mastery/Multistrike Trinket", "도면:쇄빙기, 잔해를 모두 처치하면 등장", "hundredrare", "TanaanHundred","127660","28338"},
[45804700]={ "38634", "지옥기술자 다모르카", "i655 Agility/Intellect Leather Body", "도면:지옥연기 분사 장치", "hundredrare", "TanaanHundred","127302","28726"},
[50003600]={ "38411", "집행관 라일로스", "i655 Strength/Intellect Plate Bracer", "", "hundredrare", "TanaanHundred","127323","28380"},
[46204240]={ "38400", "대흑마법사 네더쿠르스", "i655 Cloth Body", "", "hundredrare", "TanaanHundred","127299","28343"},
[51004600]={ "38749", "지휘관 오르그모크", "i655 Agility/Intellect Mail Pants", "탈것을 타고 로밍", "hundredrare", "TanaanHundred","127313","28731"},
[48605740]={ "38820", "대장 그록마르", "i655 Strength/Intellect Plate Pants", "", "hundredrare", "TanaanHundred","127664","28730"},
[49706140]={ "38812", "어둠갈퀴", "i655 Agility/Intellect Leather Bracer", "", "hundredrare", "TanaanHundred","127665","28725"},
[52206510]={ "38726", "마그위아", "i655 Strength 1H Mace", "", "hundredrare", "TanaanHundred","127332","28345"},
[40807000]={ "38209", "지옥가시덩굴", "장난감-요리용 모닥불", "", "hundredrare", "TanaanHundred","127652" ,"28330"},
[39606810]={ "38825", "용서받지 못한 크리스카르", "i655 Strength 1H Sword", "동굴 입구 42.5 / 68.9", "hundredrare", "TanaanHundred","127653","28377"},
[34307250]={ "38654", "피범벅발톱", "i655 Agility/Intellect Leather Helm", "동굴 입구 36.2 / 72.4", "hundredrare", "TanaanHundred","127305","28367"},
[39407380]={ "38632", "밤의 유령", "i655 Strength Cloak", "밤의 유령에게 발견되거나 훼손된 시체를 클릭하여 랜덤으로 획득하는 디버프 10중첩시 등장", "hundredrare", "TanaanHundred","127355","28366"},
[41007880]={ "38628", "실리사", "i655 Agility/Intellect Mail Gloves", "", "hundredrare", "TanaanHundred","127311","28364"},
[41807380]={ "38631", "렌드락", "i655 Intellect Cloak", "주변에 날아다니는 공포날개 포식자를 처치하여 획득 가능한 [향기가 강한 사향샘] 10개로 소환", "hundredrare", "TanaanHundred","127356","28365"},
[36207970]={ "38756", "(진짜) 대장 아이언비어드", "장난감", "도면:유령 망원경, 동굴 입구 37.5 / 76.0", "hundredrare", "TanaanHundred","127659","28370"},
[34607820]={ "38764", "글럽글록", "i655 Strength/Intellect Plate Body", "동굴 입구 37.5 / 76.0. 상자를 열면 등장", "hundredrare", "TanaanHundred","127317","28371"},
[51007440]={ "38696", "피눈물 공포전사", "i655 Stamina/Bonus Armor Trinket", "동굴 입구 44.4 / 77.5", "hundredrare", "TanaanHundred","127654","28376"},
[57606720]={ "38589", "무리군주 익스코르", "i655 Agility Ring", "", "hundredrare", "TanaanHundred","127349","28357"},
[62607200]={ "38600", "영혼절개자", "i655 Agility/Intellect Mail Belt", "서슬추적자 평판 500", "hundredrare", "TanaanHundred","127315","28358"},
[63608110]={ "38604", "어스름갈퀴", "i655 Agility/Intellect Leather Pants", "서슬추적자 평판 500", "hundredrare", "TanaanHundred","127306","28359"},
[52108390]={ "38605", "고요한 크렐", "i655 Agility/Multistrike Trinket", "서슬추적자 평판 500", "hundredrare", "TanaanHundred","127418","28360"},
[48807280]={ "38597", "검은송곳니", "i655 Agility Fist Weapon", "서슬추적자 평판 500", "hundredrare", "TanaanHundred","127330","28361"},
[48402850]={ "38207", "제텔엘", "i655 Strength 2H Sword", "동굴 입구 48.1 / 33.0", "hundredrare", "TanaanHundred","127340","28331"},
[52802560]={ "38211", "지옥불꽃", "i655 Cloth Bracer", "", "hundredrare", "TanaanHundred","127656","28332"},
[53602170]={ "38557", "고통의 여왕 셀로라", "i655 Cloth Helm", "파상공격을 모두 막아내면 등장", "hundredrare", "TanaanHundred","127297","28342"},
[57102280]={ "38457", "퓨트레타르", "i655 Intellect/Spirit Trinket", "", "hundredrare", "TanaanHundred","127657","28727"},
[53002000]={ "38580", "대군주 마그루스", "i655 Strength/Intellect Plate Helm", "", "hundredrare", "TanaanHundred","127320","28729"},
[60202090]={ "38579", "영생의 잔지스", "i655 Intellect Offhand", "도면:고휘도 안개등", "hundredrare", "TanaanHundred","127658","28728"},
[65403660]={ "38700", "무쇠주둥이", "i655 Agility/Strength Cloak", "", "hundredrare", "TanaanHundred","127357","28344"},
[52604020]={ "38430", "파괴자 아그로쉬", "i655 Crossbow", "", "hundredrare", "TanaanHundred","127326","28722"},
[39808230]={ "37407", "케라브노스", "", "", "hundredrare", "TanaanHundred",""},
[37303000]={ "36153", "고래상어", "", "도면:길들인 상어 수조", "hundredrare", "TanaanHundred","128346"},
[88205580]={ "40104", "스매셤 그랩", "장난감", "", "hundredrare", "TanaanHundred","108634"},
[83504370]={ "40105", "드라쿰", "장난감", "", "hundredrare", "TanaanHundred","108631"},
[80405680]={ "40106", "곤다르", "장난감", "", "hundredrare", "TanaanHundred","108633"},
[41005630]={ "40107", "지옥 감독관 머드럼프", "대상을 탈것에서 떨어트리는 아이템", "", "hundredrare", "TanaanHundred","129295"},

[13505900]={ "39288", "공포주먹", "탈것3종/석유/메달", "등장 알림 : 프로간", "Boss", "TanaanBoss",""},
[23204040]={ "39287", "죽음갈퀴", "탈것3종/석유/메달", "등장 알림 : 그림자군주 이스카르", "Boss", "TanaanBoss",""},
[32407400]={ "39290", "복수", "탈것3종/석유/메달", "등장 알림 : 폭군 벨하리", "Boss", "TanaanBoss",""},
[47005260]={ "39289", "파멸바퀴", "탈것3종/석유/메달", "등장 알림 : 공성전문가 마르타크", "Boss", "TanaanBoss",""},
}


nodes["garrisonsmvalliance_tier1"] = {
[49604380]={ "35530", "달빛내림 알", "", "수레 위", "default", "SMVTreasures","824"},
[42405436]={ "35381", "피퍼스가 파묻은 보급품 1", "", "", "default", "SMVTreasures","824"},
[50704850]={ "35382", "피퍼스가 파묻은 보급품 2", "", "", "default", "SMVTreasures","824"},
[30802830]={ "35383", "피퍼스가 파묻은 보급품 3", "", "", "default", "SMVTreasures","824"},
[49197683]={ "35384", "피퍼스가 파묻은 보급품 4", "", "", "default", "SMVTreasures","824"},
[51800110]={ "35289", "스파크의 도난당한 보급품", "", "주둔지 낚시터 호수 아래에 있는 동굴", "default", "SMVTreasures","824"},
 }

nodes["garrisonsmvalliance_tier2"] = {
[37306590]={ "35530", "달빛내림 알", "", "수레 위", "default", "SMVTreasures","824"},
[41685803]={ "35381", "피퍼스가 파묻은 보급품 1", "", "", "default", "SMVTreasures","824"},
[51874545]={ "35382", "피퍼스가 파묻은 보급품 2", "", "", "default", "SMVTreasures","824"},
[34972345]={ "35383", "피퍼스가 파묻은 보급품 3", "", "", "default", "SMVTreasures","824"},
[46637608]={ "35384", "피퍼스가 파묻은 보급품 4", "", "", "default", "SMVTreasures","824"},
[51800110]={ "35289", "스파크의 도난당한 보급품", "", "주둔지 낚시터 호수 아래에 있는 동굴", "default", "SMVTreasures","824"},
 }

nodes["garrisonsmvalliance_tier3"] = {
[61277261]={ "35530", "달빛내림 알", "", "천막 안쪽", "default", "SMVTreasures","824"},
[60575515]={ "35381", "피퍼스가 파묻은 보급품 1", "", "", "default", "SMVTreasures","824"},
[37307491]={ "35382", "피퍼스가 파묻은 보급품 2", "", "", "default", "SMVTreasures","824"},
[37864378]={ "35383", "피퍼스가 파묻은 보급품 3", "", "", "default", "SMVTreasures","824"},
[61527154]={ "35384", "피퍼스가 파묻은 보급품 4", "", "", "default", "SMVTreasures","824"},
[51800110]={ "35289", "스파크의 도난당한 보급품", "", "주둔지 낚시터 호수 아래에 있는 동굴", "default", "SMVTreasures","824"},
 }

nodes["garrisonffhorde_tier1"] = {
[74505620]={ "34937", "세나 양의 기타 재료 보관함", "", "", "default", "FFRTreasures","824"},
}
nodes["garrisonffhorde_tier2"] = {
[74505620]={ "34937", "세나 양의 기타 재료 보관함", "", "", "default", "FFRTreasures","824"},
}
nodes["garrisonffhorde_tier3"] = {
[74505620]={ "34937", "세나 양의 기타 재료 보관함", "", "", "default", "FFRTreasures","824"},
}

if (PlayerFaction == "Alliance") then
nodes["Gorgrond"][60805400]={ "36502", "바이올란테", "Quest Item for XP", "You must finish the quest before this element gets removed from the map", "rare", "GorgrondRares","116159"}
nodes["Gorgrond"][46004680]={ "35816", "파멸날개 차를", "Quest Item for XP", "You must finish the quest before this element gets removed from the map", "rare", "GorgrondRares","113457"}
nodes["Gorgrond"][42805920]={ "35812", "분화구 군주 이그니우스", "Quest Item for XP", "You must finish the quest before this element gets removed from the map", "rare", "GorgrondRares","113449"}
nodes["Gorgrond"][40505100]={ "35809", "죽은 웅덩이의 데시쿠스", "Quest Item for XP", "You must finish the quest before this element gets removed from the map", "rare", "GorgrondRares","113446"}
nodes["Gorgrond"][51804160]={ "35808", "난폭한 에로시안", "Quest Item for XP", "You must finish the quest before this element gets removed from the map", "rare", "GorgrondRares","113445"}
nodes["Gorgrond"][58006360]={ "35813", "곰팡이 거인 파수꾼", "Quest Item for XP", "You must finish the quest before this element gets removed from the map", "rare", "GorgrondRares","113453"}
nodes["Gorgrond"][52406580]={ "35820", "포식자 카르각스", "Quest Item for XP", "You must finish the quest before this element gets removed from the map", "rare", "GorgrondRares","113461"}
nodes["ShadowmoonValleyDR"][30301990]={ "35530", "달빛내림 알", "", "Changes position to inside the garrison once it is built", "default", "SMVTreasures","824"}
nodes["Gorgrond"][51206360]={ "35817", "하늘의 공포 로어단", "Quest Item for XP", "Flies around a lot, Coordinates are just somewhere on his route! You must finish the quest before this element gets removed from the map", "rare", "GorgrondRares","113458"}
nodes["ShadowmoonValleyDR"][42804100]={ "33038", "어미 바람송곳니 늑대", "i516 Agility/Strength 1H Sword", "추종자 획득", "rare", "SMVRares","113553"}
nodes["Talador"][57207540]={ "34134", "이사리의 보관함", "i564 Agility Neck", "거미줄에 갇힌 4명의 NPC를 모두 구출시 팝업", "default", "TaladorTreasures","117563"}
nodes["Talador"][40608950]={ "34140", "유리의 선물", "", "무덤 속의 악몽 퀘스트 완료시 팝업", "default", "TaladorTreasures","824"}
end

if (PlayerFaction == "Horde") then
nodes["Gorgrond"][60805400]={ "36503", "바이올란테", "Quest Item for XP", "You must finish the quest before this element gets removed from the map", "rare", "GorgrondRares","116160"}
nodes["Gorgrond"][46004680]={ "35815", "파멸날개 차를", "Quest Item for XP", "You must finish the quest before this element gets removed from the map", "rare", "GorgrondRares","113456"}
nodes["Gorgrond"][42805920]={ "35811", "분화구 군주 이그니우스", "Quest Item for XP", "You must finish the quest before this element gets removed from the map", "rare", "GorgrondRares","113448"}
nodes["Gorgrond"][40505100]={ "35810", "죽은 웅덩이의 데시쿠스", "Quest Item for XP", "You must finish the quest before this element gets removed from the map", "rare", "GorgrondRares","113447"}
nodes["Gorgrond"][51804160]={ "35807", "난폭한 에로시안", "Quest Item for XP", "You must finish the quest before this element gets removed from the map", "rare", "GorgrondRares","113444"}
nodes["Gorgrond"][58006360]={ "35814", "곰팡이 거인 파수꾼", "Quest Item for XP", "You must finish the quest before this element gets removed from the map", "rare", "GorgrondRares","113454"}
nodes["Gorgrond"][52406580]={ "35819", "포식자 카르각스", "Quest Item for XP", "You must finish the quest before this element gets removed from the map", "rare", "GorgrondRares","113460"}
nodes["Gorgrond"][51206360]={ "35818", "하늘의 공포 로어단", "Quest Item for XP", "Flies around a lot, Coordinates are just somewhere on his route!You must finish the quest before this element gets removed from the map", "rare", "GorgrondRares","113459"}
nodes["FrostfireRidge"][45365034]={ "33011", "회색갈기 서리늑대 정예병", "i516 Trinket Stamina + 2% Heal on Kill", "NPC와 대화하여 파상공격을 막아내면 전리품 등장", "default", "FFRTreasures","106899"}
nodes["Talador"][61007170]={ "34116", "노라나의 보관함", "i564 Agility Neck", "거미줄에 갇힌 4명의 NPC를 모두 구출시 팝업", "default", "TaladorTreasures","117563"}

end

local function GetItem(ID)
	if (ID == "824" or ID == "823") then
		local currency, _, _ = GetCurrencyInfo(ID)
		if (currency ~= nil) then
			return currency
		else
			return "Error loading CurrencyID"
		end
	else
		local _, item, _, _, _, _, _, _, _, _ = GetItemInfo(ID)
		if (item ~= nil) then
			return item
		else
			return "Error loading ItemID"
		end
	end
end	
local function GetIcon(ID)
	if (ID == "824" or ID == "823") then
		local _, _, icon = GetCurrencyInfo(ID)
		if (icon ~= nil) then
			return icon
		else
			return "Interface\\Icons\\inv_misc_questionmark"
		end
	else
		local _, _, _, _, _, _, _, _, _, icon = GetItemInfo(ID)
		if (icon ~= nil) then
			return icon
		else
			return "Interface\\Icons\\inv_misc_questionmark"
		end
	end
end	
function DraenorTreasures:OnEnter(mapFile, coord)
    if (not nodes[mapFile][coord]) then return end
	
	local tooltip = self:GetParent() == WorldMapButton and WorldMapTooltip or GameTooltip
	if ( self:GetCenter() > UIParent:GetCenter() ) then
		tooltip:SetOwner(self, "ANCHOR_LEFT")
	else
		tooltip:SetOwner(self, "ANCHOR_RIGHT")
	end
	tooltip:SetText(nodes[mapFile][coord][2])
	if (nodes[mapFile][coord][3] ~= nil) and (DraenorTreasures.db.profile.show_loot == true) then
		if ((nodes[mapFile][coord][7] ~= nil) and (nodes[mapFile][coord][7] ~= "")) then
			tooltip:AddLine(("Loot: " .. GetItem(nodes[mapFile][coord][7])), nil, nil, nil, true)
			if ((nodes[mapFile][coord][3] ~= nil) and (nodes[mapFile][coord][3] ~= "")) then
				tooltip:AddLine(("Lootinfo: " .. nodes[mapFile][coord][3]), nil, nil, nil, true)
			end
		else
			tooltip:AddLine(("Loot: " .. nodes[mapFile][coord][3]), nil, nil, nil, true)
		end
		
	end
	if (nodes[mapFile][coord][4] ~= "") and (DraenorTreasures.db.profile.show_notes == true) then
	 tooltip:AddLine(("Notes: " .. nodes[mapFile][coord][4]), nil, nil, nil, true)
	end
	tooltip:Show()
end


local isMoving = false
local info = {}
local clickedMapFile = nil
local clickedCoord = nil

local function generateMenu(button, level)
    if (not level) then return end

    for k in pairs(info) do info[k] = nil end

    if (level == 1) then
        info.isTitle = 1
        info.text = "DraenorTreasures"
        info.notCheckable = 1
        UIDropDownMenu_AddButton(info, level)
        
        info.disabled = nil
        info.isTitle = nil
        info.notCheckable = nil
        info.text = "이 아이콘 숨기기"
        info.func = DTDisableTreasure
        info.arg1 = clickedMapFile
        info.arg2 = clickedCoord
        UIDropDownMenu_AddButton(info, level)
        
        if isTomTomloaded == true then
            info.text = "TomTom waypoint에 추가"
            info.func = DTaddtoTomTom
            info.arg1 = clickedMapFile
            info.arg2 = clickedCoord
            UIDropDownMenu_AddButton(info, level)
        end

        if isDBMloaded == true then
            info.text = "DBM 화살표 추가"
            info.func = DTAddDBMArrow
            info.arg1 = clickedMapFile
            info.arg2 = clickedCoord
            UIDropDownMenu_AddButton(info, level)
            
            info.text = "DBM 화살표 숨기기"
            info.func = DTHideDBMArrow
            UIDropDownMenu_AddButton(info, level)
        end

        info.text = CLOSE
        info.func = function() CloseDropDownMenus() end
        info.arg1 = nil
        info.arg2 = nil
        info.notCheckable = 1
        UIDropDownMenu_AddButton(info, level)

        info.text = "숨긴 아이콘 복구"
        info.func = DTResetDB
        info.arg1 = nil
        info.arg2 = nil
        info.notCheckable = 1
        UIDropDownMenu_AddButton(info, level)
        
    end
end

local HandyNotes_DraenorTreasuresDropdownMenu = CreateFrame("Frame", "HandyNotes_DraenorTreasuresDropdownMenu")
HandyNotes_DraenorTreasuresDropdownMenu.displayMode = "MENU"
HandyNotes_DraenorTreasuresDropdownMenu.initialize = generateMenu

function DraenorTreasures:OnClick(button, down, mapFile, coord)
    if button == "RightButton" and down then
        clickedMapFile = mapFile
        clickedCoord = coord
        ToggleDropDownMenu(1, nil, HandyNotes_DraenorTreasuresDropdownMenu, self, 0, 0)
    end
end

function DraenorTreasures:OnLeave(mapFile, coord)
    if self:GetParent() == WorldMapButton then
        WorldMapTooltip:Hide()
    else
        GameTooltip:Hide()
    end
end

local options = {
 type = "group",
 name = "DraenorTreasures",
 desc = "Locations of treasures in Draenor.",
get = function(info) return DraenorTreasures.db.profile[info.arg] end,
set = function(info, v) DraenorTreasures.db.profile[info.arg] = v; DraenorTreasures:Refresh() end,
 args = {
   desc = {
   name = "일반 설정",
   type = "description",
   order = 0,
  },
   icon_scale_treasures = {
   type = "range",
   name = "보물 아이콘 크기",
   desc = "The scale of the icons",
   min = 0.25, max = 3, step = 0.01,
   arg = "icon_scale_treasures",
   order = 1,
  },
  icon_scale_rares = {
   type = "range",
   name = "희귀 아이콘 크기",
   desc = "The scale of the icons",
   min = 0.25, max = 3, step = 0.01,
   arg = "icon_scale_rares",
   order = 2,
  },
  icon_alpha = {
   type = "range",
   name = "아이콘 투명도",
   desc = "The alpha transparency of the icons",
   min = 0, max = 1, step = 0.01,
   arg = "icon_alpha",
   order = 20,
  },

  VisibilityOptions = {
	type = "group",
	name = "표시 설정",
	desc = "Visibility Settings",
	args = {

		VisibilityGroup = {
		type = "group",
		order = 0,
		name = "지역별 표시 설정:",
		inline = true,
		args = {
SMVGroup = {
	name = "어둠달 골짜기",
	desc = "Shadowmoon Valley",
	type = "header",
	order = 0,
	},
SMVTreasures = {
   type = "toggle",
   name = "보물",
   arg = "SMVTreasures",
   order = 1,
   width = "half",
  },
SMVRares = {
   type = "toggle",
   name = "희귀",
   arg = "SMVRares",
   order = 2,
   width = "half",
  },
SMVHundredRares = {
   type = "toggle",
   name = "L100 희귀",
   desc = "Level 100 Rarespawns",
   arg = "SMVHundred",
   order = 3,
   width = "half",
  },
FFRGroup = {
	name = "서리불꽃 마루",
	desc = "Frostfire Ridge",
	type = "header",
	order = 10,
	},	
FFRTreasures = {
   type = "toggle",
   name = "보물",
   arg = "FFRTreasures",
   width = "half",
   order = 11,
  },
FFRBFTreasures = {
   type = "toggle",
   name = "칼날첨탑",
   desc = "칼날첨탑 요새 내부 보물 표시",
   arg = "FFRBFTreasures",
   width = "half",
   order = 12,
  },
FFRRares = {
   type = "toggle",
   name = "희귀",
   arg = "FFRRares",
   width = "half",
   order = 13,
  },
FFRHundredRares = {
   type = "toggle",
   name = "L100 희귀",
   desc = "Level 100 Rarespawns",
   arg = "FFRHundred",
   width = "half",
   order = 14,
  },
GorgrondGroup = {
	name = "고르그론드",
	desc = "Gorgrond",
	type = "header",
	order = 20,
	},	
GorgrondTreasures = {
   type = "toggle",
   name = "보물",
   arg = "GorgrondTreasures",
   width = "half",
   order = 21,
  },
GorgrondRares = {
   type = "toggle",
   name = "희귀",
   arg = "GorgrondRares",
   width = "half",
   order = 22,
  },  
GorgrondHundredRares = {
   type = "toggle",
   name = "L100 희귀",
   arg = "GorgrondHundred",
   desc = "Level 100 Rarespawns",
   width = "normal",
   order = 23,
  },  
GGTreasuresL = {
   type = "toggle",
   name = "벌목장",
   arg = "GGTreasuresL",
   desc = "벌목장 건설시 획득 가능한 보물",
   width = "normal",
   order = 24,
  },  
GGTreasuresB = {
   type = "toggle",
   name = "훈련용 투기장",
   arg = "GGTreasuresB",
   desc = "훈련용 투기장 건설시 획득 가능한 보물",
   width = "normal",
   order = 25,
  },  
overrideGG = {
	type = "toggle",
	arg = "gorgrond_override",
	name = "고르그론드 보물 강제 활성화",
	desc = "전초기지 선택을 무시하고 보물 위치를 강제로 표시. 체크후 UI재시작 필요",
	width = "full",
	order = 26,
	},  
TaladorGroup = {
	name = "탈라도르",
	desc = "Talador",
	type = "header",
	order = 30,
	},	
TaladorTreasures = {
   type = "toggle",
   name = "보물",
   arg = "TaladorTreasures",
   width = "half",
   order = 31,
  },
TaladorRares = {
   type = "toggle",
   name = "희귀",
   arg = "TaladorRares",
   width = "half",
   order = 32,
  },  
TaladorHundredRares = {
   type = "toggle",
   name = "L100 희귀",
   arg = "TaladorHundred",
   desc = "Level 100 Rarespawns",
   width = "normal",
   order = 33,
  },  
SoAGroup = {
	name = "아라크 첨탑",
	desc = "Spires of Arak",
	type = "header",
	order = 40,
	},	  
SoATreasures = {
   type = "toggle",
   name = "보물",
   arg = "SoATreasures",
   width = "half",
   order = 41,
  },
SoARares = {
   type = "toggle",
   name = "희귀",
   arg = "SoARares",
   width = "half",
   order = 42,
  },  
SoAHundredRares = {
   type = "toggle",
   name = "L100 희귀",
   desc = "Level 100 Rarespawns",
   arg = "SoAHundred",
   width = "half",
   order = 43,
  },
SoAArchaeologyTreasures = {
   type = "toggle",
   name = "고고학 보물",
   desc = "고고학을 배워야 획득 가능한 보물들",
   arg = "SoAATreasures",
   width = "half",
   order = 44,
},  
NagrandGroup = {
	name = "나그란드",
	desc = "Nagrand",
	type = "header",
	order = 50,
	},	    
  NagrandTreasures = {
   type = "toggle",
   name = "보물",
   arg = "NagrandTreasures",
   width = "half",
   order = 51,
  },
  NagrandRares = {
   type = "toggle",
   name = "희귀",
   arg = "NagrandRares",
   width = "half",
   order = 52,
  },
  NagrandHundredRares = {
   type = "toggle",
   name = "L100 희귀",
   arg = "NagrandHundred",
   desc = "Level 100 Rarespawns",
   width = "half",
   order = 53,
  },
  NagrandSWPRares = {
   type = "toggle",
   name = "스팀휘들",
   desc = "스팀휘들 유물 복원회 평판 아이템을 드랍하는 희귀 몬스터",
   arg = "NagrandSWP",
   width = "half",
   order = 54,
  },
 TanaanGroup = {
	name = "타나안 밀림",
	desc = "Tanaan Jungle",
	type = "header",
	order = 55,
	},	
TanaanHundredRares = {
   type = "toggle",
   name = "L100 희귀",
   arg = "TanaanHundred",
   desc = "Level 100 Rarespawns",
   width = "normal",
   order = 56,
  },
TanaanHundredAchievement = {
   type = "toggle",
   name = "[밀림의 추적자] 필터",
   arg = "TanaanHundredAchievement",
   desc = "해당 업적 달성에 요구되는 항목만 표시, 이미 처치한 희귀 몬스터 표시 옵션보다 우선됨",
   width = "normal",
   order = 57,
  },
TanaanTreasures = {
   type = "toggle",
   name = "보물",
   arg = "TanaanTreasures",
   desc = "",
   width = "normal",
   order = 59,
  },
TanaanBoss = {
   type = "toggle",
   name = "타나안 보스",
   arg = "TanaanBoss",
   desc = "공포주먹, 죽음갈퀴, 복수, 파멸바퀴 표시",
   width = "normal",
   order = 58,
	},

groupMount = {
                            type = "header",
                            name = "탈것",
                            desc = "탈것을 드랍하는 희귀 몬스터",
                            order = 70,
                        },
                      mountPR = {
                            type = "toggle",
                            arg = "mount_pr",
                            name = "질주발굽",
                            desc = "어둠달 골짜기",
                            order = 72,
   width = "half",                        },
                        mountPO = {
                            type = "toggle",
                            arg = "mount_po",
                            name = "두드림주먹",
                            desc = "고르그론드",
                            order = 73,
   width = "half",                        },
                        mountGO = {
                            type = "toggle",
                            arg = "mount_go",
                            name = "고로크",
                            desc = "서리불꽃 마루",
                            order = 74,
   width = "half",                        },
                        mountSI = {
                            type = "toggle",
                            arg = "mount_si",
                            name = "미끈거죽",
                            desc = "탈라도르",
   width = "half",                            order = 75,
                        },
                        mountLU = {
                            type = "toggle",
                            arg = "mount_lu",
                            name = "루크호크",
                            desc = "나그란드",
                            order = 76,
   width = "half",                        },
                        mountNA = {
                            type = "toggle",
                            arg = "mount_na",
                            name = "천둥발굽나크",
                            desc = "나그란드",
                            order = 77,
   width = "half",                        },
                        mountNO = {
                            type = "toggle",
                            arg = "mount_no",
                            name = "노크카로쉬",
                            desc = "서리불꽃 마루",
                            order = 78,
    width = "half",                       },
                        mountVT = {
                            type = "toggle",
                            arg = "mount_vt",
                            name = "공허발톱",
                            desc = "드레노어 전 지역",
                            order = 79,
   width = "half",			},   


	},
  },
  alwaysshowrares = {
   type = "toggle",
   name = "이미 처치한 희귀 몬스터 표시",
   desc = "Show every rare regardless of looted status",
   arg = "alwaysshowrares",
   order = 100,
   width = "full",
  },
  alwaysshowtreasures = {
   type = "toggle",
   name = "이미 획득한 보물 표시",
   desc = "Show every treasure regardless of looted status",
   arg = "alwaysshowtreasures",
   order = 101,
   width = "full",
  },
    show_loot = {
   type = "toggle",
   name = "전리품 표시",
   desc = "Shows the Loot for each Treasure/Rare",
   arg = "show_loot",
   order = 102,
   },
  show_notes = {
   type = "toggle",
   name = "설명 표시",
   desc = "Shows the notes each Treasure/Rare if available",
   arg = "show_notes",
   order = 103,
   },
			},
		},
	},
}

function DraenorTreasures:OnInitialize()
 local defaults = {
  profile = {
   icon_scale_treasures = 1.5,
   icon_scale_rares = 2.0,
   icon_alpha = 1.00,
   alwaysshowrares = false,
   alwaysshowtreasures = false,
   save = true,
   SMVTreasures = true,
   SMVRares = true,
   SMVHundred = true,
   FFRTreasures = true,
   FFRRares = true,
   FFRHundred = true,
   FFRBFTreasures = false,
   GorgrondTreasures = true,
   GorgrondRares = true,
   GorgrondHundred = true,
   GGTreasuresL = true,
   GGTreasuresB = true,
   gorgrond_override = false,
   TaladorTreasures = true,
   TaladorRares = true,
   TaladorHundred = true,
   SoATreasures = true,
   SoARares = true,
   SoAHundred = true,
   SoAATreasures = true,
   NagrandTreasures = true,
   NagrandRares = true,
   NagrandHundred = true,
   NagrandSWP = true,
   TanaanHundred = true,
   TanaanHundredAchievement = false,
   TanaanBoss = true,
   TanaanTreasures = true,
   show_loot = true,
   show_notes = true,
   },
 }


    self.db = LibStub("AceDB-3.0"):New("DraenorTreasuresDB", defaults, "Default")
    self:RegisterEvent("PLAYER_ENTERING_WORLD", "WorldEnter")
end

function DraenorTreasures:WorldEnter()
    self:UnregisterEvent("PLAYER_ENTERING_WORLD")
    self:ScheduleTimer("QuestCheck", 5)
    self:ScheduleTimer("RegisterWithHandyNotes", 8)
	self:ScheduleTimer("LoadCheck",6)
	--self:ScheduleTimer("LoginMessage", 10)
end

function DraenorTreasures:QuestCheck()
    do
	if ((IsQuestFlaggedCompleted(36386) == false) or (IsQuestFlaggedCompleted(36390) == false) or (IsQuestFlaggedCompleted(36389) == false) or (IsQuestFlaggedCompleted(36392) == false) or (IsQuestFlaggedCompleted(36388) == false) or (IsQuestFlaggedCompleted(36381) == false)) then
		nodes["SpiresOfArak"][43901500]={ "36395", "어둠 시선의 비약 1", "테로크 제단에서 사용", "안주의 선물 획득시 필요", "default", "SoATreasures","115463"}
		nodes["SpiresOfArak"][43802470]={ "36397", "어둠 시선의 비약 2", "테로크 제단에서 사용", "안주의 선물 획득시 필요", "default", "SoATreasures","115463"}
		nodes["SpiresOfArak"][69204330]={ "36398", "어둠 시선의 비약 3", "테로크 제단에서 사용", "안주의 선물 획득시 필요", "default", "SoATreasures","115463"}
		nodes["SpiresOfArak"][48906250]={ "36399", "어둠 시선의 비약 4", "테로크 제단에서 사용", "안주의 선물 획득시 필요", "default", "SoATreasures","115463"}
		nodes["SpiresOfArak"][55602200]={ "36400", "어둠 시선의 비약 5", "테로크 제단에서 사용", "안주의 선물 획득시 필요", "default", "SoATreasures","115463"}
		nodes["SpiresOfArak"][53108450]={ "36401", "어둠 시선의 비약 6", "테로크 제단에서 사용", "안주의 선물 획득시 필요", "default", "SoATreasures","115463"}
	end
	if (IsQuestFlaggedCompleted(36249) or IsQuestFlaggedCompleted(36250) or DraenorTreasures.db.profile.gorgrond_override == true) then
		--Gorgrond Lumber Mill is active if either of these Quest IDs are true
		nodes["Gorgrond"][49074846]={ "35952", "오래된 돌 단지", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][42345477]={ "36003", "오래된 돌 단지", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][47514363]={ "36717", "오래된 돌 단지", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][53354679]={ "35701", "고대 티탄 궤짝", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][50155376]={ "35984", "고대 티탄 궤짝", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][42084607]={ "36720", "고대 티탄 궤짝", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][41988155]={ "35982", "신록 정수 씨앗", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][49657883]={ "35968", "잊혀진 오우거 보관함", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][47016905]={ "35971", "잊혀진 해골 보관함", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][45808931]={ "36019", "잊혀진 해골 보관함", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][39335627]={ "36716", "잊혀진 해골 보관함", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][56745727]={ "35965", "수수께끼의 석화된 씨앗", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][41147726]={ "35980", "수수께끼의 석화된 씨앗", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][60507276]={ "36015", "수수께끼의 석화된 씨앗", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][63285719]={ "36430", "수수께끼의 석화된 씨앗", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][47647679]={ "36714", "수수께끼의 석화된 씨앗", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][51756909]={ "36715", "수수께끼의 석화된 씨앗", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][40956732]={ "35979", "흑요석 수정 결정체", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][45969357]={ "35975", "탐험가 겸 기계공학자 톨더크 애쉬램프의 유해", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][51806148]={ "35966", "그림니르 애쉬픽의 유해", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][51647226]={ "35967", "알려지지 않은 석화된 알", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][45318195]={ "35981", "알려지지 않은 석화된 알", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][42914350]={ "36001", "알려지지 않은 석화된 알", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][53007906]={ "36713", "알려지지 않은 석화된 알", "", "", "default", "GGTreasuresL","824"}
		nodes["Gorgrond"][47245180]={ "36718", "알려지지 않은 석화된 알", "", "", "default", "GGTreasuresL","824"}
	end
	if (IsQuestFlaggedCompleted(36251) or IsQuestFlaggedCompleted(36252) or DraenorTreasures.db.profile.gorgrond_override == true) then
		--Gorgrond Sparring Arena is active if either of these Quest IDs are true
		nodes["Gorgrond"][45634931]={ "36722", "오래된 돌 단지", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][43224574]={ "36723", "오래된 돌 단지", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][41764527]={ "36726", "오래된 돌 단지", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][48115516]={ "36730", "오래된 돌 단지", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][51334055]={ "36734", "오래된 돌 단지", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][46056305]={ "36736", "오래된 돌 단지", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][58125146]={ "36739", "오래된 돌 단지", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][59567275]={ "36781", "오래된 돌 단지", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][45748821]={ "36784", "오래된 돌 단지", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][45544298]={ "36733", "고대 오우거 보관함", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][45076993]={ "36737", "고대 오우거 보관함", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][61555855]={ "36740", "고대 오우거 보관함", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][54257313]={ "36782", "고대 오우거 보관함", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][42179308]={ "36787", "고대 오우거 보관함", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][41528652]={ "36789", "고대 오우거 보관함", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][49425084]={ "36710", "고대 티탄 궤짝", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][42195203]={ "36727", "고대 티탄 궤짝", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][43365169]={ "36731", "고대 티탄 궤짝", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][47923998]={ "36735", "고대 티탄 궤짝", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][50326658]={ "36738", "고대 티탄 궤짝", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][49128248]={ "36783", "고대 티탄 궤짝", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][48114638]={ "36721", "흑요석 수정 결정체", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][41855889]={ "36728", "흑요석 수정 결정체", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][42056429]={ "36729", "흑요석 수정 결정체", "", "", "default", "GGTreasuresB","824"}
		nodes["Gorgrond"][44184665]={ "36732", "흑요석 수정 결정체", "", "", "default", "GGTreasuresB","824"}
	end
end
end

function DraenorTreasures:RegisterWithHandyNotes()
do
	local function iter(t, prestate)
		if not t then return nil end
		local state, value = next(t, prestate)
		while state do
				if (value[1] and self.db.profile[value[6]] and not DraenorTreasures:HasBeenLooted(value)) and (value[6] == "TanaanHundred") then
					if (self.db.profile.TanaanHundredAchievement) then
						if ((value[8] ~= nil) and (value[8] ~= "")) then
							local _, _, completed, _, _, _, _, _, _, _, _ = GetAchievementCriteriaInfoByID(10070, value[8])
							if (completed == false) then
								if ((value[7] ~= nil) and (value[7] ~= "")) then
									GetIcon(value[7]) --this should precache the Item, so that the loot is correctly returned
								end
								if ((value[5] == "default") or (value[5] == "unknown")) then
									if ((value[7] ~= nil) and (value[7] ~= "")) then
										return state, nil, GetIcon(value[7]), DraenorTreasures.db.profile.icon_scale_treasures, DraenorTreasures.db.profile.icon_alpha
									else
										return state, nil, iconDefaults[value[5]], DraenorTreasures.db.profile.icon_scale_treasures, DraenorTreasures.db.profile.icon_alpha
									end
								end
								return state, nil, iconDefaults[value[5]], DraenorTreasures.db.profile.icon_scale_rares, DraenorTreasures.db.profile.icon_alpha
							end
						end
					else
						if ((value[7] ~= nil) and (value[7] ~= "")) then
							GetIcon(value[7]) --this should precache the Item, so that the loot is correctly returned
						end
						if ((value[5] == "default") or (value[5] == "unknown")) then
						if ((value[7] ~= nil) and (value[7] ~= "")) then
							return state, nil, GetIcon(value[7]), DraenorTreasures.db.profile.icon_scale_treasures, DraenorTreasures.db.profile.icon_alpha
						else
							return state, nil, iconDefaults[value[5]], DraenorTreasures.db.profile.icon_scale_treasures, DraenorTreasures.db.profile.icon_alpha
						end
					end
					return state, nil, iconDefaults[value[5]], DraenorTreasures.db.profile.icon_scale_rares, DraenorTreasures.db.profile.icon_alpha	
					end
				end
			    -- QuestID[1], Name[2], Loot[3], Notes[4], Icon[5], Tag[6], ItemID[7]
			    if (value[1] and self.db.profile[value[6]] and not DraenorTreasures:HasBeenLooted(value)) and (value[6] ~= "TanaanHundred") then
					if ((value[7] ~= nil) and (value[7] ~= "")) then
				 	GetIcon(value[7]) --this should precache the Item, so that the loot is correctly returned
					end
					if ((value[5] == "default") or (value[5] == "unknown")) then
						if ((value[7] ~= nil) and (value[7] ~= "")) then
							return state, nil, GetIcon(value[7]), DraenorTreasures.db.profile.icon_scale_treasures, DraenorTreasures.db.profile.icon_alpha
						else
							return state, nil, iconDefaults[value[5]], DraenorTreasures.db.profile.icon_scale_treasures, DraenorTreasures.db.profile.icon_alpha
						end
					end
				 return state, nil, iconDefaults[value[5]], DraenorTreasures.db.profile.icon_scale_rares, DraenorTreasures.db.profile.icon_alpha
				end
			state, value = next(t, state)
		end
	end
	function DraenorTreasures:GetNodes(mapFile, isMinimapUpdate, dungeonLevel)
 		return iter, nodes[mapFile], nil
	end
end
    HandyNotes:RegisterPluginDB("DraenorTreasures", self, options)
    self:RegisterBucketEvent({ "LOOT_CLOSED" }, 2, "Refresh")
    self:Refresh()
end
 
function DraenorTreasures:Refresh()
    self:SendMessage("HandyNotes_NotifyUpdate", "DraenorTreasures")
end

function DTResetDB()
    table.wipe(DraenorTreasures.db.char)
    DraenorTreasures:Refresh()
end

function DraenorTreasures:HasBeenLooted(value)
    if (self.db.profile.alwaysshowtreasures and (string.find(value[6], "treasure") ~= nil)) then return false end
    if (self.db.profile.alwaysshowrares and (string.find(value[6], "treasure") == nil)) then return false end
    if (DraenorTreasures.db.char[value[1]] and self.db.profile.save) then return true end
    if (IsQuestFlaggedCompleted(value[1])) then
        return true
    end

    return false
end

function DTDisableTreasure(button, mapFile, coord)
    if (nodes[mapFile][coord][1] ~= nil) then
        DraenorTreasures.db.char[nodes[mapFile][coord][1]] = true;
    end

    DraenorTreasures:Refresh()
end

function DraenorTreasures:LoadCheck()
	if (IsAddOnLoaded("TomTom")) then 
		isTomTomloaded = true
	end

	if (IsAddOnLoaded("DBM-Core")) then 
		isDBMloaded = true
	end

	if (IsAddOnLoaded("HandyNotes_LegionRaresTreasures")) then 
		isHN_LRTloaded = true
	end

	if isDBMloaded == true then
		local ArrowDesc = DBMArrow:CreateFontString(nil, "OVERLAY", "GameTooltipText")
		ArrowDesc:SetWidth(400)
		ArrowDesc:SetHeight(100)
		ArrowDesc:SetPoint("CENTER", DBMArrow, "CENTER", 0, -35)
		ArrowDesc:SetTextColor(1, 1, 1, 1)
		ArrowDesc:SetJustifyH("CENTER")
		DBMArrow.Desc = ArrowDesc
	end
end

function DTaddtoTomTom(button, mapFile, coord)
    if isTomTomloaded == true then
        local mapId = HandyNotes:GetMapFiletoMapID(mapFile)
        local x, y = HandyNotes:getXY(coord)
        local desc = nodes[mapFile][coord][2];

        if (nodes[mapFile][coord][3] ~= nil) and (DraenorTreasures.db.profile.show_loot == true) then
            if ((nodes[mapFile][coord][7] ~= nil) and (nodes[mapFile][coord][7] ~= "")) then
                desc = desc.."\nLoot: " .. GetItem(nodes[mapFile][coord][7]);
                desc = desc.."\nLoot Info: " .. nodes[mapFile][coord][3];
            else
                desc = desc.."\nLoot: " .. nodes[mapFile][coord][3];
            end
        end

        if (nodes[mapFile][coord][4] ~= "") and (DraenorTreasures.db.profile.show_notes == true) then
            desc = desc.."\nNotes: " .. nodes[mapFile][coord][4]
        end

        TomTom:AddMFWaypoint(mapId, nil, x, y, {
            title = desc,
            persistent = nil,
            minimap = true,
            world = true
        })
    end
end

function DTAddDBMArrow(button, mapFile, coord)
    if isDBMloaded == true then
        local mapId = HandyNotes:GetMapFiletoMapID(mapFile)
        local x, y = HandyNotes:getXY(coord)
        local desc = nodes[mapFile][coord][2];

        if (nodes[mapFile][coord][3] ~= nil) and (DraenorTreasures.db.profile.show_loot == true) then
            if ((nodes[mapFile][coord][7] ~= nil) and (nodes[mapFile][coord][7] ~= "")) then
                desc = desc.."\nLoot: " .. GetItem(nodes[mapFile][coord][7]);
                desc = desc.."\nLootinfo: " .. nodes[mapFile][coord][3];
            else
                desc = desc.."\nLoot: " .. nodes[mapFile][coord][3];
            end
        end

        if (nodes[mapFile][coord][4] ~= "") and (DraenorTreasures.db.profile.show_notes == true) then
            desc = desc.."\nNotes: " .. nodes[mapFile][coord][4]
        end
		if not DBMArrow.Desc:IsShown() then
			DBMArrow.Desc:Show()
		end

        x = x*100
        y = y*100
		DBMArrow.Desc:SetText(desc)
		DBM.Arrow:ShowRunTo(x, y, nil, nil, true)
    end
end

function DTHideDBMArrow()
    DBM.Arrow:Hide(true)
end