promotional bannermobile promotional banner

Torpedo

Recommends abilities for rogues

File Details

1.5.11e

  • R
  • Oct 14, 2016
  • 288.22 KB
  • 583
  • 7.0.3
  • Retail

File Name

Torpedo-r20161014192721.zip

Supported Versions

  • 7.0.3

Tjstretchalot:
    - Add support for talent choice checking. May see additional specializations/classes in the future
    - Update tests for pvp
    - Bug fixes
    Thanks to scourgers (https://www.twitch.tv/scourgers russian stream)
    help fixed a bug that caused Torpedo to fail completely if Skada and
    Torpedo were both installed, and the player was using certain languages.
    - Bug fixes
    Fix a bug where the gui's position wouldn't be saved (thanks Arikardo)
    
    Added a button to set all to recommended in profiles so you don't have
    to clear your cache anymore
    - Improve assassination rotation
    Remove exsanguinate checking vanish cooldown. You should see it
    recommended much more frequently this way, but you should still try to
    vanish before exanguinate where possible.
    - Add pvp support
    Create a new profile to get the latest rotation, then delete the old one
    and rename it (if you don't want it)
    - Add assassination back
    This update adds assassination back in and a few other convienience
    functions like cloning profiles.
    
    The rotation is based on icy-veins, but as always that rotation does not
    feel or perform very well when translated word-for-word, especially if
    you get any crits or bonus combo points. This rotation is not ideal, but
    it should be comparable to the previous release version and the other
    changes make this update more than worth it for assassination rogues.
    
    I need assassination rogues with the golden artifact traits to test
    those, since they change several spell ids. However, the old release
    version doesn't magically handle those spells either, so it's still
    worth an update. Thus, this is marked as release!
    - Change tooltip
    Extremely minor update to change the tooltip on the secondary panel y
    offset to say positive is up instead of down
    - Add options for modifing UI
    Each profile may now configure gui settings.
    - Minor improvements
    Add options to check for boss fights, instances, and group sizes. Also
    fix a bug where pool energy could be suggested when other requirements
    aren't met
    - Add spell context capturing
    This version adds spell context capturing options, which appear to be
    working. In order to test them, you will see additional options under
    each spell with "check context surrounding xyz". Unfortunately, this
    does require adding a new profile at the moment - the default profile
    will be updated to include those features soon.
    
    Context capturing isn't particularly required for subtlety, but could
    potentially be useful. Mostly meant for assassination, which should now
    have all the tools it needs in order to setup a profile. Just need to
    use the ingame gui and add the skills, cooldowns, and auras, and give it
    some reasonable defaults.
    - Update default config
    This updates the default config to my config. Major change is that
    shadow blades will attempt to only suggest when the target has >30
    seconds to death.
    - Skada integration
    This update includes support for skada integration, which allows
    checking for time-to-kill solo and time-to-kill raid. This uses skada
    dps for the current fight if there is one, and all the saved skada data
    otherwise.
    
    Theoretically, it gracefully doesn't check these if Skada isn't
    installed.
    
    This update all paves the way for checking bleed multipliers, which is
    essential for assassination.
    - Update default config
    Forgot to include the new default config! This actually adds crimson
    vial.
    - Add advanced features
    This update mainly adds a new "Advanced features" checkbox for
    specializations, which allows (as easy as possible) modification of
    specialization skills, cooldowns, and auras.
    
    This also adds crimson vial back.
    
    Assassination is still missing, as well as as bleed multipliers.
    - Complete Rework
    This is a complete overhaul that adds tests and removes a lot of the
    annoyances from previous versions. This is in beta stage, and drops
    assassination support temporarily.
    
    Major features include:
    
    Profiles - It is very easy to work on your own custom profile without
    overriding the default one, as well as set up different profiles for
    raiding as opposed to questing or even dungeons.
    
    No more reloading - It is no longer necessary to reload when adding new
    suggestions.
    
    Tests - This is setup with tests in mind, as well as a fairly large base
    of tests. This should theoretically result in fewer errors.
    
    Currently missing from this version is the ability to detect when spells
    were applied (and their corresponding multiplier), which was key to
    assassination and is the main reason for its temporary removal. This
    should be fixed in the upcoming version.
    
    Crimson vial is not in this version, it will be in the upcoming version.
    
    For those of you testing this version, please include your
    SavedVariables file in bug reports. It is accessed in World of
    Warcraft/WTF/Account/<your account number, usually only 1 option>/<your
    realm>/<character name>/Saved Variables/Torpedo.lua
    - Fix 1.4.44e to work
    - Fix if multiple rogues
    It would not check to make sure debuffs were yours. It now does.
    - Fix Kingsbane
    - Fix Goremaws Bite
    - Fix priority conflict
    - Update to legion
    Add disabled-by-default suggestions for goremaw's bite and kingsbane for
    subtlety and assassination respectively. Enabling these requires the
    artifact weapon and is currently untested, so requirements may need to
    be tweaked.
    - Improve priority conflict messages
    - Require shift to move
    Requires shift+click to start dragging the interface.
    - Vendetta changes
    Thanks to niner's suggestions, reduce requirements for vendetta,
    rupture, and vanish:
    
    Vendetta: Remove rupture multiplier check, remove combo point check. Max
    cooldown remaining for exsanguinate and vanish both changed from 0 to 6.
    
    Maximum energy to rupture early changed from 60 -> 80 (option 2)
    
    Minimum combo points to rupture when exsanguinate is ready changed from
    maximum to 5 (option 4)
    
    New option for hemorrhage (option 2): Hemorrhage early to rupture when
    we could use a combo point for vanish->exsanguinate combination (see
    ingame for full details)
    - Add more vanish checks
    Fixed bug where vanish was not detected correctly in certain situations
    - Change pooling picture
    Show a dark blue overlay of the icon when pooling instead of the cup.
    - Add crimson vial, health checks
    Crimson Vial suggestion disabled by default.
    - Minor rotation change
    Subtlety - Have backstab require no stealth. This normally doesn't
    change anything, but for people who don't like the pooling icon this
    works slightly better
    - Standardize everything
    Assassination and subtlety configuration look and act very similar now,
    and are even more configurable. Minor changes to subtlety rotation -
    reduce energy requirement for Shadow Blades from 100 to 50, since it
    wasn't being suggested enough.
    - Remove unnecessary prints
    - Improve stealth check
    Remove premature optimization regarding stealth and use a full stealth
    check every tick. It's much more reliable and the performance cost is
    negligable
    - Minor improvement in lag situations
    If you're lagging hard some combat events are missed, which can cause
    the stealthy counter to be off. This lets you simply re-target to fix
    it.
    - Add subtlety back!
    I fixed subtlety - it's really aggressive with the shadow dances, which,
    with the 4set, means ~105k burst and ~65k sustain, depending on how
    lucky you get. It's really important to get the most out of vanish 30%
    damage buff!
    - Reword some tooltips
    - Finish assassination, improve ui
    Improve the ordering in the ui from being predictably random to having
    some meaningful ordering.
    
    Add cooldowns back to assassination, with an absolute ton of options.
    - Add vendetta cd for assassination
    Tons of configuration for it
    - Rework with Ace
    Temporarily remove subtlety
    
    Temporarily remove assassination cooldowns, except spamming vendetta (as
    a proof of concept).
    
    Add configuration via escape -> interface -> addons -> Torpedo
    - Actually don't crash in subtelty
    - Don't crash in subtlety
    - Add assassination back
    Assassination is averaging ~50k dps vs a lvl 102 training dummy, whereas
    subtlety is hovering at around ~46k dps in my gear (1658 crit, 1574
    haste, 1906 mastery, 584 vers, 5870 agil, tier 18 4pc). The subtelty
    rupture timing vs Exsanguinate isn't quite where I want it to be, but it
    always gets at least 2 Exsanguinates per vanish, which is decent
    (maximum is 2.667 exsanguinates/vanish).
    - Update subtlety to 7.0.3, temp remove assassin.
    - Add subtlety support & fix a lot of bugs
    - remove debug messages
    - SpellOnCooldown now has 1 second grace period for GCD
    - Improve prep. recommendation
    - windows style
    - :circus_tent: Added .gitattributes & .gitignore files
    - Even better spec changing auto-disabling
    - Rotation improvements
    - Bugfix
    - Better handling of switching specs
    - Make interface draggable
    - Make more stable
    Fixes several crashing situations
    - Rewrite history
    - KnownSpell -> SpellKnown
    - make work better
    - Initial commit