Download
(2Kb)
Download
Updated: 08-12-08 07:05 PM
Pictures
File Info
Updated:08-12-08 07:05 PM
Created:unknown
Downloads:8,296
Favorites:22
MD5:

DruidItemSwap  Popular! (More than 5000 hits)

Version: 2.0.3
by: Freki [More]

DruidItemSwap 2.0

What it can do:

  • Swap to a high spirit weapon for innervate
  • Swap to your Charm of Swift Flight in Swift Flight Form

Setting it up:
  • The options can be accessed by typing /dis

As of patch 2.4.3, idol / healing swapping will cease to function. As such, this version of DruidItemSwap is to serve as an efficient Innervate/Swift Flight Form swapping mod. I rewrote the mod from the ground up with simplicity in mind. The options menu is no more, instead replaced by a not as fancy but more "simple" slash command option accessible by "/dis". The options should hopefully be self-explanatory. I addressed the major issues with previous versions, and from what I can tell it's completely bug-free.

Version 2.0.3
-------------
- Functional for WoTLK beta!
- Popup message instead of chat message when requesting user to select innervate item... just to make it more obvious hopefully.
- Added shapeshifting to one of the triggers to swap back to original item in the case that it fails to swap immediately after the buff is gone.
- Fix to prevent the mod from switching back to an earlier equipped item after a swap if you've equipped a different item.

Version 2.0.2
-------------
- Few minor tweaks. Official 2.4.3 release.

Version 2.0.1
------------
- Small fix to prevent an item from switching back if you are casting a spell.

Version 2.0
-----------
NOTE: DruidItemSwap 2.0 will overwrite your previous version, so if you still want to keep using your idol or healing swapping until patch 2.4.3, keep your current version.

As of patch 2.4.3, idol / healing swapping will cease to function. As such, this version of DruidItemSwap is to serve as an efficient Innervate/Swift Flight Form swapping mod. I rewrote the mod from the ground up with simplicity in mind. The options menu is no more, instead replaced by a not as fancy but more "simple" slash command option accessible by "/dis". The options should hopefully be self-explanatory. I addressed the major issues with previous versions, and from what I can tell it's completely bug-free.


Version 1.3.3
-------------
- A few minor changes and fixes; most notably for flight form when going through portals to swap back to your original trinket (finally got swift flight form so I can test these things :D). There is still an issue with swift flight form swapping that I haven't been able to solve; and that is that it sometimes randomly refuses to equip the trinket. A simple "/console reloadui" should solve this problem.
- The primary reason for this update is to inform users of a change in the upcoming patch 2.4.3. From the patch notes: "Equipping an item will now cancel any spell cast currently in progress." I have tested this and can confirm that the two primary features of DruidItemSwap -- healing swapping and idol swapping -- are indeed broken by the change. As such, I will eventually be releasing a feature-stripped version for those who would like a more efficient and less buggy alternative to larger "closet" mods such as ItemRack and ClosetGnome for innervate and swift flight form swapping. That being said, I will not be spending nearly as much time on the mod because this change pretty much destroys DruidItemSwap's primary purpose. So much for that little bit of help for feral/balance druids =/

Version 1.3.2
-------------
- Small fix to ensure weapons swap properly.

Version 1.3.1
-------------
- Added a small countermeasure to prevent your original items from being swapped on abilities that don't cause a global cooldown (e.g. trinkets, nature's swiftness, war stomp)

Version 1.3
-----------
- Added some advanced options. Let me know if you have any requests for other options you'd like to see. You can now:
  • Choose whether you swap your healing items on lifebloom / rejuvenation (see the new tips in the description below why this is optional)
  • Enable / disable swift flight form swapping
  • Choose whether you want your original items to swap back immediately after innervate ends or if you'd rather wait until the next cast (the latter would prevent a global cooldown).
- With regards to requests for form-specific item swapping, I did get this somewhat working, but chose not to include it by default because there would need to be other changes in order for it to be to everyone's satisfaction. If you still want to try it out, you can open DruidItemSwap.lua, and uncomment the lines following line 196 (use Ctrl-G).
- Other small changes such as making the texts more understandable (hopefully) to users not French, English, or German.

