Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(7 Kb)
Download
Updated: 10-27-14 02:22 PM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Updated:10-27-14 02:22 PM
Created:08-09-09 11:33 PM
Downloads:5,796
Favorites:62
MD5:
EquipmentBuddy  Updated this week!  Popular! (More than 5000 hits)
Version: 6.03
by: Shackleford [More]
WeaponUp is now EquipmentBuddy. I've decided to change the name to better fit with its new design. As a result settings will be reset and all WeaponUp files should be removed. (Sorry for any inconvenience)

This add on has evolved into a gear management add on that works along side the Blizzard in game equipment manager.
  • Equips your weapon(s) from a gear set via the in game Equipment Manager if you enter combat with a fishing pole.
  • Changes to the specified set when zoning into an instance if not equipped.
  • Automatically swap gear sets when you change specs.
  • Automatically equips your lances for jousting.
  • Support for a cooking set to ensure you have your cooking hat on while cooking.
  • Optionally allows you to re-equip your last set when dismounting your argent tournament mount, while fishing or when leaving dungeons or battlegrounds.

-With Patch 4.2 addons can no longer intellegently swap items while in combat. Because of this change this addon will no longer function exactly as it used to.


Note: This add on requires use of the in game Equipment Manager to function properly. Upon first use you must configure your sets and settings in the blizzard options pane to begin using.

slash command /eb or /equipmentbuddy
To enable or disable equips type /eb on or /eb off.
To enable or disable weapon re-equip type /eb reequip on or /eb reequip off.
To enable or disable pvp mode type /eb pvp on or /eb pvp off.
To enable or disable jousting support type /eb jousting on or /eb jousting off.
To enable or disable spec switching mode type /eb spec on or /eb spec off.
To enable or disable instance swaps type /eb instance on or /eb instance off.
You can change any of these setting in the blizzard settings pane under addons or just type /eb.
6.03
-Add new fishing poles
-Add option to summon cooking pet if you own one

6.02
-Minor fix to set text option title

6.01
-TOC update

5.06
-TOC update for 5.2

5.05
-TOC update for 5.1

5.04
-Code adjustments and minor fixes
-Fix for jousting mode and exiting other vehicles

5.03
-Changed name of addon to better fit with its intended use
-Settings will be reset and WeaponUp should be removed
-Add option to toggle instance swaps off

>5.02
-Fix error if no sets are selected
-Other minor fixes

>5.01
-Add some new fishing poles
-Clean up code
-Minor fixes and adjustments

>5.0
-Updated for Mists of Pandaria

>4.0
-Rewrite in anticipation of WoW 5.0
-Removed swap messages
-Added spec swap support
-Will only look to equip a weapon when entering combat if listed (fishing poles)
-Added PvP mode support
-Added support for cooking set
-Added options GUI
-No longer checks inventory, now checks equipment sets

>3.05
-TOC update for 4.3

>3.04
-Mark for release
-Add option to check current settings

>3.03beta
-Fix for proper set detection

>3.02beta
-Minor fixes
-Removed Ace dependancy
-Fishing poles should now be identified more appropriately for non US clients

>3.01
-Fix for 4.2

>3.00
-Cleaned up code
-Fixed for 4.1

>2.4.3
-Added a fishing mode to re-equip fishing pole if you were fishing
-Now will equip your proper set if you zone into an instance without the proper weapons
-Updated libs

>2.4.2
--Improved lance equip
--Cleaned up some code
--Updated libs

>2.4.1
--Updated libs
--Added bouqet of roses
--TOC bump for 4.0.1

>2.3.2
--Changed to re-equip out of combat, this should help when in ToC and dismounted in combat while the dismount option is enabled

>2.3.1
--Fix not always saving set names

>2.3.0
--Rewritten to use the in game equipment manager
--Updated libs

>2.2.2
--Fixed nil error with new cache.

>2.2.1
--Fixed issue when dual-wielding the same weapon
--Fixed issue with sometimes not equipping off-hands after being manually unequipped

>2.2.0
--Changed more code
--Fixed excessive equipping
--Fixed ToC dismounting issue

>2.1.1
--Fixed dismounting issue

>2.1.0
--More fixes
--Changed some code
--Added option to re-equip weapons when dismounting an argent tournament mount

