CodenameG
New Member
- Joined
- Jan 15, 2010
- Messages
- 38,364
- Reaction score
- 231
Mr.GearBuyer - Mr.HonorCap2 - A Plugin that Buys Gear with Honor and Justice Points.
5/23/12 - Version 2.0 - M'mmm CHICKEN
What is this?
This is a plugin that will buy gear with using Justice Points and Honor. it allows you to farm Battlegrounds or instances and not have to worry about Honor Caps, and having to buy gear, as once you have a list of the gear you want to buy, the plugin will automatically in between battlegrounds run to the vender and buy the gear it needs.
How do i use this?
to install the plugin extract the zip file to your plugins directory, your directory tree should look like this when its done, Honorbuddy/plugins/MrGearBuyer/MrGearBuyer.cs
then once in game, head to Stormwind or Orgrimmar and talk to the venders that have the gear you want to buy, and open the plugins configuration, and while talking to the vender click "fetch items" this will populate the vender list so you can then select what items you want and add them to the buy list. then start PVPing. as you gain Honor or JP, the plugin will go and buy the items on your buy list, from top down.
Special Thanks
to raphus without whom i would of never been able to complete this plugin
Change Log:
Version 1.0 - initial Release.
Version 1.1 - Made a Logic Change to prevent the plugin from buying Justice Points when already at, or near cap for Red Text Error "You have to many of that item".
Version 1.2 - Fixed logic error in that would of prevented it from capping out.
Version 1.3 - Added Timer to prevent Spammed Buying of items from the buy list. Changed Me.Continent to Me.BattleGrounds and Me.IsInInstance to prevent it from trying to find venders inside of battlegrounds and inside of instances.
Version 1.4 - Made Changes to the way German Lanaguage Clients pull Currency Type.
Version 1.6- dont know what happend to 1.5, i guess i changed it without realising then updated it again for this new fix. whatever just roll with it. added code to check if the vender is blacklisted and if it is, then clear the blacklist. before trying to force it to buy.
Version 1.7 - Made a modification to how it identify costtype, it should fix issues with not getting items. also fixed an alignment issue in the ui, mesh issues has been fixed. there should be no problems in old town anymore. (it was a mesh issue)
Version 1.8 - hopefully fixed null errors:System.NullReferenceException: Object reference not set to an instance of an object. at MrGearBuyer.MrGearBuyer.Pulse() in \HB\Plugins\MrGearBuyer\MrGe arBuyer.cs:line 156 at Styx.Plugins.PluginWrapper.Pulse() ---- due to not having justice points or not having honorpoints.
Version 1.9 - Fixed an issue with a null error, this was due to code added before to fix when a vendor becomes blacklisted. there is now a button in the ui that allows you to flush the blacklist of the vendor does get blacklisted. target the vendor and click the button, if its in the list it will clear it.
Version 2.0 - Added back in blacklisting support, now if the vendor it should clear it automatically again without tossing errors. if this doesn't fix the issue then more code will be needed in order to fix the issue.
5/23/12 - Version 2.0 - M'mmm CHICKEN
What is this?
This is a plugin that will buy gear with using Justice Points and Honor. it allows you to farm Battlegrounds or instances and not have to worry about Honor Caps, and having to buy gear, as once you have a list of the gear you want to buy, the plugin will automatically in between battlegrounds run to the vender and buy the gear it needs.
How do i use this?
to install the plugin extract the zip file to your plugins directory, your directory tree should look like this when its done, Honorbuddy/plugins/MrGearBuyer/MrGearBuyer.cs
then once in game, head to Stormwind or Orgrimmar and talk to the venders that have the gear you want to buy, and open the plugins configuration, and while talking to the vender click "fetch items" this will populate the vender list so you can then select what items you want and add them to the buy list. then start PVPing. as you gain Honor or JP, the plugin will go and buy the items on your buy list, from top down.
Special Thanks
to raphus without whom i would of never been able to complete this plugin
Change Log:
Version 1.0 - initial Release.
Version 1.1 - Made a Logic Change to prevent the plugin from buying Justice Points when already at, or near cap for Red Text Error "You have to many of that item".
Version 1.2 - Fixed logic error in that would of prevented it from capping out.
Version 1.3 - Added Timer to prevent Spammed Buying of items from the buy list. Changed Me.Continent to Me.BattleGrounds and Me.IsInInstance to prevent it from trying to find venders inside of battlegrounds and inside of instances.
Version 1.4 - Made Changes to the way German Lanaguage Clients pull Currency Type.
Version 1.6- dont know what happend to 1.5, i guess i changed it without realising then updated it again for this new fix. whatever just roll with it. added code to check if the vender is blacklisted and if it is, then clear the blacklist. before trying to force it to buy.
Version 1.7 - Made a modification to how it identify costtype, it should fix issues with not getting items. also fixed an alignment issue in the ui, mesh issues has been fixed. there should be no problems in old town anymore. (it was a mesh issue)
Version 1.8 - hopefully fixed null errors:System.NullReferenceException: Object reference not set to an instance of an object. at MrGearBuyer.MrGearBuyer.Pulse() in \HB\Plugins\MrGearBuyer\MrGe arBuyer.cs:line 156 at Styx.Plugins.PluginWrapper.Pulse() ---- due to not having justice points or not having honorpoints.
Version 1.9 - Fixed an issue with a null error, this was due to code added before to fix when a vendor becomes blacklisted. there is now a button in the ui that allows you to flush the blacklist of the vendor does get blacklisted. target the vendor and click the button, if its in the list it will clear it.
Version 2.0 - Added back in blacklisting support, now if the vendor it should clear it automatically again without tossing errors. if this doesn't fix the issue then more code will be needed in order to fix the issue.
Attachments
Last edited: