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

Addon Shadow Destroyer Simple Mode Fury/SB Rotation Fix v5 + Long Division removal from Simple Mode

Discussion in 'BnSBuddy - Addons (XML)' started by MasterHawk, Jul 25, 2018.

  1. MasterHawk
    18%

    MasterHawk Cricket Member

    IMPORTANT NOTE
    Please see https://www.bnsbuddy.com/threads/de...eave-awakened-galeforce-bound-to-rmb-fix.604/ for the updated addon version of this fix.


    UPDATE

    I believe the move 1 emberstomp and soulburn bug has been fixed; however, making it into an addon is proving quite difficult so this is what I've done in the meantime. I've made the fix into a simple copy paste text. NOTE: When BnS is updated this could possibly break until this text is updated.

    Video of the mod in action


    Instructions
    Step 1. Download the text file.
    Step 2. Start BnS Buddy
    Step 3. Go to Dat Editor
    Step 4. Decompile xml.dat or xml64.dat depending on client.
    Step 5. Choose the skill3_contextscriptdata_destroyer_contextsimplemode.xml file
    Step 6. Crtl + A to select all then delete.
    Step 7. Copy and paste what's in the text file into the xml.
    Step 8. Click "Save", then "Compile", then "Apply".
    Step 9. Start your game through BnS Buddy and now Shadow Destroyer should no longer use wrath during Fury or Soulburn and will perform the a more optimal skill rotation while in Fury/Soulburn. (Eradicate > Repulse > Awk Galeforce x 2)

    Once you've done this, the long division addon will need to be reapplied if you desire long division to be removed from simple mode.

    Credits:
    - MasterHawk (Myself)
    - Endless for all your help and guidance
    - Gour for giving me a headstart
    - Rayminh & Naliss for your support and encouragement to make this
    - MindlessFire/7Orbs for testing stuff for me when I couldn't
    - Fijikku Kasai for the simple mode modding info
    - Cupid for helping me understand coding mode and teaching me what regex is
    - Blair for giving me SB in the test video
    - All others who expressed interest and encouragement
     

    Attached Files:

    Last edited: Aug 17, 2018
  2. cupid
    42%

    cupid True Hongmoon Staff Member Moderator Member

    Your step 6 is slightly inacurate: you have to decompile xml.dat or xml64.dat, depending on the bitness of the game.
    The addon does that automatically, but the human doesn't.

    Also, I believe that BnS Buddy allows to replace with a regular expression.
    To do this, use the following regular expression: <decision>(?:\s*)<\/decision>
    It should find the lines with empty decisions, without having to remember the exact lines, in case the whole thing shifts and the line numbers change.
    THIS IS AN UNTESTED REGULAR EXPRESSION! USE AT YOUR OWN RISK!

    Also, in the credits, you're missing out that all the original work on how to do all of this was found out by Fijikku Kasai#4840 (Profile).

    However, this is some solid!
     
    Last edited: Jul 25, 2018
  3. MasterHawk
    18%

    MasterHawk Cricket Member

    My bad on the step 6 mistake, I'll fix that.
    I asked many times for any input on fixing the decision editing but received no ideas so thank you for yours I'll make sure to test it.
    Also updated the credits.
    --- Merged ---
    UPDATE

    I believe the move 1 emberstomp and soulburn bug has been fixed; however, making it into an addon is proving quite difficult so this is what I've done in the meantime. I've made the fix into a simple copy paste text. NOTE: When BnS is updated this could possibly break until this text is updated.

    Video of the mod in action


    Instructions
    Step 1. Download the text file.
    Step 2. Start BnS Buddy
    Step 3. Go to Dat Editor
    Step 4. Decompile xml.dat or xml64.dat depending on client.
    Step 5. Choose the skill3_contextscriptdata_destroyer_contextsimplemode.xml file
    Step 6. Crtl + A to select all then delete.
    Step 7. Copy and paste what's in the text file into the xml.
    Step 8. Click "Save", then "Compile", then "Apply".
    Step 9. Start your game through BnS Buddy and now Shadow Destroyer should no longer use wrath during Fury or Soulburn and will perform a more optimal skill rotation while in Fury/Soulburn. (Eradicate > Repulse > Galeforce/Awk Galeforce x 2). Galeforce for Fury, Awk Galeforce for Soulburn.

    Once you've done this, the long division addon will need to be reapplied if you desire long division to be removed from simple mode.

    Credits:
    - MasterHawk (Myself)
    - Endless for all your help and guidance
    - Gour for giving me a headstart
    - Rayminh & Naliss for your support and encouragement to make this
    - MindlessFire/7Orbs for testing stuff for me when I couldn't
    - Fijikku Kasai for the simple mode modding info
    - Cupid for helping me understand coding mode and teaching me what regex is
    - Blair for giving me SB in the test video
    - All others who expressed interest and encouragement
     

    Attached Files:

    Last edited: Aug 3, 2018
    redboss likes this.
  4. mm74
    4%

    mm74 Cricket Member

    Can you make one with just the emberstomp + soulburn Galeforce bug fix? If one doesn't have the Divinity bracelet and still use Divine dragon, losing Wrath is no good.

    Nice job figuring all that out though!

    Edit:
    So I tried to add back the Wrath xml lines to your file but that didnt work, it seems like there's more to it. Doing a compare on the original and your file brings up so many differences it's hard to tell what you did... I'll keep trying to figure it out but if you know what to do, that'd be great.
     
    Last edited: Aug 4, 2018
  5. bozking
    2%

    bozking Cricket Member

    i did add the lines back and it works
    here is the file

    i dont own credits i just edited back the lines of MasterHawk fix
     

    Attached Files:

    Last edited: Aug 5, 2018
  6. mm74
    4%

    mm74 Cricket Member

    I was indeed missing a couple of other skill IDs. I confirm your file works. Thanks!
     
  7. Desire6677
    2%

    Desire6677 Cricket Member

    Are you doing awaken skill?
     
  8. MasterHawk
    18%

    MasterHawk Cricket Member

    For this addon, no.
    For the other addon, yes