>2.03
--Fixed to properly re-equip off-hand items

>2.02
--Fixed problem with not removing old saved items

>2.01
--Fixed problem with not saving some off hand items

>2.0
--Rewrite

>1.3
--added automatic lance equip

>1.2a
--fixed error if no weapon is equipped

>1.2
--more equipment swap changes
--added auto set feature

>1.1
--should handle weapon swaps more effectively

>1.0
--first release
Archived Files (37)
File Name
Version
Size
Author
Date
6.02
6kB
Shackleford
10-17-14 10:20 AM
6.01
6kB
Shackleford
10-16-14 09:41 AM
5.06
6kB
Shackleford
03-11-13 11:36 AM
5.05
7kB
Shackleford
12-01-12 12:13 PM
5.04
7kB
Shackleford
11-20-12 04:02 PM
5.03
7kB
Shackleford
10-15-12 10:24 AM
5.02
6kB
Shackleford
09-15-12 01:17 PM
5.01
6kB
Shackleford
09-05-12 06:47 PM
5.0
7kB
Shackleford
08-27-12 09:22 AM
4.0
7kB
Shackleford
05-08-12 02:36 PM
4.0beta
6kB
Shackleford
04-14-12 10:48 AM
3.05
3kB
Shackleford
12-10-11 10:34 PM
3.04
3kB
Shackleford
09-27-11 09:35 AM
3.03beta
3kB
Shackleford
07-20-11 10:17 AM
3.02beta
3kB
Shackleford
07-19-11 01:17 PM
3.01
31kB
Shackleford
06-28-11 01:38 PM
3.00
30kB
Shackleford
04-26-11 02:56 PM
2.4.3
31kB
Shackleford
03-04-11 10:57 AM
2.4.3
30kB
Shackleford
11-09-10 01:16 PM
2.4.1
30kB
Shackleford
10-16-10 07:39 AM
2.3.2
23kB
Shackleford
01-28-10 02:15 PM
2.3.1
23kB
Shackleford
12-18-09 03:22 PM
2.3.0
23kB
Shackleford
12-13-09 12:19 PM
2.2.2
22kB
Shackleford
12-08-09 10:48 AM
2.2.1
22kB
Shackleford
11-07-09 01:30 PM
2.2.0
22kB
Shackleford
10-16-09 11:25 AM
2.1.1
22kB
Shackleford
10-12-09 03:45 PM
2.1.0
22kB
Shackleford
10-12-09 12:31 PM
2.03
22kB
Shackleford
10-08-09 09:36 PM
2.02
22kB
Shackleford
10-08-09 11:31 AM
2.01
22kB
Shackleford
09-27-09 06:42 PM
2.0
22kB
Shackleford
09-27-09 09:05 AM
1.3
48kB
Shackleford
08-23-09 12:10 PM
1.2a
48kB
Shackleford
08-19-09 11:31 AM
1.2
48kB
Shackleford
08-18-09 11:01 AM
1.1
47kB
Shackleford
08-12-09 09:48 PM
1.0
47kB
Shackleford
08-09-09 11:33 PM


Post A Reply Comment Options
Unread 11-11-10, 10:52 AM  
Talyrius
A Rage Talon Dragon Guard
 
Talyrius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 307
File comments: 221
Uploads: 1
I came across a quest on the beta that uses a new lance.

Lance:
[Twilight Firelance]

Relevant NPC (for mounting):
Aviana's Guardian
Talyrius is offline Report comment to moderator  
Reply With Quote
Unread 12-11-09, 11:00 AM  
Shackleford
A Murloc Raider
 
Shackleford's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 39
Uploads: 10
Hmm, had tested on ptr but not live. Guess I will look into it, possibly have to go back to the roots of the add on.

Edit: I have reverted to using the in game equipment manager. It seems to fully function with equipping now.
Last edited by Shackleford : 12-13-09 at 12:22 PM.
Shackleford is offline Report comment to moderator  
Reply With Quote
Unread 12-11-09, 02:37 AM  
Talyrius
A Rage Talon Dragon Guard
 
Talyrius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 307
File comments: 221
Uploads: 1
Addons can't use EquipItemByName while in combat in patch 3.3 due to that damn exploit rogues were abusing.

Perhaps you could display a warning (in the raid warning frame) when entering combat without the proper weapons equipped. When leaving combat, if the player hasn't already done so, the weapons could then be switched as usual.

http://forums.wowace.com/showthread.php?t=17481
Last edited by Talyrius : 12-11-09 at 03:03 AM.
Talyrius is offline Report comment to moderator  
Reply With Quote
Unread 12-10-09, 09:11 PM  
Taryble
A Molten Giant
 
Taryble's Avatar

Forum posts: 811
File comments: 37
Uploads: 0
Getting this error nowadays. Doesn't swap back to normal weapon(s) after swapping to lance and jousting.

Code:
1x <event>ADDON_ACTION_BLOCKED:AddOn 'WeaponUp' tried to call the protected function 'EquipItemByName()'.
<in C code>: in function `EquipItemByName'
WeaponUp-2.2.2\WeaponUp.lua:189: in function `?'
CallbackHandler-1.0-5 (Ace3):147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
<string>:"safecall Dispatcher[3]":4: in function <[string "safecall Dispatcher[3]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[3]":13: in function `?'
CallbackHandler-1.0-5 (Ace3):92: in function `Fire'
AceEvent-3.0-3 (Ace3):120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>
__________________
-- Taryble
Taryble is offline Report comment to moderator  
Reply With Quote
Unread 12-02-09, 11:32 AM  
Shackleford
A Murloc Raider
 
Shackleford's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 39
Uploads: 10
Originally posted by ForeverTheGM
Can you fix the nil errors generated when logging into a new character for the first time or after you delete WoW's Cache folder?

Code:
1x WeaponUp-2.2.1\WeaponUp.lua:144: attempt to compare number with nil
WeaponUp-2.2.1\WeaponUp.lua:170: in function `?'
CallbackHandler-1.0-5 (Ace3):146: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
<string>:"safecall Dispatcher[1]":4: in function <[string "safecall Dispatcher[1]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[1]":13: in function `?'
CallbackHandler-1.0-5 (Ace3):91: in function `Fire'
AceEvent-3.0-3 (Ace3):120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>

  ---
Code:
15x WeaponUp-2.2.1\WeaponUp.lua:144: attempt to compare number with nil
WeaponUp-2.2.1\WeaponUp.lua:163: in function `?'
CallbackHandler-1.0-5 (Ace3):146: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
<string>:"safecall Dispatcher[2]":4: in function <[string "safecall Dispatcher[2]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[2]":13: in function `?'
CallbackHandler-1.0-5 (Ace3):91: in function `Fire'
AceEvent-3.0-3 (Ace3):120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>

  ---
Code:
1x WeaponUp-2.2.1\WeaponUp.lua:153: attempt to compare number with nil
WeaponUp-2.2.1\WeaponUp.lua:163: in function `?'
CallbackHandler-1.0-5 (Ace3):146: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
<string>:"safecall Dispatcher[2]":4: in function <[string "safecall Dispatcher[2]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[2]":13: in function `?'
CallbackHandler-1.0-5 (Ace3):91: in function `Fire'
AceEvent-3.0-3 (Ace3):120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>

  ---
Already in progress, will be in the next release.
Shackleford is offline Report comment to moderator  
Reply With Quote
Unread 12-02-09, 05:04 AM  
Talyrius
A Rage Talon Dragon Guard
 
Talyrius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 307
File comments: 221
Uploads: 1
Can you fix the nil errors generated when logging into a new character for the first time or after you delete WoW's Cache folder?

Code:
1x WeaponUp-2.2.1\WeaponUp.lua:144: attempt to compare number with nil
WeaponUp-2.2.1\WeaponUp.lua:170: in function `?'
CallbackHandler-1.0-5 (Ace3):146: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
<string>:"safecall Dispatcher[1]":4: in function <[string "safecall Dispatcher[1]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[1]":13: in function `?'
CallbackHandler-1.0-5 (Ace3):91: in function `Fire'
AceEvent-3.0-3 (Ace3):120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>

  ---
Code:
15x WeaponUp-2.2.1\WeaponUp.lua:144: attempt to compare number with nil
WeaponUp-2.2.1\WeaponUp.lua:163: in function `?'
CallbackHandler-1.0-5 (Ace3):146: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
<string>:"safecall Dispatcher[2]":4: in function <[string "safecall Dispatcher[2]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[2]":13: in function `?'
CallbackHandler-1.0-5 (Ace3):91: in function `Fire'
AceEvent-3.0-3 (Ace3):120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>

  ---
Code:
1x WeaponUp-2.2.1\WeaponUp.lua:153: attempt to compare number with nil
WeaponUp-2.2.1\WeaponUp.lua:163: in function `?'
CallbackHandler-1.0-5 (Ace3):146: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
<string>:"safecall Dispatcher[2]":4: in function <[string "safecall Dispatcher[2]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[2]":13: in function `?'
CallbackHandler-1.0-5 (Ace3):91: in function `Fire'
AceEvent-3.0-3 (Ace3):120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>

  ---
Talyrius is offline Report comment to moderator  
Reply With Quote
Unread 12-01-09, 06:40 PM  
Shackleford
A Murloc Raider
 
Shackleford's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 39
Uploads: 10
Originally posted by peewee_sweden
Keleseth's Persuaders gets switched out when you attack something. Kinda hard to complete How To Win Friends And Influence Enemies then
This is one of the reasons there is an "on" "off" slash command. For completing quests and such that involve using something like this just simply turn it off by typing /wu off.
Shackleford is offline Report comment to moderator  
Reply With Quote
Unread 12-01-09, 06:19 PM  
peewee_sweden
A Kobold Labourer

Forum posts: 1
File comments: 81
Uploads: 0
Keleseth's Persuaders gets switched out when you attack something. Kinda hard to complete How To Win Friends And Influence Enemies then
peewee_sweden is offline Report comment to moderator  
Reply With Quote
Unread 10-16-09, 11:27 AM  
Shackleford
A Murloc Raider
 
Shackleford's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 39
Uploads: 10
New version

Version 2.2.0 is up, I've had a chance to check it out in more depth and seems to work fine.
Shackleford is offline Report comment to moderator  
Reply With Quote
Unread 10-14-09, 07:42 PM  
Shackleford
A Murloc Raider
 
Shackleford's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 39
Uploads: 10
Originally posted by Sheppard
yes... I am using version 2.1.1
I was finally able to reproduce this when I switched mounts during combat in toc. Looking into it.

edit: Looks like it has something to do with re-equipping on dismount. Try disabling that feature and see if it still happens. Meanwhile I'm still working for a fix.
Last edited by Shackleford : 10-15-09 at 12:09 AM.
Shackleford is offline Report comment to moderator  
Reply With Quote
Unread 10-14-09, 01:14 PM  
Sheppard
A Kobold Labourer
 
Sheppard's Avatar

Forum posts: 0
File comments: 14
Uploads: 0
Originally posted by Shackleford
Make sure your using version 2.1.1.
yes... I am using version 2.1.1
Sheppard is offline Report comment to moderator  
Reply With Quote
Unread 10-13-09, 01:02 PM  
Shackleford
A Murloc Raider
 
Shackleford's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 39
Uploads: 10
Originally posted by Sheppard
i'm dismounting the moment i use a skill in toc
Make sure your using version 2.1.1.
Shackleford is offline Report comment to moderator  
Reply With Quote
Unread 10-13-09, 12:30 PM  
Sheppard
A Kobold Labourer
 
Sheppard's Avatar

Forum posts: 0
File comments: 14
Uploads: 0
i'm dismounting the moment i use a skill in toc
Sheppard is offline Report comment to moderator  
Reply With Quote
Unread 10-12-09, 03:55 PM  
sacredreich
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
I still seem to be getting dismounted as soon as I enter combat with a jousting NPC. Using latest version.

Edit: seems ok now

Thanks for the addon BTW!
Last edited by sacredreich : 10-12-09 at 03:59 PM.
sacredreich is offline Report comment to moderator  
Reply With Quote
Unread 10-12-09, 03:52 PM  
reale
A Kobold Labourer

Forum posts: 1
File comments: 166
Uploads: 0
Thank you

I appreciate it.

Edit: Works perfect
Last edited by reale : 10-12-09 at 04:09 PM.
reale is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.