Version 1.2.6
----------------
- Fixed a stupid mistake that caused the mod to not recognize your Charm of Swift Flight in your bags. So Swift Flight Form swapping should now finally be operating properly. Sorry that it took so long to fix =/
- Removed feral abilities from idol swapping. It was found that because swapping items resets your swing timer, there was an overall drop in feral DPS.
- Your healing weapon will now swap in when you cast rejuvenation or lifebloom. This will still NOT benefit your first cast, but if you plan on casting more than one HoT in sequence it will benefit your second, third, etc.

Version 1.2.5
----------------
- Fixed swift flight form switching. Hopefully for good this time.
- Other minors changes that should make things work more consistently.

Version 1.2.4
----------------
- Hopefully fixed the problem that caused Charm of Swift Flight to not be equipped when Swift Flight Form was cast.

Version 1.2.3
------------
- No more sound when switching items!
- Put a few countermeasures to prevent the mod from ceasing to work at certain conditions.

Version 1.2.2
----------------
- Localization! Completely translated for French and German, but it should work for any language client as long as you understand some of the English texts.
- Continued in my crusade against bugs and errors. I'm hoping it works flawlessly now, but be sure to let me know of any problems that come up.
- Testing needs to be done to assure switching for shred actually works. If you are able to do this, please let me know your results.

Version 1.2.1
----------------
- Minor fix: hopefully fixed the problem with mangle idols not equipping properly.

