FSwapper3
Abstract:
FSwapper3 (Fishing Swapper) will automatically switch from a Fishing Pole to the weapons you had equipped last when you enter combat. If this switch occurs, once you leave combat your fishing pole will be equipped automatically. This makes it so if a high level mob, or another player, attacks you while you're fishing - you don't waste time searching for your weapons in your bags.
Additionally, there is an "Auto Loot" feature that applies only to Fishing Loot (from right clicking your bobber). What FSwapper3 Auto Loots depends on filters you set, i.e. Quest Items, Extravaganza fish, certain item Qualities (leave the junk in the ocean), Dalaran fountain coins.
Important Note Regarding Patch 3.3
Blizzard has killed the addon. Sorry. For the time being I do not foresee any future updates; however, I will try to contact Blizzard to see if this is a bug or intended.
!!NEW AUTO LOOT FEATURE!! (v3.1.1.5)
See the Auto Loot section below.
!!TRANSLATIONS NEEDED!!
If you are interested in helping to translate FSwapper3 go to http://www.wowace.com/projects/fswapper3/localization/
Note, localization releases have unfortunately been pushed back due to the new Data Broker feature. I need the new texts to be updated please.
Conflicts:
- Fully compatible with RSwapper3 (also on Curse)
- MAY conflict with other weapon swapping add-ons, no others were tested.
Credits:
Programmers:
- x87Bliss (Dayofthedead - Retaliation)
Translators:
- Russian (70.6%)
- Hemathio
- Traditional Chinese (100%)
- a9012456
Usage:
Use /fswapperg, /fs3g or /fswapper3 Options to show the options menu
Note: The "Weapon" options page is only to show what FSwapper3 currently knows your wepaons to be. These are set automatically, so there are no user configurable options on this page.
Macro Commands:
- /fswapper3 and /fswapper are equivalent.
- /fswapper3 GoFish - Equips your last used Fishing Pole.
- /fswapper3 GoFight - Equips your last used Weapons.
- /fswapper3 DoSwap - Switches between your Fishing Pole and Weapons.
- /fswapper3 MacroHelp - Displays brief help making FSwapper3 macros. For more detailed help see http://www.wowace.com/projects/fswapper3/pages/macros/
Auto Loot:
The Auto Loot feature is accessed through the options menu (/fs3g et al). It shows a list of filters, and an enable option. To use it, you must check Enable, then check the filters of the items you WANT to Auto Loot.
Then make sure NOT to use the standard Auto Loot (shift-click, Interface options, etc..). When you click your bobber, you want it to be as if you are going to manually select the fish.
Once you right-click your bobber (FSwapper3's Auto Loot only works from fishing loot), FSwapper3 will immediately grab each of the items matching the chosen filters. This happens so fast, that it's usually done before the loot window is even drawn. The items automatically move into your inventory. This saves both time and space - since you can leave the junk in the ocean.
If FSwapper3 happens to grab everything, the loot window will automatically be closed. If there are some items left, the loot window will remain open in case you want to manually loot what's left. If not, you can either close the window, or to save even more time, you can just recast and the loot window will be closed.
The "Fishing Tournament!" filter is for all 4 related fish: Speckled Tastyfish, Keefer's Angelfish, Dezian Queenfish, and Brownell's Blue Striped Racer.
Equipment Manager:
This feature is in beta testing. Please provide feedback by adding comments below. To set it up:
- Type /fs3g, and go to the "Equipment Manager" tab.
- Drag fishing equipment into the corresponding spots.
Now whenever you use the FSwapper3 Macro commands (or by the Data Broker), your appropriate gear will be equipped. I highly recommend following the link in the Macro Command section to see an example macro which will equip your fishing gear and cast on left-click, then equip your normal gear on right-click.
Data Broker:
Special thanks go to Jeania for giving me the idea. If you have an add-on that supports Data Brokers, such as Titan Panel, you can now interact with FSwapper3 through that with many enhancements.
(v3.1.0.3) The Data Brokers should be found under a Tradeskill, or Profession category on your Data Broker add-on (Titan Panel). There are two Data Brokers related to FSwapper3.
- Data Broker - FSwapper3:
- The FSwapper3 Data Broker text will show current status of if FSwapper3 is enabled/disabled, if you have a fishing pole equipt, and if you are in combat mode (you had a fishing pole out, but FSwapper had to switch to weapons for combat).
- Mouse over the Data Broker text for useful tooltips! You can click the data broker to quickly swap between your weapons and fishing pole.
- Data Broker - Fishing Skill: (v3.1.0.3)
- The Fishing Skill Data Broker just shows your current fishing skill. It also reflects bonuses due to lure's or fishing gear. You can click this Data Broker to change between three display formats, "Skill(+Bonus)/Max", "Skill/Max", or "Skill". Note that for the latter two formats, the Skill will be the sum of your base skill and any bonuses.
Please provide feedback (positive, negative, suggested changes) on this new feature! I'd greatly appreciate it.
Final Notes:
If you find any errors or bugs or whatever, please comment or post a ticket.
I greatly appreciate you taking the time to try FSwapper3.
In the end the addon would be reduced to wasting equipment set space and very very little automation. You'd be better off just making the equipment sets and having them on your action bar.
Unless people can convince me that it's still worth it.
I have an encountered a small bug where right-clicking the FSwapper3 LDB plugin does not bring up the options (instead nothing happens). Everything else seems to work fine including accessing the options via slash command (i.e. /fswapper3 options).
I use DockingStation (http://www.wowinterface.com/downloads/info11831-DockingStationDisplay.html) for LDB display.
I just uploaded v3.1.3.8 to fix this - it may take a few minutes before it posts.
I'm really glad that you like the new Data Broker feature, I'm glad you suggested it, I think it made the add-on a lot better.
And if you wanted to take screenies for the add-on that'd be cool. Just upload them to like tinypic.com or something, and comment or PM me the links and I'll get them up.
going to give this a try, but in the meantime had a few questions :)
I am a die-hard FishingBuddy user... this won't break on FB will it?
Also, wondering if there could ever be (?) libbroker support (I use Titan) the 'display' could be either:
FSW3 On (in green?) or Off (Red?)
or
(Fishing Mode!) (Fight!) (Off)
and in the drop down (right click?) (left click could be 'swap')
Last Used:
Enable
Notify
Check (although this wouldn't be need if Last Used is there) (Checks next to the Enable and Notify would work as far as they being on or off, maybe)
I think this is an amazing addon, as honestly this is something that bugs me too, specially as sometimes I'm a dagger user, and other times I use a stave, so I'm hunting for my weapon and my offhand, my oils (if SmartBuff isn't updating right away) etc. I'm just hoping that the LibBroker support is possible, as that would make things even better imo ^_^
I'll get back to you on how this is working for me, but if it's not, don't think it's your addon right away. I use a lot of addons, so it might take me a bit to narrow it down lol.
Oh and 3.1 is out ^_~ (lol teasing, yes I see the update, teasing you about your msg :p)
I will definitely look into libbroker support as well. It would be a first for me (this is only my second add-on ever). So it may not be in the NEXT version, but I will definitely look into it. I'll also leave the slash commands in as a Plan B, for the people who don't have libbroker support.
Just to clarify, the only "swap" that you have to do manually is between turning FSwapper on and off. Everything else is automatic, equipping a fishing pole enables fishing mode, entering combat enables fight mode. Are you suggesting I should also add a manual override?
Thanks for all your thoughts and support. I greatly appreciate it.
Lol... and about the 3.1 thing, I was panicing at first that it'd come out while I was on vacation, and wouldn't be able to update it for everyone. Then I came home, and rushed to download 3.1, and realized it wasn't out yet. So I was like, "alright, cool, now I at least have another week to do other things." Then 3.1 came out Tuesday, and I was like, RAWR!!!
It's working in Libbroker already Oo (very nicely in fact... if you want i can procure some schmancy screenies for you if you'd like?) Okay, not tooo fancy, but decent ;)
And it works with FB with not a single hitch, hiccup, or any other body function/jerk/reaction :D
Everything's looking extremely sweet, clean, and quite loverly :D (yep, loverly :p) You can enjoy your game now, sir, you've pleased the masses ^^ (teasing, it's just an amazing addon, and you seem like you have a sense of homour ^^)
lol I can imagine that there were a few panicked. I have most of my 'gadzillion' addons that are hosted at wowinterface on auto-email on updates... sadly I've been meaning to disable most of them, as my box looks like nerd spam ^^ Then 3.1 hit... 4 pages... lmao I had sent myself some new specs to look at when 3.1 did come out, and I had to go back over 4 pages today to find it lol. And that's just the curse addons ^^ I got a lot here too *gulps* Tg I didn't have Curse doing that too lmao.