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 06-15-08, 10:53 PM  
Freki
A Deviate Faerie Dragon
 
Freki's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 94
Uploads: 6
Re: :(

Originally posted by Abacinate
Still not working wish i could ge tit to work.. maybe its lag lol
Did you disable all mods except DruidItemSwap and it still doesn't work?
Report comment to moderator  
Reply With Quote
Unread 06-13-08, 04:18 AM  
Abacinate
A Kobold Labourer

Forum posts: 0
File comments: 81
Uploads: 0
:(

Still not working wish i could ge tit to work.. maybe its lag lol
Report comment to moderator  
Reply With Quote
Unread 06-11-08, 02:31 PM  
Abacinate
A Kobold Labourer

Forum posts: 0
File comments: 81
Uploads: 0
Re: Re: Re: Re: Hey there.. something not working

I did tried it right from the spell book medicine staff switches in and then when the heal is cast and over no re-equip of my former item (2h mace)

I am not doing any item switching macros was going to let your mod do that for me

I will try and test it without some of my other mods loaded..

Originally posted by Freki
The unexpected switch error message happens when you switch in another item while you're in the middle of a swap (healing swap in this case). You say that you're using macros for alot of your spells. Do those macros switch your weapons? Because that is a likely cause of the problem. Try without macros and see what happens.
Report comment to moderator  
Reply With Quote
Unread 06-11-08, 02:19 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: Hey there.. something not working

Originally posted by Abacinate
Hi there, just trying it out so i put my healing weapon as Medicine Staff of the Owl and my Primary weapon as Battering Hammer of the Monkey for fighting.

I try casting Regrowth and Healing touch and it wont switch back (but it swaps in the initial switch to healing weapon but just leaves it there when its done.) I tried to reverse it to see and it does the same thing..

Perhaps another mod is interfering ?

says smething like unexpected switch caused the error.. DIS unexpected switch aborting swap (on swapback)

I am using macros for almost all my abilities for spells
The unexpected switch error message happens when you switch in another item while you're in the middle of a swap (healing swap in this case). You say that you're using macros for alot of your spells. Do those macros switch your weapons? Because that is a likely cause of the problem. Try without macros and see what happens.
Last edited by Freki : 06-11-08 at 03:33 PM.
Report comment to moderator  
Reply With Quote
Unread 06-10-08, 07:53 PM  
Abacinate
A Kobold Labourer

Forum posts: 0
File comments: 81
Uploads: 0
Re: Re: Hey there.. something not working

Hi there, just trying it out so i put my healing weapon as Medicine Staff of the Owl and my Primary weapon as Battering Hammer of the Monkey for fighting.

I try casting Regrowth and Healing touch and it wont switch back (but it swaps in the initial switch to healing weapon but just leaves it there when its done.) I tried to reverse it to see and it does the same thing..

Perhaps another mod is interfering ?

says smething like unexpected switch caused the error.. DIS unexpected switch aborting swap (on swapback)

I am using macros for almost all my abilities for spells






Originally posted by Freki
Hey, first of all sorry for the problems. I just hopped on my 17 druid and it seems to be working fine. Can you give some more information about what causes the error (i.e. what spells are you casting? what weapon do you have by default and which are you trying to swap to? ). Thanks.
Last edited by Abacinate : 06-10-08 at 07:56 PM.
Report comment to moderator  
Reply With Quote
Unread 06-10-08, 03:06 PM  
Freki
A Deviate Faerie Dragon
 
Freki's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 94
Uploads: 6
Re: Hey there.. something not working

Originally posted by Abacinate
HI there... my druid is only level 18, however I just set it up so that he can use this....

is it supposed to swap back to the other weapn once the heal is over ?

I tried it and it says unknown switch aborting...

let me knwo
Hey, first of all sorry for the problems. I just hopped on my 17 druid and it seems to be working fine. Can you give some more information about what causes the error (i.e. what spells are you casting? what weapon do you have by default and which are you trying to swap to? ). Thanks.
Report comment to moderator  
Reply With Quote
Unread 06-10-08, 04:32 AM  
Abacinate
A Kobold Labourer

Forum posts: 0
File comments: 81
Uploads: 0
Hey there.. something not working

HI there... my druid is only level 18, however I just set it up so that he can use this....

is it supposed to swap back to the other weapn once the heal is over ?

I tried it and it says unknown switch aborting...

let me knwo
Report comment to moderator  
Reply With Quote
Unread 06-02-08, 05:39 AM  
Torasan
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
forgot to mention hibernate last time

think you'd be supprised, there are many high end pvp druids who would kill to have extra hit on their cc without having to gem/chant for it.

i tried macroing the weapon swap for cyclone & roots, but once the weapon has changed, outfitter doesnt return my s3 staff on shapeshift. cant understand why

please please please throw in the cyclone roots & hibernate for next edition

i dont understand why you hav options to change idol for instant attacks? the gcd would negate any positive effect; wouldnt it?
Last edited by Torasan : 06-02-08 at 07:29 AM.
Report comment to moderator  
Reply With Quote
Unread 06-01-08, 09:32 PM  
Freki
A Deviate Faerie Dragon
 
Freki's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 94
Uploads: 6
Re: Gr8 addon, but needs Entagle & Cyclone

Originally posted by Torasan
bloody awesome addon, cos of this i got myself 'da innervator' http://www.wowhead.com/?item=34608 with 3x 10 spirit & 20 spirit chant (91 spirit!)

now i want to get 'da cc'inator' http://www.wowhead.com/?item=34797#comments with 3x 10 spell hit (53 spell hit)

if you added entangle & cyclone to the list i could gain massive chance to cc as feral.

this addon's potential is outstanding, thank you for taking item swapping to combat & pvp.
Glad you like it Your innervate weapon beats out mine by a little - http://www.wowhead.com/?item=28604 . As for your request: right now it'd not be too difficult for me to add but it's something that not everyone would care about. However, you've sparked an idea in my head though about possibly rewriting the mod in a way that should make things like this more easy to implement for people who want to customize the mod for their own purposes. Could take me a while but I'll expand on the idea and see what I can come up with.
Report comment to moderator  
Reply With Quote
Unread 06-01-08, 02:56 PM  
Torasan
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Lightbulb Gr8 addon, but needs Entagle & Cyclone

bloody awesome addon, cos of this i got myself 'da innervator' http://www.wowhead.com/?item=34608 with 3x 10 spirit & 20 spirit chant (91 spirit!)

now i want to get 'da cc'inator' http://www.wowhead.com/?item=34797#comments with 3x 10 spell hit (53 spell hit)

if you added entangle & cyclone to the list i could gain massive chance to cc as feral.

this addon's potential is outstanding, thank you for taking item swapping to combat & pvp.
Report comment to moderator  
Reply With Quote
Unread 05-31-08, 10:52 PM  
Freki
A Deviate Faerie Dragon
 
Freki's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 94
Uploads: 6
Re: Advanced Options:

Originally posted by reale
[] Swap healing on lifebloom / rejuvenation

^^ option is not being saved between sessions ^^
I've been trying to find the cause of this and have been unable to. It seems to be working fine for me. Can you try deleting your saved variables file for DruidItemSwap? You can find it in /World of Warcraft/WTF/[account]/[server]/[character]/SavedVariables/. Make sure you delete DruidItemSwap.lua and DruidItemSwap.lua.bak. Let me know if that fixes the problem.
Report comment to moderator  
Reply With Quote
Unread 05-30-08, 03:28 AM  
reale
A Kobold Labourer

Forum posts: 1
File comments: 164
Uploads: 0
Advanced Options:

[] Swap healing on lifebloom / rejuvenation

^^ option is not being saved between sessions ^^
Report comment to moderator  
Reply With Quote
Unread 05-27-08, 11:37 AM  
Freki
A Deviate Faerie Dragon
 
Freki's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 94
Uploads: 6
Re: Naked Error

Originally posted by reale
Naked and casted rejuv/lb:

[2008/05/26 20:33:06-298-x3]: DruidItemSwap\DruidItemSwap.lua:312: Usage: GetItemInfo(itemID|"name"|"itemlink")
DruidItemSwap\DruidItemSwap.lua:312: in function `?'
DruidItemSwap\DruidItemSwap.lua:533: in function <Interface\AddOns\DruidItemSwap\DruidItemSwap.lua:533>
<in C code>: in function `CastSpellByName'
Interface\FrameXML\SecureTemplates.lua:276: in function `SecureActionButton_OnClick':
Interface\FrameXML\SecureTemplates.lua:401: in function `SecureUnitButton_OnClick':
<string>:"*:OnClick":1: in function <[string "*:OnClick"]:1>
The error is because it expects for you to at least have a main hand equipped. I should be able to get this fixed, so thanks for pointing it out. In the mean time, I recommend not going around naked
Report comment to moderator  
Reply With Quote
Unread 05-26-08, 09:36 PM  
reale
A Kobold Labourer

Forum posts: 1
File comments: 164
Uploads: 0
Naked Error

Naked and casted rejuv/lb:

[2008/05/26 20:33:06-298-x3]: DruidItemSwap\DruidItemSwap.lua:312: Usage: GetItemInfo(itemID|"name"|"itemlink")
DruidItemSwap\DruidItemSwap.lua:312: in function `?'
DruidItemSwap\DruidItemSwap.lua:533: in function <Interface\AddOns\DruidItemSwap\DruidItemSwap.lua:533>
<in C code>: in function `CastSpellByName'
Interface\FrameXML\SecureTemplates.lua:276: in function `SecureActionButton_OnClick':
Interface\FrameXML\SecureTemplates.lua:401: in function `SecureUnitButton_OnClick':
<string>:"*:OnClick":1: in function <[string "*:OnClick"]:1>
Report comment to moderator  
Reply With Quote
Unread 05-19-08, 09:18 AM  
Freki
A Deviate Faerie Dragon
 
Freki's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 94
Uploads: 6
Re: Support more Idols/Spells ?

Originally posted by EnSabahNur
Please can you add support for more Spells and Idols like Lifebloom, Claw, and many more for which Idols exists?
Rejuvenation and lifebloom cannot get benefits from item swapping; this is a problem of Blizzard's inconsistency. Feral swapping has been found to be detrimental to a feral druid's DPS. Read Nandini's comment below titled "Lower feral dps when swapping enabled" for more information. Sorry
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: