Download
(68Kb)
Download
Updated: 07-20-20 07:08 AM
Pictures
File Info
Updated:07-20-20 07:08 AM
Created:09-04-19 10:59 AM
Downloads:3,951
Favorites:19
MD5:

Fleecing Tip (Classic)

Version: 113.1770
by: bazelle [More]

NOTICE: DON'T HAVE AN ACTIVE ACCOUNT, AND HAVE NO INTEREST IN BLIZZARD GAMES ANY MORE.
NO MORE UPDATES IN DEVELOPMENT.


Classic Edition

Description:
This addon adds information to the tooltip to remind you that you could obtain an item from a vendor/quest or mob drop instead.
Baa!...Stop being fleeced!

Details:
Supports Bags, Quivers, Pets, Armor, Weapons, Mounts, Professions, Drops and now First Aid & Jewelry.

* Chat Commands *

  • /fleecingtip (or /ft) <command>
  • help - List of options.
  • [item link] - Show info for an item in the chat window.
  • money icon/short/long.
  • sound on/off.
  • config - Open options.

NOTE: The prices for items are from a data source and may not be 100% accurate.

FOR LIVE VERSION CLICK HERE

113.1770 - 20/07/2020

ERROR: Corrected missing reference to drop.

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

113.1672 - 06/03/2020

Use 'AddDoubleLine' to clean up tooltip.
Seperated Locations & Coordinates for easier access.
The 'Merge Table' now working as intended.
Removed sizing from money format.
Removed indent from text.
More clean up done.

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

113.1577 - 21/12/2019

Add 2 seasonal recipes.
Recolour note message.
TOC update.

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

113.1475 - 1/10/2019

Fixed FT_NewItemInfo not initializing on first run (Oops! Sorry).

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

113.1470 - 29/09/2019

Version label shown in options.
Incompatibility check (some people still installing the wrong versions).

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

113.1466 - 28/09/2019

Fix an error in DecomposeItemLink that may occur.
Fixed money format again.
Added all items and removed that are not available in classic.
No sound on equiped bags added.
Added coin displacement movement for UI's that use different fonts.
NEW: Option menu (at long last).
NOTE: The prices for items are from a data source and may not be 100% accurate.

Data Stats:
- 563 Items.
- 211 Alliance Vendors.
- 181 Horde Vendors.
- 362 Neutral Vendors.
- 149 Drop entries.

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

113.1266 - 22/09/2019

Redone all items & vendors.
Added a new list for First Aid & Jewelry.
Reworked money system.
Black list a lot of the profession items (far to many).
If a new item found will use that data until new update.
Removed old FT_NewVendorInfo/FT_NewVendorLocation not needed.
There may be errors, but at the moment its running stable anough.
NOTE: The prices for items are from a data source and may not be 100% accurate.

Data Stats:
- 432 Items.
- 209 Alliance Vendors.
- 179 Horde Vendors.
- 363 Neutral Vendors.
- 83 Drop entries.

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

113.1103 - 10/09/2019

Change to a new vendor & cost system because of some vendors having different prices.
Added a silent black list to some of the most used items (WIP).
Reworked on the locations of vendors (Classic vendors have different positions/names) and still more work still needed!
My new id system for instances/raids added (Classic dosn't seem to have any!...mm).
Chat commands working again.
Removed alot of unwanted code.
Reworked the data for quests.
NewVendorInfo & NewVendorLocation removed (WIP).
Error in FTUtils fixed.
Bags, Quivers, Pets, Mounts, Alchemy recipes, Blacksmithing recipes & Quest are mostly done (WIP).
Still alot to do and they may be some errors. I'm still working on it when I can, so please, please be patient.
Post A Reply Comment Options
Unread 07-01-21, 09:15 AM  
Cerenza
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 1
File comments: 31
Uploads: 1
Will this be available for BCC?
Report comment to moderator  
Reply With Quote
Unread 10-01-19, 04:07 PM  
myrroddin
A Pyroguard Emberseer
 
myrroddin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1240
File comments: 226
Uploads: 21
Re: Re: [bug] and this error too

Originally Posted by bazelle
Error fixed in version 1475
Woo hooo!
Report comment to moderator  
Reply With Quote
Unread 10-01-19, 03:43 AM  
bazelle
A Kobold Labourer
 
bazelle's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 25
Uploads: 3
Re: [bug] and this error too

Error fixed in version 1475
Report comment to moderator  
Reply With Quote
Unread 09-30-19, 11:29 AM  
myrroddin
A Pyroguard Emberseer
 
myrroddin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1240
File comments: 226
Uploads: 21
[bug] and this error too

Lua Code:
  1. Date: 2019-09-30 11:19:04
  2. ID: 2
  3. Error occured in: Global
  4. Count: 6
  5. Message: ..\AddOns\FleecingTip\Main.lua line 292:
  6.    attempt to index global 'FT_NewItemInfo' (a nil value)
  7. Debug:
  8.    [C]: ?
  9.    FleecingTip\Main.lua:292:
  10.       FleecingTip\Main.lua:261
  11.    [C]: ?
  12.    [C]: ?
  13.    [C]: ?
  14.    [C]: OnTooltipSetItem()
  15.    Enchantrix\EnxMain.lua:232:
  16.       Enchantrix\EnxMain.lua:228
  17.    [C]: ?
  18.    [C]: ?
  19.    [C]: ?
  20.    ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:424:
  21.       ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:418
  22.    ...face\AddOns\TradeSkillMaster\Core\Lib\TooltipLib.lua:80:
  23.       ...face\AddOns\TradeSkillMaster\Core\Lib\TooltipLib.lua:78
  24.    [C]: SetHyperlink()
  25.    TradeSkillMaster\Core\Util\Util.lua:541: SafeTooltipLink()
  26.    TradeSkillMaster\Core\UI\UI.lua:401: ShowTooltip()
  27.    ...ce\AddOns\TradeSkillMaster\Core\UI\Util\TableRow.lua:525:
  28.       ...ce\AddOns\TradeSkillMaster\Core\UI\Util\TableRow.lua:512
  29. Locals:
  30.  
  31. AddOns:
  32.   Swatter, v8.2.6377 (SwimmingSeadragon)
  33.   WowheadLooter, v11302
  34.   ACP, v3.5.6
  35.   AddOnSkins, v4.31
  36.   AdiBags, vDEV
  37.   AdvancedInterfaceOptions, v1.3.3
  38.   aSCT, v1.0
  39.   AtlasLootClassic, vv1.2.0
  40.   AtlasLootClassicDungeonsAndRaids, vv1.2.0
  41.   AucAdvanced, v8.2.6430 (SwimmingSeadragon)
  42.   AucFilterBasic, v8.2.6364 (SwimmingSeadragon)
  43.   AucScanData, v8.2.6365 (SwimmingSeadragon)
  44.   AucStatHistogram, v8.2.6366 (SwimmingSeadragon)
  45.   AucStatiLevel, v8.2.6370 (SwimmingSeadragon)
  46.   AucStatPurchased, v8.2.6367 (SwimmingSeadragon)
  47.   AucStatSimple, v8.2.6399 (SwimmingSeadragon)
  48.   AucStatStdDev, v8.2.6369 (SwimmingSeadragon)
  49.   AucUtilFixAH, v8.2.6371 (SwimmingSeadragon)
  50.   BeanCounter, v8.2.6422 (SwimmingSeadragon)
  51.   BetterVendorPrice, vv1.09.01
  52.   CTCore, v8.2.5.1
  53.   CTLibrary, v8.2.5.1
  54.   CTMailMod, v8.2.0.8
  55.   CTViewport, v8.2.0.4
  56.   DBMCore, v1.13.13b
  57.   DBMDefaultSkin, v
  58.   DBMSoundEventsPack, v1.6.3
  59.   DBMStatusBarTimers, v
  60.   DejaClassicStats, v1302r026
  61.   Details, v
  62.   DetailsTinyThreat, v
  63.   ElvUI, v1.12
  64.   ElvUIMerathilisUIClassic, v0.6
  65.   ElvUIPDBC, v0.1
  66.   ElvUIQuestXPClassic, v1.0.0
  67.   ElvUIRealMobHealthTags, v1.0.5
  68.   Enchantrix, v8.2.6428 (SwimmingSeadragon)
  69.   FishingBuddy, v0.6 Beta 1
  70.   FleecingTip, v113.1470(290919)
  71.   GatherMate2, v1.45.4
  72.   GTFO, v4.50
  73.   HandyNotes, vv1.5.6
  74.   HandyNotesDungeonLocationsClassic, v1.03
  75.   HandyNotesNPCsClassic, v1.16
  76.   HandyNotesTravelGuideClassic, vv2.1.4
  77.   HideWorldMapMinimapButton, v1.1
  78.   InFlightLoad, v1.13.003
  79.   Informant, v8.2.6374 (SwimmingSeadragon)
  80.   Mapster, v1.8.5
  81.   Masque, v8.2.7
  82.   MasqueArcaneStone, v1.0
  83.   MaxCam, vv2.4.2
  84.   OPie, vAncient Walnut 4
  85.   oRA3, vv2-classic
  86.   Questie, v4.1.1 BETA
  87.   RealMobHealth, v2.13
  88.   SilverDragon, vv11302.0
  89.   SilverDragonClassic, vv11302.0
  90.   SortBags, v0.1.2
  91.   Stubby, v8.2.6376 (SwimmingSeadragon)
  92.   TitanClassic, v1.1.1.11302
  93.   TitanClassicAmmo, v1.1.1.11302
  94.   TitanClassicBag, v1.1.1.11302
  95.   TitanClassicClock, v1.1.1.11302
  96.   TitanClassicGold, v1.1.1.11302
  97.   TitanClassicLocation, v1.1.1.11302
  98.   TitanClassicLootType, v1.1.1.11302
  99.   TitanClassicPerformance, v1.1.1.11302
  100.   TitanClassicRegen, v1.1.0.11302
  101.   TitanClassicRepair, v1.1.1.11302
  102.   TitanClassicVolume, v1.1.1.11302
  103.   TitanClassicXP, v1.1.1.11302
  104.   TomTom, vv11302-1.0.7
  105.   TradeSkillMaster, vv4.8.12
  106.   TradeSkillMasterAppHelper, vv4.0.5
  107.   WeakAuras, v2.15.1
  108.   WIM, v3.8.0
  109.   XLoot, v8.1-1
  110.   XLootFrame, v8.1-1
  111.   XLootGroup, v8.1-1
  112.   XLootMaster, v8.1-1
  113.   XLootMonitor, v8.1-1
  114.   ZygorGuidesViewerClassic, v1.0
  115.   BlizRuntimeLib_enUS v1.13.2.11302 <none>
  116.   (ck=9c0)
Report comment to moderator  
Reply With Quote
Unread 09-30-19, 11:28 AM  
myrroddin
A Pyroguard Emberseer
 
myrroddin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1240
File comments: 226
Uploads: 21
[bug] table expected, got nil

I get this logging into an enUS realm:
Lua Code:
  1. Date: 2019-09-30 11:18:31
  2. ID: 1
  3. Error occured in: Global
  4. Count: 1
  5. Message: ..\AddOns\FleecingTip\Main.lua line 46:
  6.    bad argument #1 to 'wipe' (table expected, got nil)
  7. Debug:
  8.    [C]: wipe()
  9.    FleecingTip\Main.lua:46:
  10.       FleecingTip\Main.lua:42
  11. Locals:
  12. (*temporary) = nil
  13. (*temporary) = "table expected, got nil"
  14.  
  15. AddOns:
  16.   Swatter, v8.2.6377 (SwimmingSeadragon)
  17.   WowheadLooter, v11302
  18.   ACP, v3.5.6
  19.   AddOnSkins, v4.31
  20.   AdiBags, vDEV
  21.   AdvancedInterfaceOptions, v1.3.3
  22.   aSCT, v1.0
  23.   AtlasLootClassic, vv1.2.0
  24.   AtlasLootClassicDungeonsAndRaids, vv1.2.0
  25.   AucAdvanced, v8.2.6430 (SwimmingSeadragon)
  26.   AucFilterBasic, v8.2.6364 (SwimmingSeadragon)
  27.   AucStatHistogram, v8.2.6366 (SwimmingSeadragon)
  28.   AucStatiLevel, v8.2.6370 (SwimmingSeadragon)
  29.   AucStatPurchased, v8.2.6367 (SwimmingSeadragon)
  30.   AucStatSimple, v8.2.6399 (SwimmingSeadragon)
  31.   AucStatStdDev, v8.2.6369 (SwimmingSeadragon)
  32.   AucUtilFixAH, v8.2.6371 (SwimmingSeadragon)
  33.   BeanCounter, v8.2.6422 (SwimmingSeadragon)
  34.   BetterVendorPrice, vv1.09.01
  35.   CTCore, v8.2.5.1
  36.   CTLibrary, v8.2.5.1
  37.   CTMailMod, v8.2.0.8
  38.   CTViewport, v8.2.0.4
  39.   DBMCore, v1.13.13b
  40.   DBMDefaultSkin, v
  41.   DBMSoundEventsPack, v1.6.3
  42.   DBMStatusBarTimers, v
  43.   DejaClassicStats, v1302r026
  44.   Details, v
  45.   DetailsTinyThreat, v
  46.   ElvUI, v1.12
  47.   ElvUIMerathilisUIClassic, v0.6
  48.   ElvUIPDBC, v0.1
  49.   ElvUIQuestXPClassic, v1.0.0
  50.   ElvUIRealMobHealthTags, v1.0.5
  51.   FishingBuddy, v0.6 Beta 1
  52.   FleecingTip, v113.1470(290919)
  53.   Masque, v8.2.7
  54.   RealMobHealth, v2.13
  55.   Stubby, v8.2.6376 (SwimmingSeadragon)
  56.   BlizRuntimeLib_enUS v1.13.2.11302 <none>
  57.   (ck=4e3)
Report comment to moderator  
Reply With Quote
Unread 09-21-19, 10:55 AM  
Cerenza
A Kobold Labourer
AddOn Compiler - Click to view compilations

Forum posts: 1
File comments: 31
Uploads: 1
I'm afraid this is giving a serious error at the moment. This is what came up:

Code:
90x FleecingTip\Main.lua:317: attempt to index local 'itemInfo' (a boolean value)
FleecingTip\Main.lua:317: in function <FleecingTip\Main.lua:270>
[C]: ?
[C]: ?
[C]: ?
[C]: ?
[C]: ?
[C]: ?
[C]: ?
[C]: ?
[C]: ?
[C]: ?
[C]: ?
[C]: ?
[C]: in function `SetBagItem'
FrameXML\ContainerFrame.lua:1318: in function `ContainerFrameItemButton_OnEnter'
Combuctor\common\components\item.lua:378: in function `ShowTooltip'
Combuctor\common\components\item.lua:211: in function <Combuctor\common\components\item.lua:204>

Locals:
self = GameTooltip {
 0 = <userdata>
 ZGV_ShowManyLines = <function> defined @ZygorGuidesViewerClassic\Functions.lua:253
 GetBackdropColor = <function> defined @TinyTooltip\Core.lua:786
 SetHyperlink = <function> defined =[C]:-1
 hasMoney = 1
 shownMoneyFrames = 3
 comparing = false
 TopOverlay = <unnamed> {
 }
 GetBackdropBorderColor = <function> defined @TinyTooltip\Core.lua:787
 style = <unnamed> {
 }
 SetUnitDebuff = <function> defined =[C]:-1
 SetLootItem = <function> defined =[C]:-1
 SetQuestItem = <function> defined =[C]:-1
 numMoneyFrames = 6
 __tamedCounts = false
 SetInboxItem = <function> defined =[C]:-1
 SetBuybackItem = <function> defined =[C]:-1
 shoppingTooltips = <table> {
 }
 SetMerchantItem = <function> defined =[C]:-1
 SetQuestLogItem = <function> defined =[C]:-1
 SetUnitBuff = <function> defined =[C]:-1
 SetTalent = <function> defined @ZygorGuidesViewerClassic\TalentAdvisor.lua:1609
 SetTradePlayerItem = <function> defined =[C]:-1
 model = <unnamed> {
 }
 SetSendMailItem = <function> defined =[C]:-1
 SetRecipeResultItem = <function> defined @SmexyMats\SmexyCore.lua:38
 updateTooltip = 0.021000
 SetInventoryItem = <function> defined =[C]:-1
 GetBackdrop = <function> defined @TinyTooltip\Core.lua:785
 SetRecipeReagentItem = <function> defined @SmexyMats\SmexyCore.lua:38
 SetLootRollItem = <function> defined =[C]:-1
 SetUnitAura = <function> defined =[C]:-1
 SetCurrencyToken = <function> defined @SmexyMats\SmexyCore.lua:38
 SetAuctionSellItem = <function> defined =[C]:-1
 SetBagItem = <function> defined =[C]:-1
 needsReset = false
 SetTradeTargetItem = <function> defined =[C]:-1
 BottomOverlay = <unnamed> {
 }
 BigFactionIcon = <unnamed> {
 }
 SetAuctionItem = <function> defined =[C]:-1
}
name = "Plans: Copper Chain Vest"
link = "|cff1eff00|Hitem:3609::::::::12:::::::|h[Plans: Copper Chain Vest]|h|r"
_ = "Plans: Copper Chain Vest"
_ = "|cff1eff00|Hitem:3609::::::::12:::::::|h[Plans: Copper Chain Vest]|h|r"
_ = 2
_ = 10
_ = 0
itemType = "Recipe"
_ = "Blacksmithing"
_ = 1
_ = ""
_ = 134942
_ = 25
_ = 9
_ = 4
_ = 0
_ = 254
_ = nil
_ = false
_ = 13
_ = 21
itemID = 3609
myFaction = "Horde"
itemInfo = false
numVendors = 0
soldBy = false
(*temporary) = " "
(*temporary) = 1
(*temporary) = 1
(*temporary) = " "
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'itemInfo' (a boolean value)"
classicOnly = true
MERCHANT_ITEMS_PER_PAGE = 10
addon = "FleecingTip"
version = "113.1103(100919)"
UNKNOWN = "Unknown"
Report comment to moderator  
Reply With Quote
Unread 09-15-19, 09:03 AM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Thank you!

So happy to see this is gearing up in classic! I've been using Swindler Preventer since I first found it (can't recall what xpac) and I was working my memory hard to make sure I didn't get screwed up in classic!

-Barleduq
Report comment to moderator  
Reply With Quote
Unread 09-13-19, 01:08 PM  
WoWEyE
A Defias Bandit

Forum posts: 2
File comments: 35
Uploads: 0
tooltip not showing

oh sorry, i just noticed its only good for bags and quivers yet.
But i did get told to report new item:
Small brown pouch 4496 sold for 5 silver by Kalyimah Stormcloud (Horde) in The Barrens.


I was checking to see if i have it setup correctly. At the AH and you can see there is no tooltip to tell me i can buy it elsewhere, with this particular item i do know it is vendor sold as i just got it.
Also in my chat window you can see its Status shows it's on.[IMG][/IMG]
Last edited by WoWEyE : 09-13-19 at 02:09 PM.
Report comment to moderator  
Reply With Quote
Unread 09-12-19, 04:38 AM  
PoptartJuniper
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I recieved an in game message that said it detected new data, please report this message. [Pattern:White Wedding Dress] [10325] sold for 90s by Alexandra Bolero (Alliance) in Stormwind City.

I did not see a way to report this in game, so I am unsure if this is the correct way to report it.

ETA: That price is the discount price at honored.

Edit 2: Actually every time I visit a vendor with recipes on it, I get the message to report the recipes.
Last edited by PoptartJuniper : 09-12-19 at 05:51 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: