• Hi Guest! To get rid of ads on the page, please consider donating through user upgrades or other methods.

Addon Warden WAR Normal mode changes [UPDATED]

Fideles

Cricket
Member
will happen too if u apply WAR ICE Divine strike unpress key status removal at same time, apply 1st WAR ICE DPS rotation on RMB I Sword Salvo to LMB and unpress divine strike mod after.
 

LongCyber

Pirate Savior
Donator
Member
1.go to http://eu-bns.ncsoft.com/ingame/bs/character/search/info
2. find some warrior(that plays element which u want to know ids)
3. go to his skills
4. inspect element on that page
5. copy all this to console and hit enter
Code:
Array.from(document.getElementsByClassName('skill')).map((el) => Array.from(el.children).map( (ch) => {
    let d = document.createElement('div');
    let p = document.createElement('img');
    let s = document.createElement('span');
    let sh = document.createElement('img');
    let arr = ch.getElementsByClassName('skill-shortcut');
    p.src = ch.getElementsByClassName('skill-icon')[0].src;
    if(arr.length == 1)
        sh.src = arr[0].src;
    s.innerText = ch.getElementsByClassName('skill-name')[0].innerHTML + ' = ' + ch.dataset.id+ ' | variation-index = ' + ch.dataset.variationIndex;
    s.style.color = 'black';
    d.appendChild(p);
    if(arr.length == 1)
        d.appendChild(sh);
    d.appendChild(s);
    document.body.append(d);
    return s.innerText}).reduce((l, r) => l+= '\n'+r)).reduce((l, r) => l+='\n'+r);
(credit for my clanmate Chara Lyn for making this)

This will list you all skill icons and their ids together with variation ids

But adding V on top of priority will perma cover all other skills cuz V wont go away from RMB when its on CD...same thing will happen with 4. But gl maybe you find how to make them go away when they are on cd :bnsyeharaclose:
seem like the code not working anymore, do you know another method to get skill id ?
 

Exora

True Hongmoon
Member
that code is for pre awakened...
this is for post awakened :
Code:
(()=>{
    let container = document.getElementById("muhSkillsContainer");
    let noiceDisplay = (someLi) => {
        let skillContainer = document.createElement("div");
        let skillIcon = document.createElement("img");
        let nameAndId = document.createElement("span");
      
        skillIcon.src = someLi.querySelector(".skill_img_link img").src;
        nameAndId.innerText = someLi.querySelector(".skill_name").innerText.replace("\n", "") + " = " + someLi.dataset["id"];
      
        nameAndId.style.color = "black";
      
        skillContainer.appendChild(skillIcon);
        skillContainer.appendChild(nameAndId);
      
        skillContainer.style.margin = "10px";
      
        return skillContainer;
    }
  
    if(container)
        document.body.removeChild(container);
  
    container = document.createElement("div");
    container.id = "muhSkillsContainer";
  
    Array.from(document.querySelectorAll("ul.skill_list li"))
    .map( (skill) => container.appendChild(noiceDisplay(skill)) );
  
    document.body.appendChild(container);
})();
 

LongCyber

Pirate Savior
Donator
Member
that code is for pre awakened...
this is for post awakened :

Code:
(()=>{
    let container = document.getElementById("muhSkillsContainer");
    let noiceDisplay = (someLi) => {
        let skillContainer = document.createElement("div");
        let skillIcon = document.createElement("img");
        let nameAndId = document.createElement("span");
      
        skillIcon.src = someLi.querySelector(".skill_img_link img").src;
        nameAndId.innerText = someLi.querySelector(".skill_name").innerText.replace("\n", "") + " = " + someLi.dataset["id"];
      
        nameAndId.style.color = "black";
      
        skillContainer.appendChild(skillIcon);
        skillContainer.appendChild(nameAndId);
      
        skillContainer.style.margin = "10px";
      
        return skillContainer;
    }
  
    if(container)
        document.body.removeChild(container);
  
    container = document.createElement("div");
    container.id = "muhSkillsContainer";
  
    Array.from(document.querySelectorAll("ul.skill_list li"))
    .map( (skill) => container.appendChild(noiceDisplay(skill)) );
  
    document.body.appendChild(container);
})();
many thanks
 

Zyder

Cricket
Member
Hi, if i were to just use "Unpress key status" for divine status in conjunction with manual weaving of rotation, am i right to said that i can just hold on to RMB and DS will be cast when its up? so its like hold RMB and hit F for salvo and DS will be casted with rmb holded?
 

Exora

True Hongmoon
Member
Hi, if i were to just use "Unpress key status" for divine status in conjunction with manual weaving of rotation, am i right to said that i can just hold on to RMB and DS will be cast when its up? so its like hold RMB and hit F for salvo and DS will be casted with rmb holded?
Yes, unpress addon removes that condition where u had to let go of RMB to cast divine strike.
 

Zyder

Cricket
Member
Can i just use that addon? Or i need to be use in conjunction with the dps addon? thanks in advanced!
 

Zyder

Cricket
Member
Thank you my good sir. I will give it a try. 1 last question if i wanna remove this addon how can i do it pls?
 

Zyder

Cricket
Member
Hmm i tried it, so heres what i found out..

1. I can only use DS, my salvo does not appear on F
2. For some reason my razer macros doesnt work too LOL
 
Last edited:

Exora

True Hongmoon
Member
Hmm i tried it, so heres what i found out..

1. I can only use DS, my salvo does not appear on F
2. For some reason my razer macros doesnt work too LOL
What addons u applied?
Your razor macro not working has nothing to do with addons.


Wonder why madness addon is never updated to have even a little improve
Whats there to update? Do u have suggestion with strong reason that could lead to dps or performance improvement?
 

Exora

True Hongmoon
Member
Well im not sure what u did... but addon works fine even when its used alone for me and i can see salvo on F :bnsconfused:
 
Top Bottom