Aergia
2019-02-09 04:09
조회: 19,883
추천: 26
냉법 심크 APL 해석 및 깡혹쐐를 심크로 돌려보기안녕하세요 대마법사님들, 심크를 반신반의하는 분들이 많은 와중에 심크를 구성하고 있는 APL에 대한 논의는 부족하더군요. 누군가가 해주겠지 하고 생각했는데, 글이 없길래 부족하지만 제가 한 번 작성해 보았습니다. 이해가 잘 안되게 작성했을 수도 있고, 틀릴 수도 있으니 많은 분들이 읽어보시고 의견 주시면 감사하겠습니다. 우선 APL, 즉 action priority list 에 대해 간단히 설명을 하자면 심크는 스킬의 우선순위가 높은 것부터 차례대로 실행하고 그 결과를 기록해나가는 프로그램입니다. 만약 해당 스킬을 시전할 수 있고 뒤에 붙은 조건을 만족한다면 그 행동을 실행하고, 그 스킬을 시전할 수 없다면 다음 우선순위를 갖는 스킬로 넘어갑니다. 이 우선순위 목록을 APL이라고 하고 심크는 이 리스트를 쭉 훑어나가면서 그때그때 어떤 순서로 스킬을 실행할지 결정하는 것이지요. 참고로 냉법 APL은 왜 이렇게 APL을 짰는지 주석이 잘 달려있어서 이해하기 쉬웠습니다 ^^ 화법은 반면에 주석도 없고 작열의 대가와 불사조의 화염 때문에 조건문이 주렁주렁 달려 읽기 끔찍합니다. 화법이 대세가 아니어서 다행이에요(?) 주석은 소중합니다.... actions.precombat 전투 시작 전 행동을 서술한 곳입니다. 데미지를 입히지 않는 준비기술들 + 데미지 주는 기술 하나를 맨 끝에 놓는 것으로 구성되어 있습니다.
Default action list 실행이 가능하면 바로 실행합니다.
actions.cooldowns 쿨다운 액션 리스트
actions.single 단일 액션 리스트
단일 심크를 돌려서 나온 결과만 번역했기 때문에 상관없는 광역 액션 리스트(actions.aoe)와 움직임 액션 리스트(actions.movement) (궁금하신분을 위해 말씀드리면 점멸이랑 얼음발을 쓰라고 합니다) 등은 생략했습니다. 마법사 전체 APL과 다른 직업 것들은 심크의 Github[https://github.com/simulationcraft/simc/blob/bfa-dev/engine/class_modules/sc_mage.cpp]에서 확인할 수 있습니다. 보시다시피 심크상으로는 혹쐐를 반드시 두빙과 같이 쓰는 것을 기본으로 하고 있습니다. 그러면 이제 논란이 많은 깡혹쐐를 쓰냐마냐를 확인하기 위한 APL을 소개하겠습니다 https://www.raidbots.com에서 시뮬레이션을 돌리고 나면 다음과 같은 결과창이 나옵니다: 여기 오른쪽 아래에 Full HTML Report를 누르시면 아래와 같은 창으로 넘어가게 됩니다. 스크롤을 내려서 Profile을 찾으신 다음에 클릭하면 아래와 같이 펼쳐집니다. 저 회색 네모 안에 있는 내용을 다 복사하신 다음에, raidbots의 ADVANCED 탭으로 들어가 붙여넣습니다. actions.single이 들어간 부분을 다 지우고 아래 내용으로 바꿔치기 합니다. ↓↓ 아래를 복사 & 바꿔치기 actions.single=ice_nova,if=cooldown.ice_nova.ready&debuff.winters_chill.up actions.single+=/flurry,if=talent.ebonbolt.enabled&prev_gcd.1.ebonbolt&(!talent.glacial_spike.enabled|buff.icicles.stack<5|buff.brain_freeze.react) # 고드름 5개를 빨리얻기 위해 칠흑화살로 얻은 두빙진눈을 고드름이 4개일때도 쓰도록 했습니다. actions.single+=/flurry,if=talent.glacial_spike.enabled&prev_gcd.1.glacial_spike&buff.brain_freeze.react # 혹쐐를 날리고 두빙진눈이 있다면 사용하는 파트는 그대로 둡니다. actions.single+=/flurry,if=prev_gcd.1.frostbolt&buff.brain_freeze.react&(!talent.glacial_spike.enabled|buff.icicles.stack<5) # 여기서도 빠른 5스택을위해 두빙진눈을 씁니다 actions.single+=/frozen_orb actions.single+=/blizzard,if=active_enemies>2|active_enemies>1&cast_time=0&buff.fingers_of_frost.react<2 actions.single+=/ice_lance,if=buff.fingers_of_frost.react actions.single+=/comet_storm actions.single+=/ebonbolt actions.single+=/ray_of_frost,if=!action.frozen_orb.in_flight&ground_aoe.frozen_orb.remains=0 actions.single+=/blizzard,if=cast_time=0|active_enemies>1 actions.single+=/glacial_spike,if=buff.brain_freeze.react|prev_gcd.1.ebonbolt|active_enemies>1&talent.splitting_ice.enabled actions.single+=/glacial_spike # 위의 구문에서 두빙이 실행되지 않더라도, 혹쐐를 시전할 수 있다면 바로 시전합니다. actions.single+=/ice_nova actions.single+=/use_item,name=tidestorm_codex,if=buff.icy_veins.down&buff.rune_of_power.down actions.single+=/frostbolt actions.single+=/call_action_list,name=movement actions.single+=/ice_lance 하나의 결과일 뿐이지만 제 심크 결과를 공유해봅니다. 3순빙, 2냉손, 1시야상실, 1압힘, 2내부응 아제라이트에 치명 19.58% / 가속 17.34% / 특화 17.9% / 유연 6.04% 입니다. 기존 APL로 돌린 결과입니다. 고드름 5개를 빨리 쌓아 그때그때 깡혹쐐로 소모했을 때의 결과입니다. 고드름 3개일때부터 두빙을 킵하지만 고드름이 5개가 되면 일단 혹쐐를 시전할 때의 결과입니다. 모 법사님께서 3순빙이면 고드름 1개부터 두빙을 킵하는게 좋다고 그러셔서 해당 심크 결과를 추가해보았습니다. 제 세팅 문제일수도 있지만 일단 깡혹쐐는 쓰지 않는 것이 좋다고 나왔습니다. 다른 세팅으로 이것저것 돌려보고 싶지만 장비 종류도 부족하고 일단 제가 지금은 자야해서...! 많은 의견 부탁드립니다.
EXP
27,089
(44%)
/ 28,201
Aergia
|
인벤 공식 앱
댓글 알람 기능 장착! 최신 게임뉴스를 한 눈에 보자