Here are two more ways of swapping weapons, so you can benefit from the tactic of swapping to Instant Poison when your target has 5 doses of Deadly Poison on them. It’s also worth making a basic macro to swap your weapons back to your normal Wound/Deadly weapons, incase anything goes wrong in the middle of a fight.
The first is nice and simple yet seems to work remarkably well (thx Tamatar for posting this macro);
/equipslot 16 IP_DAGGER_1
/equipslot 17 IP_DAGGER_2
/equipslot 16 WOUND_DAGGER_1
/equipslot 17 DEADLY_DAGGER_2
Each time you run this macro it equips the pair of daggers you don’t have equipped at that moment. Use it to toggle between
IP/IP and WD/Deadly (replacing IP_DAGGER_1 etc with the names of your daggers).
The second one is quite complicated, experimental and needs the Outfitter addon. For the long version/discussion, have a look at this post by Korner on ElitistJerks (thx Camo). It’s meant for PVE, but might be usable in PVP – you will need to experiment with it to find out whether it works for you or not. I’m a bit concerned that this might cause excessive weapon swaps in PVP (Abolish Poison could really mess with your day), so this might need a bit of playing with.
I’ll have a look at making a version of this that swaps your MH when wound is applied/about to run out, but I can’t tell if that would give a DPS boost or not.
You need to create two sets of gear (with just the daggers selected for changing), one with your Wound/Deadly daggers, the other with your IP daggers. Right-click on the IP set and click ’scripts>custom’ – paste in the following code;
– $EVENTS TIMER UNIT_COMBAT
local dp_name=”Deadly Poison IX”
local switch_time = 5
if UnitAffectingCombat(“player”) then
for i=1,40 do
local n,_,_,s,_,_,x,c,_=UnitDebuff(“target”,i);
if n==dp_name and c==”player” then
equip = not ( x-GetTime() > switch_time and s == 5 )
end
end
else
equip = false
end
Replace “Deadly Poison IX” with the localised name of the poison, and replace the local_switch_time number with the number of seconds before the poison stack wears off before you swap back to your Wound/Deadly daggers. If all goes well, your daggers will be automatically swapped once you get 5 stacks of DP, then swap back.

I have a question which would probably require some mathcraft.. of course switching to 2x IP is better for burst damage; but is it better for sustained damage too? The fact that such macros are going to be used by people doing PvE would probably mean yes, despite all the global cooldowns.
What puzzles me more is the fact that, differently from most PvE encounters, our time on the target isn’t very long usually. Add the various poison purges, and I usually need to keep DP on anyway to refresh dispelled doses and to avoid beeing peeled at the end of the DP dot, unable to switch back weapons and refresh it. What I mean is that, even if maths says that 2xIP is an improve to sustained damage, I would probably still switch to it only for bursts, maybe switching for more sustained only against teams with no poison purges and against with I manage to stay on target very easily (don’t know.. something like lock-priest while I stay on lock?)
I know what you mean, I’ve found in PVE the double IP swap is better for sustained – my dps vs a target dummy went from 1.9k to 2.3k over 9minutes, but that was vs a target that just stood there and let me beat on it. Also in that 9minutes, my wound poison fell off three times and I had to wait 12 seconds to be able to reapply it.
I get the feeling that sustained dps in PVP would suffer with the Outfitter swap – I can easily imagine a situation where poison cleansing meant you were constantly going from 4 to 5 to 4 doses, weapon swapping nonstop and getting a GCD.
I’ll have a play with modifying the script so it swaps MH to an IP dagger after a wound proc – it should stop the problem with GCDs as wound should never get dispelled, but using IP rather than Wound might not be enough extra DPS to make up for the GCDs.
Weapon swaps aside, I’m wondering around another issue: which poison should I main hand. First I need to be sure whether mutilate can procs both hands’ poisons or only main. Is it both right? Would dp stack faster using it main hand then? And which I would prefer to shiv? Crippling wound or dp to refresh a dropping stack? In my case my offhand is also less dps, so main handing it would also mean less white damage..
Yep mutilate can proc both hands – envenom/rupture only procs MH. The proc rate from wound poison is a lot more reliable than DP, at the moment I’d rather be able to keep DP topped up than be able to shiv crippling. The proc rate for wound poison is;
1.3 Speed – 46.4%
1.4 Speed – 50.0%
1.5 Speed – 53.6%
1.6 Speed – 57.1%
1.7 Speed – 60.7%
1.8 Speed – 64.3%
2.0 Speed – 71.4%
2.6 Speed – 92.9%
2.8 Speed – 100%
If my math is correct, a mutilate followed by one autoattack should give around an 85% chance of proccing wound poison.
One of the elitistjerks wrote an addon for the weapon swap:
http://elitistjerks.com/f78/t64665-incoming_rogue_changes_discussion/p18/#post1407139.
Can this also auto swap weapons in pvp during patch 3.3.3? This addon ( http://wow.curse.com/downloads/wow-addons/details/shadowdancer3.aspx ) is perfect for it but like is said in comments it is bugged in pvp and can only work in pve.
Idea is to swamp weapons while pvp fight. I mean once you get envenom buff it is better to use instant poison instead of wound because it make duble damaga (and wound [50% healing debuff] will still be on your target). When this envenom buff disappear it should swamp back to you wound dagger. Also would be nice to swap another dagger (fast main hand would be the best) with mind numbing poison. Using mindnumbing and deadly is almost instant apply of mindnumbing to your target (you do not need to shiv) because of you have 2 fast daggers with high proc chance poisons. When mindnumbing is apply to your target it should switch to your main daggers (wound/deadly). Also poisons swap should have priority so addon will know what to do everytime. And the best would be if it check your buffs (for arena preparation buff) and while this buff is acctive it should apply poisons to your daggers.
So by this you would have wound, deadly, mindnumbing, cripling and instant poison dmg at once on your target (you would have protectd wound and nice advantage from more dmg and slower casts – in situation when you have no gouge, no kick, no kidney or vanish or you are just too far for the interupt your targets cast [death gripped, blinked etc]).
I have played for a while by manual swapping weapons in combat but it is uncomfortable so i wanna use some auto swap addon. I am sorry for my bad English, it is not my native language.