Version 1.2
--------------
- Many, many code changes that should hopefully make switching back to your original weapon fail-proof. Of course, all those changes could possibly have created more bugs, so let me know if you run into any problems.
- Innervating another person will no longer equip your innervate weapon.
- You can now set a default idol to switch back to after you've switched idols (if you don't need this, it's fine and even suggested that you don't bother setting a default).
- Fixed the problem that required users to delete their savedvariables file upon updating.
- Can now set idols for your Mangle and Shred abilities! After testing, it was confirmed that Rejuvenation and Lifebloom switching will not work.
- Minor graphical changes to the options menu. Oh, and don't worry that you don't see the flight form swap setting, because DIS takes care of it automatically now (since there's only one trinket that increases flight form speed).

Version 1.1
-----------
Note for people updating from the previous version: You must delete your saved variables file for DruidItemSwap. This can be found at C:\Program Files\World of Warcraft\WTF\Account\[account name]\[realm name]\[character name]\SavedVariables\DruidItemSwap.lua . Also delete the backup, DruidItemSwap.lua.bak . You will have to set up your settings again. I am sorry for the inconvenience.

Updates:
- Flight form trinket swap supported

- Can now enable/disable the mod
- Fixed an issue with idol swapping for healing touch
Optional Files (0)


Post A Reply Comment Options
Unread 05-02-08, 03:46 AM  
ministoat
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 9
File comments: 19
Uploads: 2
dimikan, i'd like to know where you edited lua for lb/rejuv..i added them to line 187 but on every 2nd cast i see the weapon swapping back to my normal feral one..kinda spoils the LB stack effect :/
Report comment to moderator  
Reply With Quote
Unread 04-30-08, 05:43 PM  
dimakan
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Bugs

Great job, Freki! I think this will soon become THE druid mod to have. Other mods do cosmetic or informational stuff; this mod actually does something you can't really do by yourself.

Now to bugs.
1. Flight form trinket switches on/off only if you go from caster for to flying, and vice versa. However, one of the best druid abilities is to shif directly into bird from kitty, for example; or dive in, tunr cat and go stealth before even hitting ground. But in these direct cat/bear <-> flight form shapeshifts trinket doesnt work. It doesnt recognize form change.

2. Now something weird. I successfully edited lua file to add Lifebloom and Rejuvenation - works like a charm! However, when I try to add any melee attacks - Maul, Swipe, Lacerate, Rip - when I log into WoW DIS empty (!) frame immediately pops up with no weapons or trinkets in it and it does not show that spell slot and anything else below it. Which is puzzling because it does work with Shred and mangle without a problem.


If you want I can send you couple screenshots and my modified file.
I am sure it's just yet another glitch due to your inability to test it with real trinkets.
Report comment to moderator  
Reply With Quote
Unread 04-28-08, 05:08 PM  
Freki
A Deviate Faerie Dragon
 
Freki's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 94
Uploads: 6
Originally posted by DesolatedMaggot
Any chance of adding support for all the other idol'd feral skills? Maul/Swipe, Lacerate, Rip? The awesomeness of this mod can even make Idol of the Claw useful.

I am seriously loving this mod already. I tried adding this functionality awhile back via macro's but it didn't work out. This however is flawless near as I can tell.
Hi, thanks for the kind words If you wanted to test these abilities for me, you could add some options in DIS manually and see if idol swapping for them would make any difference. It's pretty easy to do this; just open up DruidItemSwap.lua, go to line 173 (use ctrl-g) and using the above lines as reference, you can create your own options. For example, this for Maul:

DIS.OptionsFrame.AddOption("Maul", 3, "INVTYPE_RELIC")

If you're having any trouble doing this, I can set it up for you and send you a custom version to test. I would test them myself but I have like one feral idol so it's quite impossible for me to do
Report comment to moderator  
Reply With Quote
Unread 04-28-08, 12:48 PM  
DesolatedMaggot
A Murloc Raider
 
DesolatedMaggot's Avatar

Forum posts: 5
File comments: 23
Uploads: 0
Any chance of adding support for all the other idol'd feral skills? Maul/Swipe, Lacerate, Rip? The awesomeness of this mod can even make Idol of the Claw useful.

I am seriously loving this mod already. I tried adding this functionality awhile back via macro's but it didn't work out. This however is flawless near as I can tell.
Report comment to moderator  
Reply With Quote
Unread 04-25-08, 01:33 PM  
Freki
A Deviate Faerie Dragon
 
Freki's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 94
Uploads: 6
Re: Re: Re: You the man!

Originally posted by sparkies
Able to add a function for a resto druid switching into bear form and equipping an armor mace?
Unfortunately not as simple as it sounds. It'd be fine for switching in, but switching back to your default weapon would have to be on your next spell cast or else it would inflict a GCD. And that means if you cast lifebloom or rejuv as your first cast out of bear form it won't get the bonus of your healing weapon.
Report comment to moderator  
Reply With Quote
Unread 04-22-08, 11:33 PM  
sparkies
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
Re: Re: You the man!

Able to add a function for a resto druid switching into bear form and equipping an armor mace?
Report comment to moderator  
Reply With Quote
Unread 04-16-08, 11:23 PM  
Freki
A Deviate Faerie Dragon
 
Freki's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 94
Uploads: 6
Re: You the man!

Originally posted by dimakan
Freki, you are now in my category of Semi-Gods! This got to be one of the best druid mods to date.

Now to bugs. It seems that Mangle doesnt work. Maybe because spells are actually called Mangle (Cat) and Mangle (Bear)?

Switching flight form trinket didnt work at first but turned out it was SimpleMountEquip mod that was conflicting with it. I disabled it and now it works fine.
Someone on curse was reporting a similar issue, but you were right to point out the difference between cat mangle and bear mangle. I just uploaded a new version that should hopefully fix the problem. Thanks for the help.
Report comment to moderator  
Reply With Quote
Unread 04-16-08, 10:00 PM  
dimakan
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
You the man!

Freki, you are now in my category of Semi-Gods! This got to be one of the best druid mods to date.

Now to bugs. It seems that Mangle doesnt work. Maybe because spells are actually called Mangle (Cat) and Mangle (Bear)?

Switching flight form trinket didnt work at first but turned out it was SimpleMountEquip mod that was conflicting with it. I disabled it and now it works fine.
Report comment to moderator  
Reply With Quote
Unread 04-15-08, 03:24 AM  
timoxa
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Re: Swift Flight form trinket

Originally posted by dimakan
Actually, no - you get trinket before you finish the whole quest chain. The questline with rewards is described here:
http://www.wowwiki.com/Swift_Flight_...stline_rewards
oh well, u cant get it b4 u get 5kg gold bro u know (offtopic)
Report comment to moderator  
Reply With Quote
Unread 04-14-08, 10:00 PM  
dimakan
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Swift Flight form trinket

Actually, no - you get trinket before you finish the whole quest chain. The questline with rewards is described here:
http://www.wowwiki.com/Swift_Flight_...stline_rewards
Last edited by dimakan : 04-14-08 at 10:06 PM.
Report comment to moderator  
Reply With Quote
Unread 04-14-08, 09:09 PM  
timoxa
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
it can be also outfitter, which equips trinklets on flight form. i turned this one off and it works smooth for me.
Report comment to moderator  
Reply With Quote
Unread 04-14-08, 08:30 PM  
Freki
A Deviate Faerie Dragon
 
Freki's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 94
Uploads: 6
Re: Flight Form or Swift Flight Form?

Originally posted by dimakan
Disabled SimpleMountEquip, TrinketMenu, ItemRack and CasterWeaponSwapper - still no go.

I opened .lua file and see that there is only "Flight Form" there, but I am using "Swift Flight Form", which is druid epic flying form. Since Swift Flight Form permanently replaces regular one I couldnt try it and I am not knowledgeable enough to fiddle with the file. Could that be the reason for it not working?
Ah, you would be right. I haven't managed to get 5000g yet, and I have no trinket, so it was all guess-work on my part. If you notice in the screenshot I took for this update, the trinket is actually a tanking trinket This will be fixed in the next version. I'm assuming that if someone has the swift flight trinket, they also have swift flight form?
Report comment to moderator  
Reply With Quote
Unread 04-14-08, 06:02 PM  
dimakan
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Flight Form or Swift Flight Form?

Disabled SimpleMountEquip, TrinketMenu, ItemRack and CasterWeaponSwapper - still no go.

I opened .lua file and see that there is only "Flight Form" there, but I am using "Swift Flight Form", which is druid epic flying form. Since Swift Flight Form permanently replaces regular one I couldnt try it and I am not knowledgeable enough to fiddle with the file. Could that be the reason for it not working?
Report comment to moderator  
Reply With Quote
Unread 04-14-08, 04:01 PM  
Freki
A Deviate Faerie Dragon
 
Freki's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 94
Uploads: 6
Originally posted by timoxa
Yes.
Maybe u should make an option to have 1 default idol, which mod automatically swaps back, whenever 12 seconds or some time passed.
Let me explain why.
If u re a resto druid, u re barely cast HT besides, ht+ns and its often a problem to switch back manually to your desired lifebloom idol when u done casting ht.
Same with moonfire. U casted mf once, got proc off idol of unseen moon, then u need your lb idol back. Maybe its a good idea, to autoswitch it back after 12 seconds of moonfire or something.
It can look like an option: my default idol, like my healing weapon. Whenever u done playing with wraith, stars or hts, just switch it back to default one.
Ya i know all about gcds and how it will affect it, but make user decide, if they want to turn defauld idol option on and off.
B/c at this point idol swapping for resto druids and arena druids seems pritty unusable. Since like if u cast ht once , u gonna stay with ht idol for entire fight. Same for Moonfire and all other long cast spells.
Ty for all the work, <3 this mod allready
The default idol idea is already in the next version. I doubt I'll put a timer on it since as you said, GCD really is a pain in the ass, but it will switch back when you cast anything that you haven't set an idol to switch to for. I wanted to release the next version this weekend, but I've been trying to fix the minor issues that come up that prevent switching.. with are hard to track down.

Originally posted by dimakan
Is it some conflict in my mods or flight form trinket swapping isn't working? But great thanks for trying it - been one of the biggest nuisances - equipping it to fly and then forgetting to swap back.

I did follow the procedure with deleting .lua and .lua.bak files in WTF prior to updating.
What other mods do you use that could possibly conflict with it? Make sure they're not set up to switch for flight form because I'm sure that'd be a source of problems.
Report comment to moderator  
Reply With Quote
Unread 04-14-08, 02:38 PM  
dimakan
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Flight form trinket isnt swapping

Is it some conflict in my mods or flight form trinket swapping isn't working? But great thanks for trying it - been one of the biggest nuisances - equipping it to fly and then forgetting to swap back.

I did follow the procedure with deleting .lua and .lua.bak files in WTF prior to updating.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: