Download
(133Kb)
Download
Updated: 07-23-08 03:18 AM
Pictures
File Info
Updated:07-23-08 03:18 AM
Created:unknown
Downloads:2,429
Favorites:15
MD5:

Wishlist

Version: 2.4.3
by: XIU [More]

Allows you to track multiple items that you want and keeps a list of what is needed for each item (Honor, Arena Points, Gold, Standing with Faction or number of items (Marks of Honor, ...))

Integrates into FuBar, uses AtlasLoot if available to import items.

Use "/wl items add [link]" to add a new item to your wishlist.

Optional Files (0)


Post A Reply Comment Options
Unread 12-28-08, 05:10 PM  
evantaur
A Kobold Labourer
 
evantaur's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 31
Uploads: 2
HOWTO: UPDATE FOR WOTLK

open Wishlist.lua

replace lines from 96 to 116
("-- Create data variables" To "-- Create database")

Code:
-- Create data variables
	self.Data = {
		Factions = {},
		Honor = GetHonorCurrency(),
		ArenaPoints = GetArenaCurrency(),
		Items = {
			[L['Warsong Gulch Mark of Honor']] = 0,
			[L['Arathi Basin Mark of Honor']] = 0,
			[L['Alterac Valley Mark of Honor']] = 0,
			[L['Eye of the Storm Mark of Honor']] = 0,
			[L['Wintergrasp Mark Of Honor']] = 0,
			[L['Strand of the Ancients Mark of Honor']] = 0,
			[L['Badge of Justice']] = 0,
			[L['Emblem of Heroism']] = 0,
			[L['Emblem of Valor']] = 0,
			[L["Stone Keeper's Shard"]] = 0,
			[L['Halaa Battle Token']] = 0,
			[L['Halaa Research Token']] = 0,
		},
		Money = GetMoney(),
	}

	-- Create database
and lines 35 to 77
("self.ShortNames = {" to "-- Sort all factions")

Code:
	self.ShortNames = {
		[L['Warsong Gulch Mark of Honor']] = L['WSG Mark(s)'],
		[L['Arathi Basin Mark of Honor']] = L['AB Mark(s)'],
		[L['Alterac Valley Mark of Honor']] = L['AV Mark(s)'],
		[L['Eye of the Storm Mark of Honor']] = L['EotS Mark(s)'],
		[L['Wintergrasp Mark Of Honor']] = L['Wintergrasp Mark(s)'],
		[L['Strand of the Ancients Mark of Honor']] = L['SotA Mark(s)'],
	}

	self.Textures = {
		Honor = 'Interface/PvPRankBadges/PvPRank' .. UnitFactionGroup('player'),
		Money = 'Interface/MoneyFrame/UI-MoneyIcons', -- TODO: Better icon
		ArenaPoints = 'Interface/PVPFrame/PVP-ArenaPoints-Icon',
		[L['Warsong Gulch Mark of Honor']] = 'Interface/Icons/INV_Misc_Rune_07',
		[L['Arathi Basin Mark of Honor']] = 'Interface/Icons/INV_Jewelry_Amulet_07',
		[L['Alterac Valley Mark of Honor']] = 'Interface/Icons/INV_Jewelry_Necklace_21',
		[L['Eye of the Storm Mark of Honor']] = 'Interface/Icons/Spell_Nature_EyeOfTheStorm',
		[L['Wintergrasp Mark Of Honor']] = 'Interface/Icons/INV_Jewelry_Ring_66.png?',
		[L['Strand of the Ancients Mark of Honor']] = 'Interface/Icons/INV_Jewelry_Amulet_01.png',
		[L['Badge of Justice']] = 'Interface/Icons/Spell_Holy_ChampionsBond',
		[L['Emblem of Heroism']] = 'Interface/Icons/Spell_Holy_ProclaimChampion.png',
		[L['Emblem of Valor']] = 'Interface/Icons/Spell_Holy_ProclaimChampion_02.png',
		[L["Stone Keeper's Shard"]] = 'Interface/Icons/INV_Misc_Platnumdisks.png',
		[L['Halaa Battle Token']] = 'Interface/Icons/INV_Misc_Rune_08',
		[L['Halaa Research Token']] = 'Interface/Icons/INV_Misc_Rune_09',
	}
	
	-- Cache standing text
	self.StandingText = {}
	local s
  for s = 1, 8 do
		self.StandingText[s] = self:ColorToHex(FACTION_BAR_COLORS[s]) .. getglobal('FACTION_STANDING_LABEL' .. s)
	end
	
	self.Factions = {
	 L['Cenarion Expedition'],
	 L['Lower City'], 
	 L["The Sha'tar"], 
	 L['Keepers of Time'], 
	 L['The Aldor'], 
	 L['The Scryers'], 
	 L['Ashtongue Deathsworn'], 
	 L["Sha'tari Skyguard"], 
	 L['Shattered Sun Offensive'],
	 -- Wrath of the Lich King
	 L['Argent Crusade'],
	 L['Kirin Tor'],
	 L['Knights of the Ebon Blade'],
	 L["The Kalu'ak"],
	 L['The Sons of Hodir'],
	 L['The Wyrmrest Accord']}

	if UnitFactionGroup('player') == 'Horde' then
		-- Battleground Factions
		table.insert(self.Factions, L['Frostwolf Clan'])
		table.insert(self.Factions, L['The Defilers'])
		table.insert(self.Factions, L['Warsong Outriders'])

		-- BC Factions
		table.insert(self.Factions, L['Thrallmar'])
		table.insert(self.Factions, L["The Mag'har"])
		
		-- Wrath of the Lich King
		table.insert(self.Factions, 'The Hand of Vengeance')
		table.insert(self.Factions, 'The Sunreavers')
		table.insert(self.Factions, 'The Taunka')
		table.insert(self.Factions, 'Warsong Offensive')
		
	else
		-- Battleground Factions
		table.insert(self.Factions, L['Silverwing Sentinels'])
		table.insert(self.Factions, L['Stormpike Guard'])
		table.insert(self.Factions, L['The League of Arathor'])

		-- BC Factions
		table.insert(self.Factions, L['Honor Hold'])
		table.insert(self.Factions, L['Kurenai'])
		
		-- Wrath of the Lich King
		table.insert(self.Factions, 'The Silver Covenant')
		table.insert(self.Factions, 'Valiance Expedition')
		table.insert(self.Factions, "Explorers' League")
		table.insert(self.Factions, 'The Frostborn')
		
	end

	-- Sort all factions
