目 录CONTENT

目录

Roll the Bones

林无双
2024-08-31 / 0 评论 / 0 点赞 / 200 阅读
https://media.wago.io/screenshots/Pd53s_NPU/60d7edcfdc44fbb1a625f194.pnghttps://media.wago.io/screenshots/Pd53s_NPU/60d95ade487a6da17d38a675.gifhttps://media.wago.io/screenshots/Pd53s_NPU/60d958890fcafa995e83aef0.gifhttps://media.wago.io/screenshots/Pd53s_NPU/60d8a4c95304d2923257a8aa.pnghttps://media.wago.io/screenshots/Pd53s_NPU/63a68548bc9ff71b7f1eb132.gifhttps://media.wago.io/screenshots/Pd53s_NPU/60d8a4550b8a5caa39c3bde4.gifhttps://media.wago.io/screenshots/Pd53s_NPU/60d8a4a8ea4fb6f820d492e4.gifhttps://media.wago.io/screenshots/Pd53s_NPU/6324d3e719184c658585af7a.pnghttps://media.wago.io/screenshots/Pd53s_NPU/63c2f8047bae9cfa0249b7fe.png
Roll rules looked at: 28.08.2024 - (DD.MM.YYYY) - Check current buff values before reporting issues with incorrect roll prompts. Roll string: CL8C35 Features
  • Takes into account if HO is talented or not
  • Assists with Roll the Bones usage with CTO buffs in mind
  • Prompts to use Blade Flurry when 2, or more targets exists, or in specific single target cases
  • Helps with Keept it Rolling usage
  • Prompts to use Slice and Dice when the buff is missing
  • Quite a bit of configuration possibilities via custom settings. Some examples: changing reroll rules, creating separate roll rules for different talent builds, changing audio effects, changing grade names, colors and score requirements, toggle icons, alter roll values depending on selected talents, disable modules, or even blacklist enemies with certain buffs from blade flurry prompt
  • The way aura is built allows each part of the aura be repositioned separately via display tab (more info about this in Configuring the aura section)
