Download
(2Kb)
Download
Updated: 08-12-08 07:05 PM
Pictures
File Info
Updated:08-12-08 07:05 PM
Created:unknown
Downloads:8,285
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 04-07-08, 08:20 AM  
dimakan
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Great idea for a mod!

1. It doesn't seem to work with Healing Touch. My Idol of the Avian Heart doesnt get swapped in when I cast Healing Touch.

2. Is it possible to add support for Harold's Rejuvenating Broach? How about other feral idols specific to feral attacks like rip, lacerate, shred, etc.?

3. I know it's a trinket, but would be wonderful to have support for swift flight form trinket Charm of Swift Flght.

Thank you for great work!
Report comment to moderator  
Reply With Quote
Unread 04-08-08, 06:08 AM  
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 dimakan
Great idea for a mod!

1. It doesn't seem to work with Healing Touch. My Idol of the Avian Heart doesnt get swapped in when I cast Healing Touch.

2. Is it possible to add support for Harold's Rejuvenating Broach? How about other feral idols specific to feral attacks like rip, lacerate, shred, etc.?

3. I know it's a trinket, but would be wonderful to have support for swift flight form trinket Charm of Swift Flght.

Thank you for great work!
Hi, thanks for the compliments. As for your suggestions, (1) I never tested it with healing touch, but I can see now why it doesn't work. I'll have this fixed for the next update. (2) From what I know I don't think it works with those spells, or at least not the rejuvenation one. I will, however, test it again and hopefully I'm wrong. I'm not sure about feral idols either so I'll test those as well. (3) I have this planned for the next update. I guess I never thought of it since I haven't yet come up with the 5000g for epic flight form >.<

Thanks for the suggestions though. Hopefully I'll have the update out by this weekend (perhaps sooner).
Report comment to moderator  
Reply With Quote
Unread 04-10-08, 10:55 AM  
Clausm
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
I love this mod!
I always used Idol swapping macros, but ur idea is simply the best.
Plz, make it work with feral idols, it could be very imba)
Keep going, mate!
Report comment to moderator  
Reply With Quote
Unread 04-11-08, 10:17 PM  
timoxa
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
AS a resto druid i tryed this mod and very happy.
Few notes about idol swapping:
1) Autounequip option would be handy for resto druids, b/c whenever u cast starfire, u have to manually equip your LB idol back. And since it doesnt work with instant casts, its a problem and i have to turn off my idol swapping at all.
So good idea to workaround healing idol swapping, as is, whenever your starfire cast spam is done, equip back your standart idol.
2) As said above, HT idol swapping doesnt works.

Ps: innervate part is rly awesome. <3
Report comment to moderator  
Reply With Quote
Unread 04-11-08, 11:42 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
AS a resto druid i tryed this mod and very happy.
Few notes about idol swapping:
1) Autounequip option would be handy for resto druids, b/c whenever u cast starfire, u have to manually equip your LB idol back. And since it doesnt work with instant casts, its a problem and i have to turn off my idol swapping at all.
So good idea to workaround healing idol swapping, as is, whenever your starfire cast spam is done, equip back your standart idol.
2) As said above, HT idol swapping doesnt works.

Ps: innervate part is rly awesome. <3
Thanks for the comment. I can see it being possible that I could have the idol switch back automatically. I'm going to do some looking into idols and spells and which work, etc and I'll try to get this into the next update. Also, the healing touch bug has been fixed in the new update.

Originally posted by Clausm
I love this mod!
I always used Idol swapping macros, but ur idea is simply the best.
Plz, make it work with feral idols, it could be very imba)
Keep going, mate!
As I said above, I'm going to take a look into other idols such as feral idols. I wouldn't be too hopeful because I don't think feral idols will work, but it's worth a try.
Report comment to moderator  
Reply With Quote
Unread 04-13-08, 09:16 PM  
timoxa
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
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
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
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, 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, 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, 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, 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-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-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-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
Post A Reply



Category Jump: