• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

RSwapper3

 

Project Updated:
Files Updated: Thu, Aug 13 2009
Supports Game Version: 3.2.0
Category: Combat, Class, Damage Dealer, and Rogue
Tags:

, , , , , , and [Edit Tags]

Project Manager: x87bliss
Additional Authors: No additional authors
Current Version: v3.2.0.13
License: All Rights Reserved
Development Site: CurseForge
Avg Daily DL (last 30 days): 7
Downloads Total: 6,869
Favorites: 18
Comments: 8
  • Curse Giveaways
  • Alganon

    Alganon

    Alganon Open Beta Key Giveaway Alganon is an upcoming fantasy-based MMORPG that allows thousands of people to play together in a virtual world that features a rich history dominated by commanding deities...

    Get Key

  • Contests
  • About RSwapper3
  •  

RSwapper 3: Swaps main-hand weapon for a rogue, depending on stealth, stuns and other buffs - between daggers and other weapons.

Jousting (3.2.0.13)

RSwapper3 will no longer attempt to swap weapons if you have a Lance equipped, similar to the Fishing Pole functionality.

Off Hand Swapping (3.2.0.11)

See also the section titled: "Option - Offhand:"

First let me explain that for most normal circumstances, this feature is completely useless. The purpose of RSwapper3 to maximize damage only relies on the Main Hand to be a dagger at some times, and a higher damage weapon at others. Changing the Off Hand should not have any effect on this. The reason I added this feature, however, is for special cases where a weapon is Main Hand or Off Hand restricted. An example is if your Sword is Main Hand restricted, and you keep your Dagger in your Off Hand. Once you stealth, your Dagger would go to your Main Hand, and the Main Hand restricted weapon would be forced to your inventory; leaving you with no Off Hand.

Currently the Off Hand settings are only available from the GUI (/rswapperg or /rs3g). There are two item icons, similar to the ones in your paper doll frame, for your Sword and Dagger weapons. Just like the paper doll frame, the icons are for your Main Hand and Off Hand weapons from left to right. The Off Hand weapons are optional, and if left blank RSwapper3 will not attempt to change that slot. You can always clear the Off Hand weapon setting by Right Clicking the item icon.

Sound (3.1.1.4)

RSwapper3 now plays a sound when it swaps your weapons, as an audible confirmation. However, this sound can be disabled through the options menu (/rs3g or /rswapperg).

TRANSLATIONS NEEDED!! (3.1.1.4 changed and added some texts)

If you are interested in helping to translate RSwapper3 go to http://www.wowace.com/projects/rswapper3/localization/

Donations:

You may have noticed RSwapper3 now has a donation button. I will appeciate any donations as a form of your thanks for my time and effort on this add-on. Aside from this brief statement, I will not ask or beg for donations. I will NEVER threaten a cease to the project due to a lack of donations. You should NEVER feel like you have to donate.

Credits:

Progammers:

  • x87Bliss (Dayofthedead - Retaliation)

Translators:

  • French (69.2%)
    • Pettigrow
  • German (76.9%)
    • eKel_
  • Russian (88.5%)
    • Hemathio
    • s8095324
    • Damieno
  • Spanish (26.9%)
    • tlacaelel
  • Traditional Chinese (13.5%)
    • s8095324

Based on the rswapper code by Shambarimen (Muradin), who rewrote the code for the original idea of RogueSwapper by Krax (Daggerspine) aka m0rfin.

About RSwapper3:

This mod will automatically switch your main-hand weapon to a specified dagger when you're stealthed, optionally if your target is stunned, and optionally if you have the Shadow Dance buff. It will also switch back to a different default weapon (sword) when the dagger is not needed. This will allow you to take advantage of using Ambush and Backstab in these situations, while using a higher damage output weapon in other circumstances.

RSwapper3 will not swap if the weapon to be swapped to is broken (0 durability). It will display a warning if this happens.

A note on dagger/sword combinations:

The dagger setting doesn't have to be a dagger, but it should be for the purpose of this add-on.

The sword setting doesn't have to be a sword, it can be any weapon you want.

Differences from RSwapper:

  1. Updated (Uses Ace-3.0 libs), and fully compatible with WoW 3.1.1
  2. Does not depend on WeaponQuickSwap
  3. Takes advantage of more of WoW's API to do things more efficiently
  4. Can be set to swap to dagger during Shadow Dance buff
  5. Can be set to announce when you cast Blind, via Say
  6. Added "enable" option to temporarily enable/disable per character
  7. Only registers events and slash commands if your character is a rogue
  8. Does not try to swap weapons when you're afflicted by certain stuns, or when you're channeling, to reduce error messages
  9. Data Broker support for use in add-ons like Titan Panel
  10. GUI Options menu (/rs3g or /rswapperg)
  11. Supports jousting and having a lance equipped

New Usage: (v3.1.1.4)

Use the following slash commands to bring up the RSwapper3 options interface: /rs3g or /rswapperg

Old Usage: Similar to rswapper by Shambarimen

Commands from either /rswapper or /rswapper3 (both work) "/rswapper3" alone will explain all the commands, and their current setting

Example:

To toggle swapping when you have Shadow Dance buff /rswapper3 dance

Option - Offhand: (Default: On)

The Offhand option toggles searching your Off Hand slot for weapons when attempting to swap them to your Main Hand, and searching your Main Hand slot for weapons when attempting to swap them to your Off Hand.. In most cases this option can be left on. However, if your Off-Hand weapon also happens to be the same as either your Dagger or Sword, you may want this option turned off so RSwapper looks in your bag, instead of taking it from your Off Hand slot.

Option - Blind: (Default: Off)

The "Blind" function basically automatically says "/s Casting Blind on %t, don't attack and break it." whenever you cast Blind. Most players probably won't pay attention to it, but it's worth a shot. As of 3.2.0.11 this feature has been greatly improved; it now the target reflects the actual target of blind, as opposed to your current target. This makes announcing when using macros like "/cast [target=mouseover] blind" accurate.

Data Broker: (Titan Panel) (v3.1.0.3)

If you have an add-on that supports showing Data Brokers, such as Titan Panel, you will notice that RSwapper3 now shows up in the list of Data Objects (it may be under the Combat category). This Data Broker displays seven different circumstances:

  • [Sword] (in blue) - Your sword is equipped.
  • [Sword] (in orange) - Your sword should be equipped, but isn't yet. (Stun possibly)
  • [Dagger] (in purple) - Your dagger is equipped.
  • [Dagger] (in red) - Your dagger should be equipped, but isn't yet.
  • [Fishing] (in cyan) - You have a fishing pole equipped, so no swapping will be done.
  • [Joust] (in silver) - You have a lance equipped, so no swapping will be done.
  • [Disabled] (in red) - RSwapper3 is set to be disabled, or your character isn't a rogue.

In addition to this quick display, the Tool-tip for the Data Object will also tell you the above status along with additional info. For example if [Dagger] is red because it's broken, the tool-tip will tell you that it's broken.

The Tool-tip will also list the current setting of each option, so you don't have to use your chat pane to verify.

Lastly, clicking the Data Object will bring up a menu. Most of the options can be toggled in this menu.

Hopefully this Data Broker (if people have the add-on to see it) will make things much simpler.

Changes:

  • v3.2.0.13
    • Added support for Jousting. RSwapper3 will not swap weapons out if a Lance is equipped.
    • Added compatibility for "Joust Do It!"
  • v3.2.0.11
    • Greatly improved Blind function and the Weapon GUI.
    • Finally fixed the "Can not find weapon" error when zoning.
    • Quite a few performance enhancements.
    • ...And now hopefully curse will say it's for version 3.2.0 instead of "Unknown." I believe that happened since I updated too early.
  • Downloads (3)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  RSwapper3 v3.2.0.13 Release 3.2.0 1,403 8/13/2009
  RSwapper3 v3.2.0.12 Release 3.2.0 358 8/10/2009
  RSwapper3 v3.1.3.10 Release 3.2.0 524 8/4/2009
  • 1 page(s)
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Polytonic said

    Can we get an option possibly for 'Fan of Knives'? I don't want to have to macro it every time (since that's three button presses to switch to daggers, cast, then switch back to swords).

    Reply Report Permalink
  • Polytonic said

    As a second note: This addon has some problems finding the correct weapon if it is poisoned... and I seem to have trouble with identical weapons (i.e. two Hailstorms or two Sinister Revenges).

    Reply Report Permalink
  • x87bliss said

    For your first question; Fan of Knives: Unfortunately there is no practical way to swap just for a Fan of Knives easily. Even if I made macro commands (/rswapper daggers; /cast Fan of Knives; /rswapper swords;) because of how WoW processes equipment changes (queue's them) the swap essentially would not happen. Although generally speaking the +50% dmg bonus for daggers competes with the normal damage of slower swords. And in most cases Fan of Knives shouldn't be concerned with upping your FoK DPS.

    For the second note; the current implementation searches for the weapon by name, this would cause the one found first in your bags to be used. Can you please describe the trouble you are having more clearly? Is it saying that it can not find the weapon?

    Lastly, can you confirm that it has trouble finding poisoned weapons? Are these unique weapons (and not related to the previous duplicate issue)? What steps can I do to reproduce the problem?

    Reply Report Permalink
  • Polytonic said

    Swapping between a Sinister Revenge + Hailstorm in stealth and two Hailstorms when not stealthed, I get an "error, cannot find sword Hailstorm" for the second hailstorm. I also get the same error for Sinister Revenge whenever it is poisoned. I'll try to get a few screenshots tomorrow.

    Reply Report Permalink
  • x87bliss said

    Try typing /rs3g, then go to the Options panel. Make sure "Toggle looking for weapons in Off-Hand slot." is unchecked. I believe it may be finding your Off Hand Hailstorm, and getting confused.

    For your Sinister Revenge, Hailstorm; Hailstorm, Hailstorm configuration: Go to the Weapon panel. Just set your Main Hand Sword (Hailstorm) and Main Hand Dagger (Sinister Revenge). Since your Off Hand Hailstorm isn't going to be moved, you don't need your Off Hand Dagger or Sword set. If you do already have that set, you can right click their icon to clear them.

    Reply Report Permalink
  • Polytonic said

    Oh, wow. I'm stupid. Thanks :). I still get an error when either weapon is poisoned...

    Reply Report Permalink
  • x87bliss said

    I keep trying to reproduce the problem with poisoned weapons, but I am having no luck.

    Reply Report Permalink
  • JaimSandar said

    I thought this was a really neat idea for my favorite class, but I use Outfitter for switching weapon sets (fist weapons, ranged thrown, ranged gun, ranged crossbow, etc. I say "but" because RSwapper doesn't seem to play well with Outfitter. Whenever I switch outfits with Outfitter, RSwapper overrides the main hand weapon Outfitter equipped and switches back to what RSwapper is set to for "sword". Thus my Outfitter weapon sets never stay equipped. Am I missing an option to work with Outfitter, or is it not going to work?

    Reply Report Permalink
  • x87bliss said

    The "sword" option is a misnomer that I carried from Muradin RSwapper. It basically is the Main Hand that will be equipped in all cases that the Dagger is not needed.

    It seems you want to change the "sword" setting as you change your outfits. And currently RSwapper3 just isn't made for that kind of frequent weapon changes. It basically assumes you only have two sets: your stealthed (dagger) set, and your non-stealthed (sword) set.

    In the past I have planned on making an "auto" setting which would accomadate for this; however, it'd lack in complex situations involving Main Hand restricted weapons and Off Hand swapping. So I haven't yet tried to implement it.

    I can not guarantee that I will fix your issue, but I would like some additional info. It is apparent that you are often switching your "sword"/non-stealth weapon. Is it safe to assume that your "dagger"/stealth weapon will remain constant (save for the occasional upgrade)?

    Reply Report Permalink
  • Oh damn this is an amazing addon! so simple in use but it's essential! tysm!

    Reply Report Permalink
  • x87bliss said

    If you like my addons (or if you don't even), you should check out my other musical hobby. http://www.myspace.com/endeavornj I write the lyrics and do the vocals, I do not make the background music.

    Reply Report Permalink
  • no option to switch the off hand?

    Reply Report Permalink
  • x87bliss said

    Nope. Why would there be? The purpose is to enable moves like Backstab and Ambush, in which a Dagger must be in the Main Hand. The Off Hand doesn't affect this at all.

    Reply Report Permalink
  • x87bliss said

    My current "Sword" is Main Hand restricted, yet I want my Dagger in Off Hand when not in stealth. Obviously this presents a problem; stealthing would empty the Off Hand. Maybe this is the problem you were referring to?

    I am currently looking into a solution for this circumstance.

    However, the update may be a few days away, I'm also redesigning the GUI to be more memory efficient.

    Reply Report Permalink
  • jeffp07 said

    It seems I can't disable the sound at all. I've tried both the / command and through the GUI. It says the sound is disabled, but whenever it switches it still makes the sound.

    Reply Report Permalink
  • x87bliss said

    Thank you for pointing that out. The sound code went through some revisions during testing, and I missed updating that part of the code.

    In 3.1.1.7, that should be fixed.

    Reply Report Permalink
  • jeffp07 said

    I just updated and it works perfectly, thank you for the speedy reply and update!

    Reply Report Permalink
  • Wienna said

    Hi there, I've tried all 3 versions uploaded to curse. I get no loading message from the addon and it doesn't react on any commands.../rswapper, /rswapper3, /rs3g etc. .. The addon is selected in the addon menu and I've tried running it with all other addons off. Am I doing something wrong?
    Running it on an english EU client.. Hope you can help, I'd really like to use this addon :)

    Reply Report Permalink
  • Wienna said

    Fix the problem by installing atlas loot enhanced... rswapper must be dependent on some other function/mod...?

    Reply Report Permalink
  • x87bliss said

    --Quote
    Sunday, May 17, 2009 01:56:41 (55 minutes ago)

    Thanks for the info, I will look into this. It shouldn't depend on Atlas Loot, (not saying you're wrong, saying I probably messed up a library). I also have Atlas Loot so I wouldn't have noticed the error.
    --/quote

    Thank you very much for pointing out this mistake. Version 3.1.1.6 should now work on its own.

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 26,373 Deadly Boss Mods Boss Encounters, and Combat
  2. 16,221 HealBot Continued Buffs & Debuffs, Class, and...
  3. 8,355 Recount Combat
  4. 3,303 Decursive Buffs & Debuffs, Boss Encounters...
  5. 3,071 BigWigs Bossmods Boss Encounters, and Combat