Edit: fixed a typo
Edit: Added Stonekeeper's shards
Edit: Added Factions for Wotlk
__________________
Evantaur-Darkspear (Balance Druid)
Evanette-Darkspear (Arms Warrior)
Panzergnome-Darkspear (Fury Warrior)
Last edited by evantaur : 12-30-08 at 04:07 PM.
Report comment to moderator  
Reply With Quote
Unread 12-16-08, 04:20 PM  
aggietallboy
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Originally posted by Zicon
Will this addon be updated for WotLK?
So it looks like just a matter of updating the factions... I am going to give it a try... can anyone PM me on the procedures for submitting an updated addon if it works?
Report comment to moderator  
Reply With Quote
Unread 11-18-08, 05:49 PM  
Zicon
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Will this addon be updated for WotLK?
Report comment to moderator  
Reply With Quote
Unread 10-28-08, 10:48 AM  
MerDer
A Defias Bandit
 
MerDer's Avatar

Forum posts: 2
File comments: 1
Uploads: 0
Wishlist insturctions

Originally posted by Driftor
I can't seem to add anything to it, anybody else havign a problem or am i retarded?
It took me a little bit to figure it out too Driftor, but it's fairly simple...

find the item you want to add to your list from a vender or wherever...type in /wl items add [item link]

once the item is added to your list, you have to manually add the points or marks you need, to do this, select the item from the list, and it should be pretty obvious, just follow the arrows .

hope this helped.
Report comment to moderator  
Reply With Quote
Unread 10-05-08, 04:48 AM  
Driftor
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I can't seem to add anything to it, anybody else havign a problem or am i retarded?
Report comment to moderator  
Reply With Quote
Unread 07-29-08, 02:19 PM  
kittyinacage78
A Deviate Faerie Dragon
 
kittyinacage78's Avatar

Forum posts: 18
File comments: 5
Uploads: 0
bugsack error

[2008/07/29 13:49:50-182-x1]:
Wishlist-0.5\Wishlist.lua:680:bad argument #1 to 'ipairs' (table expected, got nil)
AceAddon-2.0-57245 (Ace2):484:in function
<Interface\AddOns\Ace2\AceAddon-2.0\AceAddon-2.0.lua:461>
<in C code>:?
AceEvent-2.0-66043 (Ace2) :298:in function
<Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:903>
Report comment to moderator  
Reply With Quote
Unread 07-24-08, 11:11 PM  
pquayle
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Feature request

is there a way to add a custom field? something so I might be able to add an Instance I can get the loot as opposed to the turn in mats?
Report comment to moderator  
Reply With Quote
Unread 07-24-08, 05:44 PM  
blackpandemic
A Flamescale Wyrmkin
 
blackpandemic's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 123
File comments: 82
Uploads: 2
Will try on another character to test but on my main I have two items in my wishlist and it says "Got Everything!" when I don't even have enough honor to get either, or the marks.

EDIT: BugSack had an error:
[2008/07/24 19:43:03-297-x1]: Wishlist-0.5\Wishlist.lua:680: bad argument #1 to 'ipairs' (table expected, got nil)
AceAddon-2.0-57245 (Ace2):484: in function <Interface\AddOns\Ace2\AceAddon-2.0\AceAddon-2.0.lua:461>
<in C code>: ?
AceEvent-2.0-66043 (Ace2):298: in function `TriggerEvent'
AceEvent-2.0-66043 (Ace2):910: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:903>

---

EDIT2: It does work if you manually put in what the requirements for the item are. It isn't automatically finding out the requirements. (Not sure if it's supposed to, that'd be nice though )
__________________
"It is forbidden to kill; therefore all murderers are punished unless they kill in large numbers and to the sound of trumpets." -Voltaire
Last edited by blackpandemic : 07-24-08 at 06:02 PM.
Report comment to moderator  
Reply With Quote
Unread 07-23-08, 05:13 AM  
DJJoeJoe
A Murloc Raider
 
DJJoeJoe's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 6
File comments: 172
Uploads: 1
Very awesome idea!
__________________

Joetest - Ner'Zhul - Disciples of Death
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: