What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

[Plugin] EquipMe v2 - Roll & Equip Items

Status
Not open for further replies.

exemplar

New Member
Joined
Mar 16, 2010
Messages
167
Reaction score
32
EquipMe v2.0
Item equipper for Honorbuddy.

THIS VERSION IS STILL CONSIDERED "IN TESTING"
While I've made every attempt to ensure this is as bug free as possible, I am obviously unable to test this as extensively as I would like given all the possible item combinations and scenarios. Please post if you have any issues, comments or suggestions.

Features
  • Equips items as per the configured weightset
  • Rolls for items
  • Gems equipped items
  • Fully configurable

Screenshots
Main settings: http://imgur.com/GZWic.png
Simple weightset: http://i.imgur.com/txmIe.png
Showing some of the possible weightset values: http://i.imgur.com/JN7ya.png
Misc: http://imgur.com/5qFWF.png

Changes
https://github.com/eggsampler/EquipMe/commits/master

Download
https://github.com/eggsampler/EquipMe/zipball/master
 
I love all the new features. Its working perfectly so far without any issues. Great job!
 
Truly Epic. Thanks for this examplar, will be using it on all 10 of my chars. I love the new blacklist stuff aswell.

One suggestion if it is possible, to make the description text able to scroll so I do not have to make the screen very large to read all the correct values. Not really needed because of the tooltip, but that goes away after a min.
 
Last edited:
Strange behavior (looks like plugin can't press Yes button for green items):

Code:
[[EquipMe] Reading new settings (context:CHARACTER_POINTS_CHANGED)
[EquipMe] Loading weights from: D:\Games\HB\Settings\EquipMe\EquipMe_toonname_Retribution_Weights.xml
We leveled up! Checking if we need to switch profiles.
[EquipMe] Reading new settings (context:CHARACTER_POINTS_CHANGED)
[EquipMe] Loading weights from: D:\Games\HB\Settings\EquipMe\EquipMe_toonname_Retribution_Weights.xml
[EquipMe] Equipping Runed Copper Bracers (score: -700) over equipped Soldier's Wristguards of the Bear (score: -869) - slot: WristSlot
Looting Stonesplinter Shaman Guid:0xF13004AD00180026
[EquipMe] Equipping Runed Copper Bracers (score: -700) over equipped Soldier's Wristguards of the Bear (score: -869) - slot: WristSlot
New pull target Stonesplinter Shaman (11), resetting pull timer.
[EquipMe] Equipping Runed Copper Bracers (score: -700) over equipped Soldier's Wristguards of the Bear (score: -869) - slot: WristSlot
-Judgement
[EquipMe] Equipping Runed Copper Bracers (score: -700) over equipped Soldier's Wristguards of the Bear (score: -869) - slot: WristSlot
New combat target Stonesplinter Shaman, resetting combat timer.
-Crusader Strike
Backup a wee bit, too close to our target
[EquipMe] Equipping Runed Copper Bracers (score: -700) over equipped Soldier's Wristguards of the Bear (score: -869) - slot: WristSlot
Looting Stonesplinter Shaman Guid:0xF13004AD0016E1E8
[EquipMe] Equipping Runed Copper Bracers (score: -700) over equipped Soldier's Wristguards of the Bear (score: -869) - slot: WristSlot

A problem appears only for new green items. White and bounded items equpped without problems.
 
Strange behavior (looks like plugin can't press Yes button for green items):

Code:
[[EquipMe] Reading new settings (context:CHARACTER_POINTS_CHANGED)
[EquipMe] Loading weights from: D:\Games\HB\Settings\EquipMe\EquipMe_toonname_Retribution_Weights.xml
We leveled up! Checking if we need to switch profiles.
[EquipMe] Reading new settings (context:CHARACTER_POINTS_CHANGED)
[EquipMe] Loading weights from: D:\Games\HB\Settings\EquipMe\EquipMe_toonname_Retribution_Weights.xml
[EquipMe] Equipping Runed Copper Bracers (score: -700) over equipped Soldier's Wristguards of the Bear (score: -869) - slot: WristSlot
Looting Stonesplinter Shaman Guid:0xF13004AD00180026
[EquipMe] Equipping Runed Copper Bracers (score: -700) over equipped Soldier's Wristguards of the Bear (score: -869) - slot: WristSlot
New pull target Stonesplinter Shaman (11), resetting pull timer.
[EquipMe] Equipping Runed Copper Bracers (score: -700) over equipped Soldier's Wristguards of the Bear (score: -869) - slot: WristSlot
-Judgement
[EquipMe] Equipping Runed Copper Bracers (score: -700) over equipped Soldier's Wristguards of the Bear (score: -869) - slot: WristSlot
New combat target Stonesplinter Shaman, resetting combat timer.
-Crusader Strike
Backup a wee bit, too close to our target
[EquipMe] Equipping Runed Copper Bracers (score: -700) over equipped Soldier's Wristguards of the Bear (score: -869) - slot: WristSlot
Looting Stonesplinter Shaman Guid:0xF13004AD0016E1E8
[EquipMe] Equipping Runed Copper Bracers (score: -700) over equipped Soldier's Wristguards of the Bear (score: -869) - slot: WristSlot

A problem appears only for new green items. White and bounded items equpped without problems.

Can confirm it does this for my shaman as well. Only for new green items though, everything else works fine.
 
Thanks for the feedback. I've pushed a new revision to my github which should fix that bug. Turns out I had it accidentally clearing the cursor item too quickly after trying to equip it, so when it actually came to confirm a pending equip - there was no pending item :(

But yeah, that's fixed.
 
Thanks for the feedback. I've pushed a new revision to my github which should fix that bug. Turns out I had it accidentally clearing the cursor item too quickly after trying to equip it, so when it actually came to confirm a pending equip - there was no pending item :(

But yeah, that's fixed.

exemplar, thank you very much for your fantastic good work!

Didn't you planned create SVN version of the EquipMe?
 
Code:
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
Moving to Type: QuestPickUp
[EquipMe] Equipping Klinge des Leybewahrers (score: 902.4496) into empty slot: SecondaryHandSlot
Moving to Type: QuestPickUp
RedMessage: Ihr k?nnt keine zweite Einhandwaffe benutzen!
I am a retribution paladin lvl 7 and this plugin is trying to equip 2 one hand weapons, which is not possible as a pally.

I suggest to avoid this automatically on a retri pally and on other classes that have no dualwield talent learned yet
 
Thanks for the feedback Laria.

If you set the offhand slot setting to -1 it shouldn't try to equip anything in that slot. I'll endeavour test this more tomorrow to ensure it works properly for you :P
 
git is just a different form of version control, like svn.

Yes, I see... but is there way to update EquipMe by TortoiseSVN?

Added:

And another strange thing with new Dump feature (look at wep class):
Code:
[EquipMe] Equipped: Spiritmend Cowl, score: 48601, inv type: Head, wep class: AxeTwoHand
[EquipMe] Equipped: Charm of the Muse, score: 14312, inv type: Neck, wep class: Axe
[EquipMe] Equipped: Skeletalized Shoulderpads, score: 28835, inv type: Shoulder, wep class: AxeTwoHand
[EquipMe] Equipped: White Swashbuckler's Shirt, score: 0, inv type: Body, wep class: Axe
[EquipMe] Equipped: Deathsilk Robe, score: 45023, inv type: Robe, wep class: AxeTwoHand
[EquipMe] Equipped: Brightwood Cord of the Wildfire, score: 27284, inv type: Waist, wep class: AxeTwoHand
[EquipMe] Equipped: Deathsilk Leggings, score: 36921, inv type: Legs, wep class: AxeTwoHand
[EquipMe] Equipped: Golgarok's Tenderized Treads, score: 33115, inv type: Feet, wep class: AxeTwoHand
[EquipMe] Equipped: Deathsilk Bracers, score: 18547, inv type: Wrist, wep class: AxeTwoHand
[EquipMe] Equipped: Mystral Handwraps of the Wildfire, score: 30232, inv type: Hand, wep class: AxeTwoHand
[EquipMe] Equipped: Hessonite Band of the Flameblaze, score: 14363.5, inv type: Finger, wep class: Axe
[EquipMe] Equipped: Abandoned Dark Iron Ring, score: 12312, inv type: Finger, wep class: Axe
[EquipMe] Equipped: Mindfletcher Talisman, score: 7150, inv type: Trinket, wep class: Axe
[EquipMe] Equipped: Stonemother's Kiss, score: 9700, inv type: Trinket, wep class: Axe
[EquipMe] Equipped: Stonebinder's Cloak, score: 23419, inv type: Cloak, wep class: AxeTwoHand
[EquipMe] Equipped: Fire-Etched Dagger, score: 123607, inv type: WeaponMainHand, wep class: Dagger
[EquipMe] Equipped: Book of Blood, score: 10343, inv type: Holdable, wep class: Axe
[EquipMe] Equipped: Wand of Dark Worship, score: 11868, inv type: RangedRight, wep class: Wand
[EquipMe] Equipped: Illustrious Guild Tabard, score: 0, inv type: Tabard, wep class: Axe
[EquipMe] Equipped: Frostweave Bag, score: 20, inv type: Bag, wep class: Axe
[EquipMe] Bag: Flask of the Frost Wyrm, score: 0, inv type: None, wep class: Gun
[EquipMe] Bag: Mana Gem, score: 0, inv type: None, wep class: Axe
[EquipMe] Bag: Endless Healing Potion, score: 0, inv type: None, wep class: AxeTwoHand
[EquipMe] Bag: Endless Mana Potion, score: 0, inv type: None, wep class: AxeTwoHand
[EquipMe] Bag: Arcane Powder, score: 0, inv type: None, wep class: AxeTwoHand
[EquipMe] Bag: Rune of Teleportation, score: 0, inv type: None, wep class: AxeTwoHand
[EquipMe] Bag: Rune of Portals, score: 0, inv type: None, wep class: AxeTwoHand
[EquipMe] Bag: Hearthstone, score: 0, inv type: None, wep class: Axe
 
Last edited:
Plugin now only attempts to equip an item once to stop spam when settings are wrong, Laria.
Yes, I see... but is there way to update EquipMe by TortoiseSVN?
Not unless you use tortoisegit, or the real git. However you may find it annoying having both installed.
And another strange thing with new Dump feature (look at wep class):
Yup, it's only valid if it's a weapon - nothing to do with me that's a hb thing.
 
Think they found u out, and are refusing access.

Code:
[SIZE=1][COLOR=#2f4f4f][SIZE=1][COLOR=#2f4f4f]
[EquipMe] Reloading settings from file
[EquipMe] Loading weights from: ..\..\Settings\EquipMe\EquipMe_Character_Weights.xml
[EquipMe] Updating weights from wowhead
[EquipMe] Unable to update weight set from wowhead, exception:
System.Net.WebException: De externe server heeft een fout geretourneerd: (403) Niet toegestaan (Not allowed).
bij System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest& request)
bij System.Net.WebClient.DownloadString(Uri address)
bij System.Net.WebClient.DownloadString(String address)
bij EquipMe.EquipMe.UpdateWowhead() in ..\..\Plugins\EquipMe\EquipMe.Helper.cs:regel 187
[EquipMe] Using lowbie weightset
[/COLOR][/SIZE][/COLOR][/SIZE]
 
after the new HB release , this plugin always says error :


[EquipMe] Downloading weights from wowhead
[EquipMe] Error downloading weight presents from wowhead
[EquipMe] The remote server returned an error: (403) Forbidden.
[EquipMe] Nothing downloaded from wowhead, trying from cached copy
[EquipMe] Error reading cached copy of weights
[EquipMe] Could not find file 'C:\Documents and Settings\UserXP\Desktop\Hb\Settings\EquipMeWeights.txt'.
[EquipMe] Unable to read cached copy of weights!
[EquipMe] Unable to download weight sets, trying again in 1 minute
 
Same, also showed you on IRC :)

[EquipMe] Downloading weights from wowhead
[EquipMe] Error downloading weight presents from wowhead
[EquipMe] The remote server returned an error: (403) Forbidden.
[EquipMe] Nothing downloaded from wowhead, trying from cached copy
[EquipMe] Setting weight set to: Paladin.retrib
 
If you are using the inbuilt equipme there's nothing I can do for you (that's version 1). As far as version 2 goes, please re-download - this error is fixed.
 
If you are using the inbuilt equipme there's nothing I can do for you (that's version 1). As far as version 2 goes, please re-download - this error is fixed.

Oh thanks alot for telling me , didnt realize the built-in was an older version
 
Status
Not open for further replies.
Back
Top