Quantcast
Download
(62 Kb)
Download
Updated: 02/03/19 11:51 AM
Pictures
File Info
Compatibility:
Wrathstone (4.3)
Murkmire (4.2)
Wolfhunter (4.1)
Summerset (4.0)
Dragon Bones (3.3)
Clockwork City (3.2)
Horns of the Reach (3.1)
Morrowind (3.0)
Homestead (2.7)
Updated:02/03/19 11:51 AM
Created:03/15/17 11:00 AM
Monthly downloads:774
Total downloads:8,452
Favorites:56
MD5:
Categories:Character Advancement, Bags, Bank, Inventory, Data Mods, Group, Guild & Friends, Info, Plug-in Bars, Raid Mods
4.2
Wish List  Popular! (More than 5000 hits)
Version: 2.0.1
by: Meai, Baertram
WISH LIST

This addon depends on the following libraries, which you need to download and install as standalone libraries in order to let this addon work properly!
LibStub
LibCustomMenu
LibAddonMenu-2.0
LibMainMenu-2.0


---Attention: Version 2.0.0---
Due to errors in the saved data structures I had to reset the WishList SavedVariables! You will loose your settings and saved sets!
Please make a backup of your old WishList SavedVariables (Minion, or manually) and/or screenshots to re-add the items afterwards! Sorry for that but it's really needed as the items were always saved globally to the loged in character only.


The only addon for all your gear farming needs.

Description
Wish List lets you add items to a "wish list". You can add items by set, item type, slot and trait. When you or someone else in your party loots that item, you get notified in the chat window and on screen.

Features
  • Search all of the sets currently in the game (this lags the client and will take about 1 Minute. You only need to do this once for all of your chars/toons. Maybe redo it after a patch to get new sets into your pool to select from!)
  • Click a set to add and item from that set to your wish list
  • See/Change the wish lists of all of your chars/toons, even if you are logged in with another one
    In order to let this happen please login each character with this addon enabled "once"!
  • Choose what item type, slot and trait, then accept to add to your wish list
  • Choose the char/toon you want to add the item for (even if you are logged in with another char/toon)
  • Or just use a button to the left of the set name (add whole set), itemtype (weapon/armor: add all items of this itemtype) item (1hd axe, 2hd sword, ring, etc.: add all items of this itemtype and item)
  • Button to add 1hd weapons/2hd weapons, only head + shoulder armor parts, all other armor parts (to easily add monster/other sets)
  • Choose the item's trait or just select "All traits": As the transmutation station can fix your trait
  • Rightclick an item on your wish list to show functions for removing (by trait, slot, item type, set name, date, ...)
  • Rightclick an item on your wish list to get more options like link to chat, ...
  • History to see who found the item where (if grouped, e.g. in a dungeon or delve, or even overland)
  • Rightclick an item on your historylist to show functions for removing (by trait, slot, item type, set name, date, ...)
  • Rightclick an item on your history to get more options like link to chat, send player who looted the item a whisper, ...
  • WishList and history search functions by name, set bonus, traits, slot, item type, user looted, location looted, ...
  • Copy your wishlist from one of your chars to another
  • Get notified in your chat window and on screen when you or someone in your group loots an item on your wish list (no matter what quality or level!)
  • Wish List adds all set items, unique or not to your wish list. No more searching the internet for names of set items that are not obvious! For example, the Viper's Sting set has a few different necklaces and rings that are not called Ring of the Viper or Necklace of the Viper. If you add Viper set necklace to your wish list, this addon will add all known necklaces of that set, saving you the time and trouble of having to look it up.