Current default rules
  • Roll rules are based of RTB rules found in rogue discord
  • Aura will not prompt to reroll while player is affected by dreadblades or by shadow dance
  • Roll if you have no buffs, or they are nearly expiring]
  • Roll if you have 1 or less buffs and Loaded Dice is active
    Current Buff values
  • Make sure your buff values matches these before reporting any issues with incorrect roll prompts
  • You can find the values used by your aura under RTB modifiers
    • basic build
      • Broadside: 15
      • Buried Treasure: 12
      • Grand Melee: 12
      • Ruthless Precision: 13
      • Skull and Crossbones: 13
      • True Bearing: 14
      • Grand Melee (AoE): 0*
    * Requires Blade Flurry reminder to be enabled in order to work. Value is added on top of the base buff value when 2 or more targets exist. Keep it Rolling
    • This is still in development and may have its issues.
    • Kir usage rules are subject to change
    • Aura will prompt to use kir when following conditions are met
      • You have talented into kir
      • Aura is not currently displaying rolled rolls
      • Shadow dance is not currently active OR player has 6 RTB buffs active
      • You have 4 buffs with one of them has low duration, or broadside is up
    • Aura will prompt for a reroll after using kir, extended buffs have less than 39 seconds remaining, RTB is off cd, you have less than 6 buffs up and you have Loaded Dice up.
    Stealth window
    • Aura takes into account stealth windows
    • If you are able to open a stealth window (dance or vanish off cd) and BTE is off cd, aura will prompt for a reroll at 8 sec or lower (rule is 7 sec, but 1 sec is there to give slightly more head room).
    • If aura prompts to reroll early due to potential stealth window, roll prompt will have an additional message "(Before Stealth)"
    Random marks next to grade
    • * indicates that a boost was applied to the grade. (This is currently used when rolling Grand Melee in AoE scenarios)
    Note
    • To be fair, this aura was made somewhat fast since I needed RTB prompt for my own rogue, thus there may and probably are bugs.
    • This aura is meant more as an assist for RTB. In the end, it's always better to know when you should reroll instead of relying on auras.
    • Preset npc:s in the blade flurry blacklist only work in English client due to blacklist using npc names. (Can be self fixed by changing the names of the npc to corresponding name in another client's language
    Configuring the aura
    • Altering buff values
        The way buff values work is quite simple. Each buff is given value in the custom options and when roll the bones is used each buff gained from it will be added together and compared against grade requirements starting from legendary. By default aura will also attempt to ignore buffs gained through count the odds when their duration is higher than remaining duration of the buffs gained through rtb.
      • Buff values are kept in custom options (RTB modifiers).
      • When altering values anything below common requirement aura will prompt to reroll. (By default its 11)
      • Requirement values will determine the grade and their name corresponds to wow quality color.
      • Don't be afraid to alter these in case the aura is outdated, or values just are incorrect due to lack of my own knowledge. That's why the values aren't hardcoded.
      • By making use of Roll Test you can easily make sure your buff weights are granting the results you want.
    • RTB modifiers
      • RTB modifiers are a way to alter buff weights when certain talents are selected without the need of hard coding these exceptions or without the need of waiting for aura to update. In other words, these allow aura to support multiple different outlaw builds with all different roll values
      • You can add multiple talents into one entry, which causes all of them being needed to be selected in order for the talent modifier to be active (inverse mode requires talent to not be selected). If any of the specified talents conditions return false, the talent modifier will be inactive.
      • As of now, these do not allow you to modify Loaded Dice rules
      • Aura will only load the first valid RTB modifier, so to avoid unwanted modifier to load, use inverse mode as well.
    • Changing audio
      • Versions 1.2.8 and latter allow changing audio via custom options
      • To change audio, go to custom options and find the entry which represents the audio you want to change ie for bad roll it is Roll audio/Poor Audio
      • Aura supports audio file paths and audio id:s. You can get audio id:s from wowhead.
      • For file paths audio must be located within interface folder, or in subfolder within interface folder. When using file path, don't forget to add file extension. ie Interface/MyAudio/MySound.ogg
      • Leaving an audio file path empty, or giving it a value of 0 will mute that audio.
    • Text positions
      • Due to aura being designed in a way to be usable for someone with poor eyesight, it's very in your face. Because of this some users may wish to alter aura component positions or sizes.
      • Most of the component positions and sizes can easily be altered by altering texts in Display tab
        • Text1 is reroll prompt
        • Text2 is rolled buffs/Kir extended buffs
        • Text3 is SnD prompt
        • Text4 is buff explanations (Mostly unused feature, but it's there. tick show text to enable)
        • Text5 is blade flurry prompt
        • Text6 is prompt to disable blade flurry
        • Text7 is prompt to use Keep it Rolling
    • Loaded Dice
      • Unfortunately for now, Loaded Dice is hard coded
      • If you know what you are doing, you can alter Loaded Dice in On Init section of the aura and alter function a.LoadedDice(). If the function returns true, aura will prompt for a reroll when rtb is off cd. The function also takes three arguments, but in editing you have to care about the first one really. a.LoadedDice(Roll Table, false, AoE) Roll table is a table containing rolls gained from RTB.
    • Custom Font - This is not mandatory
      • First of all, if you don't have the custom font added via sharedmedia, weakauras will then just default back to the default font, thus this section is completely optional and not needed for aura to work.
      • The aura uses custom font, but the aura will work fine without it.
      • The font used can be found from here https://www.dafont.com/runescape-uf.font
      • Use addon sharedmedia to import the font and register it under the name OldSchool Runescape in this manner "LibStub("LibSharedMedia-3.0"):Register("font", "OldSchool Runescape", [[Interface\Addons\SharedMedia_MyMedia\font\Name of the Font file.ttf]])"
    Common issues
    • Issue: Blade flurry reminder doesn't work
      • Enable enemy nameplates. That is usually bound to key v.
      • Try running /reload
    • Issue: Blade flurry doesn't count all the enemies it can hit
      • Yes, that's unfortunate. With recent hotfix, Blizzard protected last function used to determine range to enemies. Current workaround used is using kick range to determine valid enemies. This restricts the range to 5 yards, or 8 with acrobatic strikes. Forced 10 yard range check uses pick pocket.
    • Issue: Fps issues after installing the aura
      • Unfortunately this aura is not the most lightweight aura there is. On weaker CPU:s you can try to alleviate this issue by either disabling some parts of the aura (blade flurry reminder), or reducing blade flurry reminder refresh rate, or reduce entries in the blacklist. You can also try to untick slide and fade from the RTB core animations tab (seemed to have quite large impacrt when running profiler)
    • Issue: Aura causes input lag.
      • Yes, I have seen reports of that happening. I'm not sure if it's related to having weaker CPU or what, but for now, you could try to remove event ACTIONBAR_UPDATE_COOLDOWN from trigger1 (beta version already has that change done) and see if that helps, and, or increasing delay between each allowed RTB check from the custom options.
    Can I use this aura as a part of my aura group/upload modified version of this aura?
    • You can, as long as you don't claim the aura as your own, you include me in the credits and you include a link to this page in the aura wago description.
    Todo
    • Rework the wago page, it's currently a mess
    • Add a way to customize loaded dice logic. As of right now, loaded dice logic is hard coded
    • Re-organize the custom options section. Just to make it less confusing.
    • Split aura into smaller auras and maybe re-write RTB portion of the aura.
    • Disable t31 support after player reaches lvl 80
    Working on
    • Splitting the aura into multiple smaller auras
    • reworking the icon mode
    • Updating aura to War Within
    Known issues
    • Aura may fail to return any rolls when aura rerolls same buff which was extended by kir. (haven't seen this for a while)
    • Single target blade flurry check incorrectly returns true in scenarios where there are targets around the target which have been marked as "Discourage AoE" from blade flurry blacklist (potentially harmful to cleave)
    • Aura may briefly prompt for a reroll when entering stealth window
    • T31 (Awakened) - 4p GM aoe bonus is 0 instead of the intended value of 5.
    • Blade flurry range check range is too high
    Beta builds: https://wago.io/VExHgWSbs

    自动更新于:2024-08-31 05:40:56
    0
    1. 支付宝打赏

      qrcode alipay
    2. 微信打赏

      qrcode weixin

    评论区