단적인 예를 들어보겠습니다.

현재 배포되어 있는 GuiDia 1.46 버전에는... 캐릭터 스킬 아이콘 이미지가 리스트에는 보이는데 클릭하면 뜨는 창에는 안 보여요

그게 왜 그런지 알려드리자면 예전에는 그 아이콘 URL 이 아래와 같았습니다.

리스트 : http://media.blizzard.com/d3/icons/skills/64/x1_demonhunter_evasivefire.png
상세창 : http://media.blizzard.com/d3/icons/items/large/x1_demonhunter_evasivefire.png

앱 망가지기 전 (블리자드 api 변경 전) 에도 저 위에 형식이랑 안 맞죠

근데 제가 이리저리 해봐서 아이콘 작은거 큰거 나오는거 찾은 담에 여러분께 조금이나마 더 알맞게 보이게 두 갈래로 맞춰놨었습니다.


그런데 블리자드 api 변경 후에는... 저 위에 API 가이드는 여전히 고치지도 않은 채

리스트에 해당하는 URL 만 남겨두고 상세창에 해당하는 URL 이하 다른 URL 들 말도없이 다 없앴더라구요 ;;

서버 스토리지 용량 때문인가... 대기업에서 그런거 아껴봐야 얼마나 한다고... ㅠㅠ





암튼 지금은 이렇게 됩니다. 큰 아이콘이 없어져서 작은 아이콘 가지고 걍 확대해서 써야해요

API 쓰는 개발자들한테는 알려주지도 않고! 님들 알아서 고치든가 말든가 이런 심뽀!



하나만 더 예를 들어 볼게요

장갑중에 서리불꽃 요거 툴팁이 안 나와서 봤더니

{
"id": "Unique_Gloves_002_x1",
"name": "서리불꽃",
"icon": "unique_gloves_002_x1_demonhunter_male",
"displayColor": "orange",
"requiredLevel": 70,
"itemLevel": 0,
"accountBound": false,
"typeName": "고대 전설 장갑",
"type": {
"twoHanded": false
},
"armor": 522.3333,
"attacksPerSecond": 0,
"minDamage": 0,
"maxDamage": 0,
"elementalType": "cold",
"slots": "hands",
"attributes": {
"primary": ["냉기 기술로 주는 피해 11% 증가", "민첩 +948", "활력 +996", "극대화 확률 8.5% 증가", "적중 시 일정 확률로 10%의 광역 피해"],
"secondary": ["번개 저항 +187", "냉기 공격으로 피해를 주면 44% 확률로 적을 빙결시킴"]
},
"attributesHtml": {
"primary": ["<span class="tooltip-icon-utility"></span> <span class="d3-color-ff6969ff">냉기 기술로 주는 피해 11% 증가</span>", "<span class="tooltip-icon-bullet"></span> <span class="d3-color-ff6969ff">민첩 +948</span>", "<span class="tooltip-icon-bullet"></span> <span class="d3-color-ff6969ff">활력 +996</span>", "<span class="tooltip-icon-bullet"></span> <span class="d3-color-ff6969ff">극대화 확률 8.5% 증가</span>", "<span class="tooltip-icon-utility"></span> <span class="d3-color-ff6969ff">적중 시 일정 확률로 10%의 광역 피해</span>"],
"secondary": ["<span class="tooltip-icon-bullet"></span> <span class="d3-color-ff6969ff">번개 저항 +187</span>", "<span class="d3-color-ffff8000"> 냉기 공격으로 피해를 주면 <span class="d3-color-magic">44%</span> 확률로 적을 빙결시킴</span>"]
},
"openSockets": 0,
"seasonRequiredToDrop": -1,
"isSeasonRequiredToDrop": false
}

이게 서리불꽃 정보입니다. 그런데.. "tooltipParams" 에 해당하는 부분이 없어요

그게 있어야 "이 장갑은 만지는 모든 물건에서 온기를 앗아버립니다." 를 보여드릴 수 있는데...

그게 없어서 지금 다른 유명한 앱에는




이렇게 나와요 블리자드 api 에 정보가 없어서 고장난겁니다..



고장난 부분 고치다가 약간 현타와서 여러분께나마 찡얼거려봤습니다 ㅠㅠ

업데이트 신청한건 아직도 검토 안해주고 하아...

기다려주시는 분들께 면목없네요