How to use
  • Settings -> Controls -> Keybindings -> User Interface -> Show Wish List
    Bind a key to open Wish List
  • Open Wish List and be sure you are on the first tab "Sets"
  • Click the "Find sets" button & wait for it to finish (You only have to do this once and only on one character! If a game patch was applied you can repeat this via the "Reload sets" button, located at the top left corner of the "Sets search" tab, to scan for new set parts).
  • Scroll through, or search for a set
  • Click on that set name, or right click it and choose "Add item" form the context menu, to add an item
  • In the "Add Item" dialog, choose which item type, slot and trait you want to add, or use the buttons left to the description texts (be sure to select the trait if you do not want to add ALL traits!), then accept
  • You can browse items that are on your wish list by clicking the "list" icon in the top right corner
  • You can browse items of your other chars/toons by selecting the character name from the dropdown box at the "list" tab
  • You can remove items by right clicking them on the wish list, which shows as context menu containing the options to remove the item
  • When items are on your wish list, you will get notified in the chat window and on screen if the item has dropped, and who looted it.
[Baertram]
WishList changelog:

This addon depends on the following libraries, which you need to download and install as standalone libraries in order to let this addon work properly!
LibStub
LibCustomMenu
LibAddonMenu-2.0
LibMainMenu-2.0

Version 2.0.1 (2019/02/03)
Fixed: Character name/Account name and zone/Subzone were not shown properly in the history if you had the setting to scan all character's WishLists disabled

Version 2.0.0 (2019/01/04)
---ATTENTION---
Unfortunately the SavedVariables needed a reset :( Sorry for that but it's really needed to fix some issues.

Please BACKUP YOUR WishList.lua SavedVariables file if you need the old data, or make some screenshots of the items you want to re-add later on!

-Raised API to Murkmire
-Added AddOnVersion to manifest txt

Fixed:
-Settings should be saved according to your chosen savemode (account wide or for each character) now
-WishList saved for each character properly
-History added for looted items (you and other players in your group) of your characters WishLists
-History saved for each character properly
-Speed improvement up of some stuff
-Message corrections
-Center screen announcement message works again now
-Deleting items
-Date & time sorting
-Fixed missing armorOrWeaponType upon adding/removing items from the chat links
-Fixed history username sorting

Added:
-Item add dialog: 4 new buttons to only add 1hd weapons (including shields), 2hd weapons, body armor parts (excluding jewelry), head&shoulder monster set armor parts)
-Added context menu entries to remove items by type, slot, trait, date from the WishList and prepared the history for it as well (not yet implemented)
-Tooltips for each row on the history tab, showing info about the date/time, location and username in full length.
-Added request with 4 buttons to add only head/shoulders, body parts, 1hd or 2hd weapons
-Added context menu entries to remove items by type, slot, trait, date
-Added context menu entries to remove items by type, slot, trait, date at the history tab
-Added search methods for trait, item type, slot, itemId, username, date (not working properly yet!)

-Slash commands for the chat:
/wl
/wishlist
to show/hide the UI
-Tooltip on the character selection dropdown entries: Showing the WishList/history entrycount of each character
-Adding/Removing items from the WishList/history will show the total added/removed itemcount in an exra message now
-Settings to show character name or account name (onlky works for the looted items from yourself, due to game API restrictions. Looted items of your group members will use their character name).
-Settings to enable/disable the center screen announcement
-Settings to choose the text (including placeholders for trait, quality, level, set name, item name/link, looted by name) for the chat/center screen announcement message

----------------------------------------------------------------------------------

Version 1.3.9 (2018/08/12)
-Raised API
-Updated libraries
-Fixed account wide and each character settings -> They were switched, so account wide were each character and vise versa
-Fixed class icons and colours in dropdowns
-Added support for FCOItemSaver:
If the addon is enabled you are able to choose one of the defined FCOItemSaver marker icons from a dropdown within the WishList settings menu.
New looted items will be marked with this marker icon if you have enabled it in the WishList settingsmenu.
No checks, if the item got already any other marker icon, will be done. The marker icon will be set, that's all!

Attention:
If you change the name, color etc. of any of the marker icons within the FCOItemSaver settings menu please do a /relodui in order to show the dropdown selection box within the WishList menu with the new changed entries!

Version 1.3.8 (2018/06/23)
Additions
-Sets of Summerset update added (please rescan for all sets to add them!)
-New jewelry traits + icons added

Version 1.3.7 (2018/01/23)
Fixes
-Sorting will recognize the shown names of the armor/weapon type, slot and tarit now instea dof the ids
-Sorting will be able to "group" by set name
-The character dropdown boxes are sorted by the name now. The currently logged in character is shown with surrounding "-" signs: "- <name> -"
-The character names will show the class icon and the class text color now (even in the dropdown boxes)
-Changed the internally used weapon or armortype name from type to armorAndWeapontype:
This was necessary as the value "type" was interfering with some basic sortscrolllist data :-(
This might make your WishList entries which you have added in the past not show the armor or weapon info text anymore.
-> Please remove and read these items

Additions
-Added new button at the main menu (press key for inventory, standard is the key "i", to show it at the top button row) to show the WishList window
-> You need to enable this in the settings of the addon
-Added option to group the sorting via the set name (Standard: Enabled)
-Prepared search methods for the WishList tab to be able to choose from "Search by name", "Search by set bonus, "Search by slot", "Search by trait".
Currently only name and setbonus are working!


Version 1.3.6 (2018/01/22)
Fixes
-Not always working "link handler" function was fixed
-Link handler now recognizes if the item is on your wishlist already or not correctly
-Fixed the WishList count at the bottom right corner not showing the correct total count for each char
-Some global vars were removed
-Fixed some twice done checks to speed up the addon and data determination
-Fixed typos in the german translations

Additions
-Added new button at the WishList tab to copy the wishlist of one char to another. A dialog will be shown where you can choose the char where the currently selected char's items should be copied to.
-Added the char choose dialog also at the item link handler if you right click an item in the chat
-Added the possibility to "SHIFT" + right click an item in the chat to "force" the addon to show the "Add item to WishList" dialog, so you can add the item which is on your currently logged in char's wishlist also to another of your chars.


Version 1.3.5 (2018/01/20)
Fixes
-Some global vars were removed
-Increased speed of loot checks
-Sort headers at sets and wishlist remember their selection and state again now

Additions
-Character dropdown box at the Wishlist is sorted by name now
-Checking for writ container auto loot addon (currently supported: DolgubonsLazyWritCreator) and disabling the item loot scan as long as containers are opened > To speed up the looting
-Added scan of all your chars wishlists on loot
-Added LAM settings menu
-Loot messages in chat/on screen will show the set name and the character name (of the char who got this item on his wishlist)

Choose options to:
1. Account wide or char settings (this will NOT change the way the wishlists are saved -> Each char will save it's own wishlist in non-accountwide saved variables!)
2. Scan all of your chars' wishlists on item loot or only your currently logged in char
3. Preset the character at the "Add item to wishlist" dialog (Either your currently logged in char, or the one selected at the wishlist tab).

Version 1.3.4 (2018/01/17)
Fixes
-Removed chat debug message
-Fixed missing function name

Version 1.3.3 (2018/01/16)
Fixes
-Adding items from right clicking a chat link works again
-Removing whole sets from the Wishlist won't hide items that were on the list "after" these items
-The wishlist window control is now initialized if neded before you really show it via the keybind (if you add an item via chat right click e.g.)

Additions
-Added search functions at the WishList too sou you are able to search for set names or set bonuses there too now

Version 1.3.2 (2018/01/16)
Fixes
-Removed some bugs
-Removed some unneeded global variables, or changed them to local
-Small speed improvement of set item scan

Additions
-Add set parts for each of your characters/toons without being logged in with them!
!!!You once need to login with each of your character/toon having the WishList addon enabled in order to collect some data and make this logged in char/toon visible within the WishList addon for all other chars/toons!!!
-> You can chose the character at the top wor of the WishList tab
And you are able to specify the character inside the "Add item" dialog (preselected is the currently logged in character).

-Add item dialog:
--Dropdown box to select the character/toon who should get the items added to it's WishList
--Button to add a whole set
--Button to add set parts with chosen armor/weapon type
--Button to add set parts with chosen armor/weapon type and subtype (1hd axe, 2hd axe, chest, ring etc.)
--Trait dropdown box got an "All traits" entry which allows you to specify if all available traits should be added (works combined with the new buttons, or for a single selected item via the "Add item" button).
--Improved dialogs to show character name and trait + icons, & setname

-WishList
--Context menu entry to remove a whole set from a WishList

Chat
-Improved chat messages to show character name and trait + icons

And other stuff.

[Buggy]: If you choose to add set items via the new buttons in the dialog, and you have chosen one trait from the trait dropdown box (which is NOT the "All traits" entry):
The dropdownboxes filter traits out so you do not see a "Halthy" trait for a weapon (as it only applies to jewelry which will be in the dropdown box if there is a healthy jewelry set party available.
So if you do not change the dropdown boxes from weapons e.g. to jewelry there will only be shown the weapon traits available!
If you then click the button to add all set items of the set, and have chosen the "Sharpened" trait, only sharpened weapons will be added.
-> I need to find a way so you can specify the traits to add if you click the "Add whole set" button.


Version 1.3.1 (2018/01/10)
Changes
-Show set count/filtered set count always (not only if filtered)
-The list (WishList) shows the trait stones before the trait name now
-Tab icons and buttons are shown as "pressed" now if selected (and tabs stay pressed if currently on it)


Additions
-German translations (ready for other languages! Check the "lang" folder and create your language file, e.g. fr.lua or jp.lua)
-Sorting at the search tab and at the WishList remembers your sorting for each tab now
-Added a "remove all" - button at the WishList (top left) which is only clickable if any items are on your WishList
-Added keybinding to add/remove items to/from your WishList by hovering the moues of the item in your inventory, character, bank, guildbanks, shops, guild stores. Chat will tell you if the item was added. if it was on your list already a popup dialog will ask if you want to remove it from your WishList.


-Fixes-
-Changed the setdata to be loaded via API funcitons where needed and not all stored in the savedvariables. Size decreased from 25MB!!! (was loaded and saved on each reloadui...) to 2,5MB
-Some other fixes for global avriables that only need to be local
-Other speed fixes
-API increased to current one
-Updated libraries


Todo
-Add whole set via button at the add dialog
-Add all itemtypes (e.g. weapons, or jewelry, or armor) via button at the add dialog
-Add all items of the chosen types (e.g. weapons -> bow or jewelry -> Ring, or armor -> chest) via button at the add dialog
-Add all traits of an item via the add dialog
-Settings menu
-Chat output
-Add FCOItemSaver/ItemSaver/ZOs lock icon support for items on yur WishList -> Automatic marking if you loot/get/buy/trade in them
-Testing of found items


======================================
[Meai]
Version 1.3.0 (2017/03/21)
+ Added type, slot and trait to loot messages
+ Added functionality to add items linked to chat by right clicking and choosing "Add to Wish List"

Version 1.2.0 (2017/03/19)
+ Added right click menus for linking and adding/removing items

Version 1.1.1 (2017/03/18)
+ Fixed crash when trying to search for set names

Version 1.1.0 (2017/03/18)
+ Added more sortable columns to the wish list
+ Fixed names if alert messages to not show the gender

Version 1.0.0 (2017/03/15)
+ Initial pre-release version
+ Search sets
+ Choose item in set depending on type, slot and trait
+ Add said items to a wish list
+ Get notified in chat and on screen when that item drops and who looted it
Archived Files (15)
File Name
Version
Size
Uploader
Date
2.0.0
62kB
Baertram
01/04/19 08:19 AM
1.3.9
98kB
Baertram
08/12/18 09:48 AM
1.3.8
94kB
Baertram
06/24/18 10:16 AM
1.3.7
93kB
Baertram
01/22/18 08:02 PM
1.3.6
88kB
Baertram
01/21/18 07:00 PM
1.3.5
84kB
Baertram
01/20/18 04:39 PM
1.3.4
37kB
Baertram
01/17/18 09:20 AM
1.3.3
38kB
Baertram
01/16/18 11:31 AM
1.3.2
36kB
Baertram
01/15/18 07:02 PM
1.3.1
31kB
Baertram
01/11/18 03:00 PM
1.3.0
27kB
Meai
03/21/17 06:22 AM
1.2.0
26kB
Meai
03/19/17 04:54 AM
1.1.1
20kB
Meai
03/18/17 12:16 PM
1.1.0
20kB
Meai
03/18/17 06:36 AM
1.0.0
22kB
Meai
03/15/17 11:00 AM


Post A Reply Comment Options
Unread 02/03/19, 11:49 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1915
File comments: 2090
Uploads: 52
Found the bugs and fixed them, thanks for telling me.
Report comment to moderator  
Reply With Quote
Unread 02/02/19, 08:06 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1915
File comments: 2090
Uploads: 52
Re: Re: Re: History: User shows

Ok, seems the hrc trial is not recognized properly as a zonename then. Never was in there, will try to test it somehow to see if a zonename was found. Not sure though why the char name is not recognized properly then. Maybe another addon disturbing. Do you use any other group related addons, especially ones changing the character names or colors?


Originally Posted by deathmethanol
Originally Posted by Baertram

How did you setup the addon to show the names, character or @account?
In what zone or where did the item drop which is shown as location "blank" and username ???
I need something to rebuild the problem.

The zone names are given by the API of the game so if this is missing you fond the item somewhere in a dungeon e.g. which's name was not returned by the game properly.
I have it set to show character name, I will try with @account whenever I will have a chance. The 'Looted item message' is the standard one. Items were looted in HRC trial. I actually did not change any of the default setting, only added items to the wish list.

Being honest, the localization is not that important for me, but the character name on the other hand is, as I am using your addon mostly to be informed when a party member loots an item from my Wish List.

Really appreciate your help and time.
Last edited by Baertram : 02/02/19 at 05:58 PM.
Report comment to moderator  
Reply With Quote
Unread 02/01/19, 05:14 PM  
deathmethanol

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: History: User shows

Originally Posted by Baertram

How did you setup the addon to show the names, character or @account?
In what zone or where did the item drop which is shown as location "blank" and username ???
I need something to rebuild the problem.

The zone names are given by the API of the game so if this is missing you fond the item somewhere in a dungeon e.g. which's name was not returned by the game properly.
I have it set to show character name, I will try with @account whenever I will have a chance. The 'Looted item message' is the standard one. Items were looted in HRC trial. I actually did not change any of the default setting, only added items to the wish list.

Being honest, the localization is not that important for me, but the character name on the other hand is, as I am using your addon mostly to be informed when a party member loots an item from my Wish List.

Really appreciate your help and time.
Report comment to moderator  
Reply With Quote
Unread 02/01/19, 09:58 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1915
File comments: 2090
Uploads: 52
Re: History: User shows

Originally Posted by deathmethanol
Awesome addon, many thanks for creating it!

Unfortunatly, in my case, in history, it only shows "???" under USER, and the tooltip have both the Locality and Name blank. I double checked and I have all Libs installed as well as updated version of the addon (via Minion). Also, on screen notifications do not show username, only "[]: name of the item".

Any idea what maybe wrong with my setup?
How did you setup the addon to show the names, character or @account?
In what zone or where did the item drop which is shown as location "blank" and username ???
I need something to rebuild the problem.

The zone names are given by the API of the game so if this is missing you fond the item somewhere in a dungeon e.g. which's name was not returned by the game properly.
Report comment to moderator  
Reply With Quote
Unread 01/31/19, 05:38 PM  
deathmethanol

Forum posts: 0
File comments: 2
Uploads: 0
Exclamation History: User shows "???"

Awesome addon, many thanks for creating it!

Unfortunatly, in my case, in history, it only shows "???" under USER, and the tooltip have both the Locality and Name blank. I double checked and I have all Libs installed as well as updated version of the addon (via Minion). Also, on screen notifications do not show username, only "[]: name of the item".

Any idea what maybe wrong with my setup?
Report comment to moderator  
Reply With Quote
Unread 01/28/19, 01:40 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1915
File comments: 2090
Uploads: 52
Originally Posted by Alexandriae
Hi there! Wonderful addon btw, just discovered this yesterday but I should've sooner lol. I wonder how much loot I've missed from not having this

If I may suggest something, could you add vMA weaps to this list as well? I know MA isn't a group instance, but I think it could come in handy (e.g. in case someone doesn't pay attention to the drops). Most importantly, of all the group loot addons, yours is by far the most comprehensive - if it could function as an 'item directory' of sorts as well, that would be amazing!! I try to avoid having multiple addons that are similar, so although there are a few item search ones, I would love it if you could just add those drops to this one. I'm sure others would appreciate it too!
Currently this is not planned as I'd have to add the itemIds of all the vMA weapons to a list and update it if the game changes the ids.
It needs many time to maintain and just to get them for now as they are not listed as "set" ingame and there are no other API functions to easily determine them. Maybe in the future but I'm very busy with all the PTS changes and real life.
Report comment to moderator  
Reply With Quote
Unread 01/28/19, 09:04 AM  
Alexandriae

Forum posts: 0
File comments: 24
Uploads: 0
Hi there! Wonderful addon btw, just discovered this yesterday but I should've sooner lol. I wonder how much loot I've missed from not having this

If I may suggest something, could you add vMA weaps to this list as well? I know MA isn't a group instance, but I think it could come in handy (e.g. in case someone doesn't pay attention to the drops). Most importantly, of all the group loot addons, yours is by far the most comprehensive - if it could function as an 'item directory' of sorts as well, that would be amazing!! I try to avoid having multiple addons that are similar, so although there are a few item search ones, I would love it if you could just add those drops to this one. I'm sure others would appreciate it too!
Report comment to moderator  
Reply With Quote
Unread 01/26/19, 12:30 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1915
File comments: 2090
Uploads: 52
Re: Dustman Support

WL is only a local variable within wishlist code. You must use the global variable Wishlist.
And the ID in charData is NOT the name! You must use the api function to get the actually logged in charId, not sure what the name was again. Check the api txt file for something like GetCurrentCharacterId() or something like this.

Not tested:
Lua Code:
  1. --WishList support
  2.     if WishList then
  3.         local itemId = GetItemId(bagId, slotId)
  4.         local itemLink = GetItemLink(bagId, slotId)
  5.         charData = {}
  6.         charData.id  = GetCurrentCharacterId()
  7.         return WishList.isItemAlreadyOnWishlist(itemLink, itemId, charData)
  8.     end

This will only check if the item is on the currently logged in character's WishList!
If you want to check other characters you need to iterate over the following WishList table "WishList.accData.chars" (stores the currents account characters in this format:
Code:
WishList.accData.chars = {
   [uniqueCharacterId] = {
       ["class"] = classId,
       ["id"]      = uniqueCharacterId
       ["name"] = "<icon> CharacterNameWithIconAndColorized",
       ["nameClean"] = "CharacterNameWithoutIconAndWithoutColor",
   },
}
)


You could even make thisd dependent on the WishList user settings if the WishList should be checked for ALL characters, instead for only the logged in, upon loot of an item. The settings therefor is:
WishList.data.scanAllChars (Boolean)

Example code:
Lua Code:
  1. local function checkIfItemIsOnWishList(bagId, slotId)
  2.     local retVar = false
  3.     if WishList ~= nil then
  4.         local function checkIfOnWishList(uniqueCharId, p_bagId, p_slotId)
  5.             local itemId = GetItemId(p_bagId, p_slotId)
  6.             local itemLink = GetItemLink(p_bagId, p_slotId)
  7.             local charData = {}
  8.             charData.id  = uniqueCharId
  9.             return WishList.isItemAlreadyOnWishlist(itemLink, itemId, charData)
  10.         end
  11.         if WishList.data and WishList.data.scanAllChars == true then
  12.             --Loop over character table and get each charactes uniqueId, then check if item is on it's WishList
  13.             local accDataChars = WishList.accData.chars
  14.             if accDataChars ~= nil then
  15.                 for uniqueCharIdStr, _ in pairs(accDataChars) do
  16.                     retVar =  checkIfOnWishList(uniqueCharIdStr, bagId, slotId)
  17.                     if retVar == true then return true end
  18.                 end
  19.             end
  20.         else
  21.             --Only check the GetCurrentCharacterId() charId's Wishlist
  22.             retVar =  checkIfOnWishList(uniqueCharIdStr, bagId, slotId)
  23.         end
  24.     end
  25.     return retVar
  26. end


Originally Posted by Pandamine
So I love your AddOn, Thank you so much for this. I have a request can you help me with the code to provide support in Dustman? I'd love to junk anything not on my Wishlist. In Dustman there is a section under IsItemProtected for support with FOC, FilterIt and ItemSaver. Here's what I came up with but couldn't figure it out completely

/Dustman.lua ~ line 356
Code:
    
--WishList support
    if WishList then
        local itemId = GetItemId(bagId, slotId)
        local itemLink = GetItemLink(bagId, slotId)
        charData = {}
        charData.id  = GetUnitName('player')
        return WL.isItemAlreadyOnWishlist(itemLink, itemId, charData)
    end

I can't around this error though

user:/AddOns/Dustman/Dustman.lua:363: function expected instead of nil
stack traceback:

Again thanks for this addon it's amazing!
Last edited by Baertram : 01/26/19 at 03:09 PM.
Report comment to moderator  
Reply With Quote
Unread 01/25/19, 09:22 PM  
Pandamine

Forum posts: 0
File comments: 1
Uploads: 0
Dustman Support

So I love your AddOn, Thank you so much for this. I have a request can you help me with the code to provide support in Dustman? I'd love to junk anything not on my Wishlist. In Dustman there is a section under IsItemProtected for support with FOC, FilterIt and ItemSaver. Here's what I came up with but couldn't figure it out completely

/Dustman.lua ~ line 356
Code:
    
--WishList support
    if WishList then
        local itemId = GetItemId(bagId, slotId)
        local itemLink = GetItemLink(bagId, slotId)
        charData = {}
        charData.id  = GetUnitName('player')
        return WL.isItemAlreadyOnWishlist(itemLink, itemId, charData)
    end

I can't around this error though

user:/AddOns/Dustman/Dustman.lua:363: function expected instead of nil
stack traceback:

Again thanks for this addon it's amazing!
Last edited by Pandamine : 01/25/19 at 09:23 PM.
Report comment to moderator  
Reply With Quote
Unread 01/25/19, 11:40 AM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1915
File comments: 2090
Uploads: 52
Originally Posted by zelenin
New version works perfectly. Thanks!

Feature request: please, make a name of the user as link in the messages, so you can immediately whisper to him.
Unfortunately the messages of the addon are shown in the chat's system channel and there is no way to allow player links in this channel type.
If I'd "say" or "tell" the message everyone else would see it and thus this would annoy others, but the player link would work in there.
Report comment to moderator  
Reply With Quote
Unread 01/22/19, 03:52 PM  
zelenin

Forum posts: 0
File comments: 38
Uploads: 0
New version works perfectly. Thanks!

Feature request: please, make a name of the user as link in the messages, so you can immediately whisper to him.
Report comment to moderator  
Reply With Quote
Unread 12/30/18, 07:53 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1915
File comments: 2090
Uploads: 52
.~-/HAPPY NEW YEAR\-~.

WishList version 2.0.0

Unfortunately the SavedVariables needed a reset Sorry for that but it's really needed to fix some issues.
Please BACKUP YOUR WishList.lua SavedVariables file!

Please try this version.

Fixed:
-Settings should be saved according to your chosen savemode (account wide or for each character) now
-WishList saved for each character properly
-History added for looted items (you and other players in your group) of your characters WishLists
-History saved for each character properly
-Speed improvement up of some stuff
-Message corrections
-Center screen announcement message works again now
-Deleting items
-Date & time sorting
-Fixed missing armorOrWeaponType upon adding/removing items from the chat links
-Fixed history username sorting

Added:
-Item add dialog: 4 new buttons to only add 1hd weapons (including shields), 2hd weapons, body armor parts (excluding jewelry), head&shoulder monster set armor parts)
-Added context menu entries to remove items by type, slot, trait, date from the WishList and prepared the history for it as well (not yet implemented)
-Tooltips for each row on the history tab, showing info about the date/time, location and username in full length.
-Added request with 4 buttons to add only head/shoulders, body parts, 1hd or 2hd weapons
-Added context menu entries to remove items by type, slot, trait, date
-Added context menu entries to remove items by type, slot, trait, date at the history tab
-Added search methods for trait, item type, slot, itemId, username, date (not working properly yet!)

-Slash commands for the chat:
/wl
/wishlist
to show/hide the UI
-Tooltip on the character selection dropdown entries: Showing the WishList/history entrycount of each character
-Adding/Removing items from the WishList/history will show the total added/removed itemcount in an exra message now
-Settings to show character name or account name (onlky works for the looted items from yourself, due to game API restrictions. Looted items of your group members will use their character name).
-Settings to enable/disable the center screen announcement
-Settings to choose the text (including placeholders for trait, quality, level, set name, item name/link, looted by name) for the chat/center screen announcement message
Last edited by Baertram : 01/04/19 at 08:52 AM.
Report comment to moderator  
Reply With Quote
Unread 12/21/18, 12:56 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1915
File comments: 2090
Uploads: 52
Thanks for the test. Feeback is always welcome.

You mean instead of the buttons to add items with 1 click add the entries to the dropdown menus?
I thought it's about "less clicks"

The dropdown menu entries change dynamically upon changing other dropdown box entries, like choosing armor or weapon will change the entries.
I also thought about changing the names like sword etc. to 1hd or 2hd as they are the same, yes.
But I think I wont add additional entries like "All 1hd" or "All 2hd".

Edit:
Just tested this and I know again why it's that difficult to add "All 1hd" or "All 2hd" entries:
The entries are build dynamically by the set items available. So if no 1hd or 2hd items are available at all I'd need to check this before adding the entries.
This is too much effort and slows down everything a lot.

Originally Posted by zelenin
It works too if you want a feedback :-)

Maybe instead of icons use dropdown menu items?

Weapon type for example:

One-handed weapons
Two-handed weapons
---
1H Dagger
1H Sword
.... etc
---
2H Sword
2H Axe
... etc



This change will clear interface and make it more intuitive
Last edited by Baertram : 12/22/18 at 05:14 PM.
Report comment to moderator  
Reply With Quote
Unread 12/21/18, 09:56 AM  
zelenin

Forum posts: 0
File comments: 38
Uploads: 0
It works too if you want a feedback :-)

Maybe instead of icons use dropdown menu items?

Weapon type for example:

One-handed weapons
Two-handed weapons
---
1H Dagger
1H Sword
.... etc
---
2H Sword
2H Axe
... etc



This change will clear interface and make it more intuitive
Report comment to moderator  
Reply With Quote
Unread 12/18/18, 05:38 PM  
Baertram
 
Baertram's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1915
File comments: 2090
Uploads: 52
.
Last edited by Baertram : 12/30/18 at 07:51 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: