Download
(166 Kb)
Download
Updated: 10-30-13 11:09 AM
Compatibility:
Siege of Orgrimmar (5.4)
Escalation (5.3)
Thunder Isle (5.2)
Mists of Pandaria (5.0.4)
Updated:10-30-13 11:09 AM
Created:12-24-09 10:10 AM
Downloads:3,717
Favorites:25
MD5:
5.4
zz MiscHelper
Version: 50400.31
by: Rilgamon [More]
MiscHelper automaticly answers requesters.

Included modules:

- Autogreed (Greed or disenchant blue and green)
- Autoport (Accept ports)
- NoDuel (Rejects duels)
- Autogroup (Accepts groupinvites)
- BoPconfirm (Confirms BoP requesters)
- Lootconfirm (Confirms BoP requesters)
- Deconfirm (Confirms disenchant requesters)
- Sellgrey (Automaticly sells grey items)
- Autorepair (Automaticly repairs)
- PassDragon (Ignore Reins of the Bronze Drake)
- HideClock (Hides the minimap clock)

Addon Loader

The current version supports Addon Loader.
Addon Loader is a load manager, which can speed up the addon loading process.

Info:

This addon is not really configurable. If you're looking
for a good one check out PassLoot

If MiscHelper does not work for you there is Confirm Loot Roll. Try v3 or v4 to see if
it helps
50400.23 Oct/10/13

- Update toc 5.4
- changed tooltip handling

50300.30 May/23/13
- Updated toc 5.3

50200.29 Mar/09/12
- Updated Ace-Libs
- Updated toc 5.2

50001.27 Nov/23/12

- Fixed error when vendor was opened with a combat-pet in your bags (no sellprice)

50001.24 Oct/14/12

- Fixed autogroup popup

50001.23 Aug/29/12

- Updated Libs
- toc update

40300.22 Apr/22/12

- (Hopefully) Fixed AddonLoader startup (again)

40300.21 Apr/22/12

- Cleaned the libs and using zzLibCommon

40300.10 Dec/26/11

- ATTENTION!! autogreed-Lootrules changed. Please check your settings before you run a dungeon.
- Added a few confusing settings for autogreed.

40300.8 Dec/20/11

- Modified "sellgrey" to sell Fortune Cards, too
- Modifed "autogreed". Make sure to set the new rules correctly :)
- Fixed initializing moduls. Should no longer require a reload.

40300.3 Nov/30/11

- fix menuName (table index nil)

40300.6 Nov/30/11

- Updated Ace-Libs
- Updated toc

4.5 Apr/27/11

- Updated Ace3-Libs
- Added setting to only allow friends/guild to autoinvite

25/Dec/2010 4.3

- Added hideguildincome module

07/Dec/2010 4.2

- Fixed toc-file to load correct global database

06/Dec/2010 4.1

- Fixed iconpath

04/Dec/2010 4.0

- Bumped version to 4.0 as an internal sign its includeable in BrokerPack
- Added Module hideclock

Nov/13/10 1.8

- Updated Ace-Libs
- Updated zzLib (v26)
- Updated LDBIcon-Lib
- Updated toc for 4.0

Apr/12/10 1.7

- Updated zzLib (v24)

Mar/30/10 1.6

- readded greedorbs module (stupid me thought 3.3.3 would autoroll)

Mar/26/10 1.5

- Addon module passdragon
- Added module autorepair

Mar/24/10 1.4

- updated zzLib (v20)
- removed greedorbs module (useless in Patch 3.3.3)
- removed LFDaccept module (Required function is protected now)
- added sellgrey module

Feb/20/10 1.3

- Updated zzLib (v 18)
- Added Addon Loader-Support

Feb/17/10 1.2

- Updated zzLib (v 16)
- Fixed loading order of libs (I hope)

Jan/11/10 1.1

- Updated zzLib (v10)
- Added LFDaccept
- Fixed a bug with wrong descriptions
Optional Files (0)


Archived Files (25)
File Name
Version
Size
Author
Date
50300.30
153kB
Rilgamon
05-23-13 02:21 AM
50200.29
152kB
Rilgamon
03-09-13 03:12 AM
50001.27
152kB
Rilgamon
11-23-12 08:23 AM
50001.24
181kB
Rilgamon
10-14-12 03:14 PM
50001.23
180kB
Rilgamon
08-29-12 06:37 AM
40300.22
178kB
Rilgamon
04-22-12 12:14 PM
40300.21
178kB
Rilgamon
04-21-12 06:00 PM
40300.10
297kB
Rilgamon
12-25-11 06:12 PM
40300.8
282kB
Rilgamon
12-20-11 03:07 PM
40300.7
281kB
Rilgamon
11-30-11 11:17 AM
40300.6
281kB
Rilgamon
11-30-11 08:28 AM
4.5
162kB
Rilgamon
04-27-11 05:07 AM
4.3
186kB
Rilgamon
12-25-10 09:12 AM
4.2
185kB
Rilgamon
12-09-10 04:09 AM
4.1
185kB
Rilgamon
12-06-10 04:34 AM
4.0
185kB
Rilgamon
12-04-10 10:07 AM
1.8
178kB
Rilgamon
11-13-10 03:13 PM
1.7
146kB
Rilgamon
04-12-10 12:41 PM
1.6
146kB
Rilgamon
03-30-10 04:38 AM
1.5
146kB
Rilgamon
03-25-10 05:04 PM
1.4
145kB
Rilgamon
03-24-10 12:09 PM
1.3
144kB
Rilgamon
02-19-10 05:15 PM
1.2
143kB
Rilgamon
02-16-10 07:31 PM
1.1
143kB
Rilgamon
01-11-10 06:44 AM
1.0
141kB
Rilgamon
12-24-09 10:11 AM


Post A Reply Comment Options
Unread 04-22-12, 04:26 AM  
tordenflesk
A Deviate Faerie Dragon

Forum posts: 10
File comments: 154
Uploads: 0
40300.21 doesn't load.
tordenflesk is offline Report comment to moderator  
Reply With Quote
Unread 12-23-11, 09:06 AM  
Rilgamon
Premium Member
 
Rilgamon's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 533
File comments: 229
Uploads: 34
Re: Re: Re: Re: grammar

Originally Posted by Justacase
Yeah ill try out the latest one - have alts to run through Dragon Soul and lower ones through new 5-mans, heroic and old content - so will get a good mix of testing - just didnt want to use the newer code on mains in case it didnt do things right.

Yeah i think that is where the "SkipNeed" option is confusing because when i want to need on an items i dont want to skipneed i want to show need. But yeah we covered this area.
hehe, yesterday I "lost" the healer trinket because a fault in my treshold code
So I'll test it a little bit more before I push a new version. I already changed it to 'Show Need Rolls' in the prefs
Long: "Show items you can roll need for. Set minimum quality to hide low level items."
and
"Minimum Quality","Dont show items with a quality lower than minimum quality when 'Show Need Rolls' is active. -1 means automagically your current average Itemlevel - 18"

Guess with me ignoring x-mas I can release a new version on sunday after more testing

This is my current version for the canNeed-bops
lua Code:
  1. if(canNeed and bop and getPref2('skipNeed')) then
  2.         local showNeed = getPref2('skipQuality') >= 0 and getPref2('skipQuality') or GetAverageItemLevel()
  3.         local itemLevel = select(4,GetItemInfo(GetLootRollItemLink(id)))
  4.         print(GetLootRollItemLink(id), itemLevel, showNeed)
  5.         if(showNeed - 18 < itemLevel) then
  6.             return
  7.         end
  8.     end
__________________
The cataclysm broke the world ... and the pandas could not fix it!
Rilgamon is online now Report comment to moderator  
Reply With Quote
Unread 12-22-11, 10:41 PM  
Justacase
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Re: Re: Re: grammar

Yeah ill try out the latest one - have alts to run through Dragon Soul and lower ones through new 5-mans, heroic and old content - so will get a good mix of testing - just didnt want to use the newer code on mains in case it didnt do things right.

Yeah i think that is where the "SkipNeed" option is confusing because when i want to need on an items i dont want to skipneed i want to show need. But yeah we covered this area.
Last edited by Justacase : 12-22-11 at 10:43 PM.
Justacase is offline Report comment to moderator  
Reply With Quote
Unread 12-22-11, 11:53 AM  
Rilgamon
Premium Member
 
Rilgamon's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 533
File comments: 229
Uploads: 34
Re: Re: grammar

Originally Posted by Justacase
Blizz has changed it so that if you need BoE items they become BoP. It is only if you greed the BoE that it stays BoE

As to it falling through that it might get DEd.. i suppose it could be the options getting me a little confused but in anycase it looks like you can see what i am talking about.
Yes, but at the time the addon decides the item is still boe.
So if you get a world drop it will be a boe and thus jump right to line 8 and if the showBoE quality is set lower you will still see it if skipNeed is active

I'm already running low level dungeons (normal heroics) to test the treshold mechanic and I've added an "auto" modus. If its set to -1 your treshold is your current average itemlevel - 18 ... not sure yet if this is a good value but with 18 equipslots that would roughly equal to one tier lower I hope.
__________________
The cataclysm broke the world ... and the pandas could not fix it!
Rilgamon is online now Report comment to moderator  
Reply With Quote
Unread 12-22-11, 08:12 AM  
Justacase
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Re: grammar

Blizz has changed it so that if you need BoE items they become BoP. It is only if you greed the BoE that it stays BoE

As to it falling through that it might get DEd.. i suppose it could be the options getting me a little confused but in anycase it looks like you can see what i am talking about.
Last edited by Justacase : 12-22-11 at 08:18 AM.
Justacase is offline Report comment to moderator  
Reply With Quote
Unread 12-22-11, 02:56 AM  
Rilgamon
Premium Member
 
Rilgamon's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 533
File comments: 229
Uploads: 34
grammar

Replace all trashholds with treshold My english sucks sometimes :P
__________________
The cataclysm broke the world ... and the pandas could not fix it!
Last edited by Rilgamon : 12-22-11 at 02:56 AM.
Rilgamon is online now Report comment to moderator  
Reply With Quote
Unread 12-22-11, 02:49 AM  
Rilgamon
Premium Member
 
Rilgamon's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 533
File comments: 229
Uploads: 34
Originally Posted by Justacase
or really have a new slider for canNeed items and have

if(canNeed and quality>getPref2('showNeed') and getPref2('skipNeed')) then return end
Yes, thats the part where the mentioned trashhold should kick in.

Originally Posted by Justacase
A BoE becomes a BoP if you did need it. If a BoE falls through to line 8 you will have items that you might have wanted to roll need on that could be DE'ed either that or i have to set the options to show all BoE's of that quality. The quality check is still relevent though.
So far I have not seen one nor cant think of an item that falls in this category. Seasonitems like the green/red winter had are bop, most funitems are bop. For styleneed hunters is the only thing where it could be interesting but for such a special case it would be the trashhold that could be lowered

Originally Posted by Justacase
Though i think the config options are what are still need to be adjusted; like i said they are not completely obvious.
Yes, thats true and I'll go through it during the week

Originally Posted by Justacase
So (for me) let me see the Need/Greed/DE popup on stuff i can need on over a certain quality, auto-roll greed on BoE's over a certain quality (i dont need to see these as I would only either want to greed them not DE); all the rest gets handled by a catch all which will DE if it can else greed.
Yes, thats what the module is aimed at. I hope it does its job atm ... to perfection when the trashhold is added in the next upload
__________________
The cataclysm broke the world ... and the pandas could not fix it!
Last edited by Rilgamon : 12-22-11 at 02:50 AM.
Rilgamon is online now Report comment to moderator  
Reply With Quote
Unread 12-21-11, 08:33 PM  
Justacase
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
I think line 3 should be

if(canNeed and quality>getPref2('showBOE') and getPref2('skipNeed')) then return end

or really have a new slider for canNeed items and have

if(canNeed and quality>getPref2('showNeed') and getPref2('skipNeed')) then return end


A BoE becomes a BoP if you did need it. If a BoE falls through to line 8 you will have items that you might have wanted to roll need on that could be DE'ed either that or i have to set the options to show all BoE's of that quality. The quality check is still relevent though.

Though i think the config options are what are still need to be adjusted; like i said they are not completely obvious.

When you rolls on stuff it is really show me only stuff i am concerned with (for me) let the addon handle the rest.

So (for me) let me see the Need/Greed/DE popup on stuff i can need on over a certain quality, auto-roll greed on BoE's over a certain quality (i dont need to see these as I would only either want to greed them not DE); all the rest gets handled by a catch all which will DE if it can else greed.
.
Last edited by Justacase : 12-21-11 at 10:43 PM.
Justacase is offline Report comment to moderator  
Reply With Quote
Unread 12-21-11, 12:51 PM  
Rilgamon
Premium Member
 
Rilgamon's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 533
File comments: 229
Uploads: 34
Yeah, I know documentation is not my strength

ignoreOrbs is included so that orbs can be handled by the greedorbs-module.
As you could roll need on them before 4.3 I added a choice which would fail if the autogreed-module was quicker to greed them. Not sure yet what I'll do of it now that you can roll greed only (need only in a guildgroup).
lua Code:
  1. if(getPref2('ignoreOrbs') and orbList[tonumber(addon['getItemId'](GetLootRollItemLink(id)))]) then return end
  2.     local _, _, _, quality, bop, canNeed, canGreed, canDE = GetLootRollItemInfo(id)
  3.     if(canNeed and bop and getPref2('skipNeed')) then return end
  4.     local arg1,arg2 = canDE and 3 or 2, 2
  5.     if(bop) then
  6.         RollOnLoot(id,getPref2('de'..qualityTab[quality]) and arg1 or arg2)
  7.     else
  8.         if(canNeed and quality>getPref2('showBOE') and getPref2('skipNeed')) then return end
  9.         if(getPref2('greedBOE')) then
  10.             RollOnLoot(id,getPref2('pass'..qualityTab[quality]) and nil or (quality==2 and arg1 or arg2))
  11.         else
  12.             RollOnLoot(id,arg1 == 3 and 3 or (getPref2('pass'..qualityTab[quality]) and nil or arg1))
  13.         end
  14.     end

I'll go through the lines and explain what I try to do

Line 1: Allows other modules to decide what to do with the orb.
Line 3: This will show BoP if you can need them and have enabled skipNeed.
Line 4: arg1 is repsonsible for the disenchanting if possible and arg2 is the greed part.
Line 6: Handles BoP that are not handled by 3 so here we just check if you decided to pass for this quality or disenchant/greed.
Line 8: This will show BoE if you can need them above the selected showBoE-Value.
Line 10: Greed if you not enabled to pass for this quality. And a special case for green items to always disenchant/greed even if you can need it.
Line 12: Handles automated DE,Pass,Greed when you decide to not greedBoE.


I think this should cover all possible cases so far
__________________
The cataclysm broke the world ... and the pandas could not fix it!
Rilgamon is online now Report comment to moderator  
Reply With Quote
Unread 12-21-11, 10:11 AM  
Justacase
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Ok, going through the options and code to work out what is what.

In the config: i see the new autogreed tab, but on the zz_MiscHelper tab there are the options 'AutoGReed Runed Orb/Choas Orb' and 'Greed or disenchant blue and green'.

The order of the config options in 'autogreed' tab makes it confusing as to exactly what is going to happen and this needs to be clear to know what to select.

So in a rough order/logic that it evaluates

The setting 'ignoreOrbs' makes the addon to show orb roll (no tooltip on this config item)
The setting 'Skip Need' need will show the roll for BoP items that you can need.

If BoP then
it will auto pass according to the 'Pass green/blue/epic BoE' check boxes
(this includes ones i can need on)
else
if i can need on it show roll window if better quality item than on slider and i set 'Skip Need'
if i set 'Greed BoE' then show if i set 'pass green/blue/epic BoE' or green and can DE (not sure about this as lua is not my native language)
else
.. not sure what your trying to do here ..

Anyway .. seems some options are confusing as you describing them as to what the addon is seeing them as not what the player is seeing them as. ie/ 'Skip Need' is 'Show Need'

Also things like if it is a BoP -BUT- i can need it then i may not get to need on it regardless of the 'Show/Skip Need' setting.

Hope you can see what i mean.

Some suggestions - and please take these as you will - done a fair bit of coding/program design in my time - but out of the industry now


I would have put the options in an order that code a structure to the internal logic.

So put the an option like 'Auto Greed Orbs' (in tooltip put somethign like 'Auto Greed Runed and Choas orbs') at the top.

call your need option 'Show Need Rolls' (tooltip something like 'Show rolls i can need on that are of the selected quality or better') and have a scale after that if you want for 'min quality'

call an option 'Show BoE rolls' (tooltip something like 'Show Bind-on-equip rolls that are of the selected quality or better')and have a separate min quality slider.

the logic then falls through to a catch all which would be to in reality Auto DE if possible, Auto Greed, Auto Pass or Show Loot Rolls. Given Auto Pass on Loot is an option that Blizz provides you can loose that option so it is really Auto Greed then another option Auto DE if possible.

(i dont mind coding these up if i get time but atm i am doing house renovations so not lots of time)
Last edited by Justacase : 12-21-11 at 10:24 AM.
Justacase is offline Report comment to moderator  
Reply With Quote
Unread 12-20-11, 03:09 PM  
Rilgamon
Premium Member
 
Rilgamon's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 533
File comments: 229
Uploads: 34
A new version is pending and should work for random groups. A trashhold is not yet added so it will popup for loot you can need even if its way too low to be usefull
__________________
The cataclysm broke the world ... and the pandas could not fix it!
Rilgamon is online now Report comment to moderator  
Reply With Quote
Unread 12-19-11, 07:22 AM  
Justacase
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Originally Posted by Rilgamon
damn ... I tried to implement the canNeed part and found that you can need everything in a guildgroup
Yeah this is true. It works ok for me with the code that i am using from below as it pops up a need/greed/DE window for that case.
Justacase is offline Report comment to moderator  
Reply With Quote
Unread 12-14-11, 02:43 PM  
Rilgamon
Premium Member
 
Rilgamon's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 533
File comments: 229
Uploads: 34
damn ... I tried to implement the canNeed part and found that you can need everything in a guildgroup even plate as a priest ... back to the drawingboard
__________________
The cataclysm broke the world ... and the pandas could not fix it!
Rilgamon is online now Report comment to moderator  
Reply With Quote
Unread 12-13-11, 07:52 AM  
Rilgamon
Premium Member
 
Rilgamon's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 533
File comments: 229
Uploads: 34
hehe, good ideas ... but I fear that would be overkill for a simple module of misc helper I'll try to steal some hours to check what can be done and what not this weekend
__________________
The cataclysm broke the world ... and the pandas could not fix it!
Rilgamon is online now Report comment to moderator  
Reply With Quote
Unread 12-12-11, 12:55 AM  
Justacase
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Yeah you could make the options quite extensive/complicated.

Like you said the item level - but also greed if it vendors over a certain amount (usually weapons) rather than DE it.

As an option though it would be useful to have the DE (if available) as an option rather than as part of the same configuration option.

As far as the item level things goes .. that could be a tricky thing to always get right. You would want to compared it to your current equipped gear i suppose .. what about off specs .. or if you want to collect gear for a future spec. you could turn the option off i suppose. Is it trying to do doing too much?

Just asking .. so you can bounce off ideas.
Last edited by Justacase : 12-12-11 at 01:40 AM.
Justacase is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: