Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(97 Kb)
Download
Updated: 11-23-14 01:14 AM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.3)
Warlords of Draenor Pre-Patch (6.0.2)
Updated:11-23-14 01:14 AM
Created:03-26-09 11:25 PM
Downloads:19,852
Favorites:131
MD5:
6.0.3

FreebTip  Updated this week!  Popular! (More than 5000 hits)

Version: 2.7.7
by: Freebaser [More]

FreebTip changes the default look of the game tooltip. It has no in-game configuration, so check "tip.lua" file for options.

"/freebtip" - Slash command for in-game anchor

Some Features:
-- Item rarity border color
-- Unit's target
-- Class colored names
-- Guild tag coloring
-- Guild ranks
-- healthbar values
-- level difficulty coloring
-- hide titles and realms
-- Power bar
-- Mutiple linked item tooltips

v2.7.7
-- improve the anchor
-- faction Icon
-- some minor tweaks and bug fixes

v2.7.6
-- update for 6.0

v2.7.5
-- UnitRace nil fix
-- possible InspectFrame fix
-- aura info update

v2.7.4
-- fix value rounding
-- lib update

v2.7.3
-- bug fixes

v2.7.2
-- get unit fix
-- hide cross-realm tooltip info
-- option for aura caster and spellid info

v2.7
-- move talents to a separate folder/addon
-- add iLvl support
-- minor fixes

v2.6.1
-- fix issue with doodads
-- work around for LibQTip addons
-- show spellid option

v2.6
-- fix pet battle levels
-- a few design changes/tweaks and some code cleanup

v2.5.2
-- fix an issue with lines added by other addons
-- fix class color border
-- fix an issue with compare tooltip

v2.5.1
-- rework statusbar anchoring
-- fix line formatting issue

v2.5
-- attempt to fix line spacing
-- color Tagged npcs
-- some talent fixes
-- Anchor uses SavedVariables
-- Configuring "point" in tip.lua will override SavedVariables

v2.4
-- various fixes and tweaks

v2.3.1
-- fix error when player level is unknown
-- fix in-combat worldmaptooltip error

v2.3
-- fix unit color error and re-anchor statusbars

v2.2.3
-- color item border option

v2.2.2
-- hide PvP and Faction
-- enhance talent updates

v2.2.1
-- remove debug code

v2.2
-- update for 5.0.4

v2.1
-- new style (outer glow)
-- dropdownmenu3 and autocompletebox support
-- show guild rank and talents (wip, disabled by default)
-- Slash command for in-game anchor /freebtip
-- other small tweaks / fixes

v2.0.3
-- support IDCard and UISpecialFrames

v2.0.2
-- hopefully fix chat clicks

v2.0.1
-- fix right click

v2.0
-- PowerBar
-- Show unlimited number of linked item tooltips

v1.6
-- Update itemref tooltip on changes(i.e. border properly updates when you select a different item)
-- hide realm name option

v1.5.4
-- option to hide in combat
-- moved the dead text to the regular info line instead of making a new line

v1.5.3
-- fix border from flippin out
-- Title line text size slightly increase
-- Raid icon size decreased
-- fix unkown level text
-- option for class colored borders

v1.5.2
-- raid icons
-- manyitemtooltips support
-- fix boss levels and add dead text

v1.5.1
-- fix name colors

v1.5
-- code clean up
-- font support
-- various tweaks

v1.4.2
-- fix statusbar color from switching >.>

v1.4
-- add color statusbar option

v1.3
-- tweak the appearance
-- update for 3.2

v1.1
-- Only anchor the cursor on worldframes
Archived Files (2)
File Name
Version
Size
Author
Date
2.7.6
96kB
Freebaser
10-16-14 05:32 PM
2.7.5
96kB
Freebaser
11-13-13 02:31 AM


Post A Reply Comment Options
Unread 09-25-12, 08:05 AM  
daladin
A Kobold Labourer

Forum posts: 0
File comments: 25
Uploads: 0
Re: Re: please help me

Originally Posted by Freebaser
@daladin

Could you post an example of this feature working with the other addon? I'm not following what you want exactly.
the new version 2.3.1 has still not been fix yet, I just to use the freebtip without any modification on it. When I use the "world marking" functionality, it still prompt that this function is only open to Blizzard company, please shield or ignore it.

thank you.
daladin is offline Report comment to moderator  
Reply With Quote
Unread 09-21-12, 03:26 AM  
daladin
A Kobold Labourer

Forum posts: 0
File comments: 25
Uploads: 0
Re: Re: please help me

Originally Posted by Freebaser
@daladin

Could you post an example of this feature working with the other addon? I'm not following what you want exactly.
Sorry,I am a foreigner, English is not good.

I just only use the freebtip this addon. When i in the party and Dungeon,i can not use the World Markers.

Please look at this picture:
http://pic3.178.com/41/417126/month_...161b15fac5.jpg
??? in the picture Because I have no change fonts.
I hope you can understand.
Last edited by daladin : 09-21-12 at 03:28 AM.
daladin is offline Report comment to moderator  
Reply With Quote
Unread 09-20-12, 07:55 AM  
Freebaser
A Molten Kobold Bandit
 
Freebaser's Avatar
AddOn Author - Click to view AddOns

Forum posts: 125
File comments: 307
Uploads: 9
Re: please help me

@daladin

Could you post an example of this feature working with the other addon? I'm not following what you want exactly.
Last edited by Freebaser : 09-20-12 at 07:55 AM.
Freebaser is offline Report comment to moderator  
Reply With Quote
Unread 09-17-12, 10:42 AM  
daladin
A Kobold Labourer

Forum posts: 0
File comments: 25
Uploads: 0
please help me

I am a foreigner, English is not good, sorry。

When I use the CompactRaidFrameManagerDisplayFrameLeaderOptionsRaidWorldMarkerButton,appear a error alert,The approximate mean that This feature is only open for BLZ.

Lua Code:
  1. local wm = CompactRaidFrameManagerDisplayFrameLeaderOptionsRaidWorldMarkerButton
  2.  
  3. wm:SetParent("UIParent")
  4. wm:ClearAllPoints()
  5. wm:SetPoint("LEFT", Minimap, "LEFT", -10, 20)
  6. wm:SetSize(16, 16)
  7. wm:Hide()
  8.  
  9. CompactRaidFrameManagerDisplayFrameLeaderOptionsRaidWorldMarkerButtonLeft:SetAlpha(0)
  10. CompactRaidFrameManagerDisplayFrameLeaderOptionsRaidWorldMarkerButtonMiddle:SetAlpha(0)
  11. CompactRaidFrameManagerDisplayFrameLeaderOptionsRaidWorldMarkerButtonRight:SetAlpha(0)
  12.  
  13. wm:RegisterEvent("GROUP_ROSTER_UPDATE")
  14. wm:HookScript("OnEvent", function(self, event)
  15.    if UnitIsGroupAssistant("player") or UnitIsGroupLeader("player") or (IsInGroup() and not IsInRaid()) then
  16.       self:Show()
  17.    else
  18.       self:Hide()
  19.    end
  20. end)

Other,i hope freebtip can dispaly the unitGuildlevel,thankyou。

Other addons code is
Lua Code:
  1. local unitGuild, tmp,tmp2 = GetGuildInfo(unit)
  2.             local text = GameTooltipTextLeft2:GetText()
  3.             if tmp then
  4.                --tmp2=tmp2+1
  5.                GameTooltipTextLeft2:SetText("<"..text..">  "..tmp.."("..tmp2..")")
  6.                GameTooltipTextLeft2:SetTextColor(cfg.gcolor.r, cfg.gcolor.g, cfg.gcolor.b)
  7.             end
  8.         end
Last edited by daladin : 09-17-12 at 10:55 AM.
daladin is offline Report comment to moderator  
Reply With Quote
Unread 09-13-12, 03:47 PM  
Blorgishbas
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Small bug on Alternate power bar

The Mana bar on the tooltip when mousing over another player sometimes extends out of the tooltip itself, usually when the player has more than the mana cap for their level due to a meta gem or enchant.
Blorgishbas is offline Report comment to moderator  
Reply With Quote
Unread 09-04-12, 01:35 PM  
fostic_popcorn
A Murloc Raider
 
fostic_popcorn's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 51
Uploads: 2
Hey hey,

A couple of tooltips missed getting skinned. FriendsTooltip, BNToastFrame.tooltip, and QueueStatusFrame (newly added in 5.0.4, when you hover over the minimap icon when queuing for LFD/LFR/BGs).

The problem I encountered with QueueStatusFrame was that the default tooltip border still would not go away. Freebtip was instead applied behind it. In the end I looked up the way different addons handled it, and found a solution in qMinimap. Using this code worked:

Code:
local function StripTextures(object, kill)
	for i=1, object:GetNumRegions() do
		local region = select(i, object:GetRegions())
		if region:GetObjectType() == "Texture" then
			if kill then
				region:Hide()
			else
				region:SetTexture(nil)
			end
		end
	end		
end
StripTextures(QueueStatusFrame)
As I'm not a coder, I didn't understand what it meant, and of course it's not good to distribute code that isn't my own - I was hoping that by posting the problem, a solution that's better for freebtip could be found.

Either way, hope this helps, and if it doesn't, I apologize.
fostic_popcorn is offline Report comment to moderator  
Reply With Quote
Unread 09-03-12, 08:22 AM  
Tanque
A Kobold Labourer

Forum posts: 1
File comments: 170
Uploads: 0
Code:
[09:53:04] Interface\AddOns\FreebTip\tip.lua:343: attempt to concatenate a nil value
[C]: ?
Interface\AddOns\FreebTip\tip.lua:343: in function <Interface\AddOns\FreebTip\tip.lua:293>
[C]: ?
[C]: in function `SetUnit'
Interface\FrameXML\UnitFrame.lua:224: in function `UnitFrame_UpdateTooltip'
Interface\FrameXML\UnitFrame.lua:211: in function <Interface\FrameXML\UnitFrame.lua:198>
Tanque is offline Report comment to moderator  
Reply With Quote
Unread 09-03-12, 12:54 AM  
Maxen
A Deviate Faerie Dragon

Forum posts: 17
File comments: 221
Uploads: 0
More info on my problem, running this script /run print(issecurevariable("CompactRaidFrame1")) returns nil FreebTip. Here is the tainted.log :

Code:
9/3 02:50:35.449  Global variable GameTooltip_UnitColor tainted by FreebTip - Interface\AddOns\FreebTip\tip.lua:131
9/3 02:50:35.449  Global variable UIDROPDOWNMENU_MAXLEVELS tainted by FreebTip - Interface\FrameXML\UIDropDownMenu.lua:189 UIDropDownMenu_CreateFrames()
9/3 02:50:35.449      Interface\AddOns\FreebTip\tip.lua:514
9/3 02:50:35.449  Execution tainted by FreebTip while reading UIDROPDOWNMENU_MAXLEVELS - Interface\FrameXML\UIDropDownMenu.lua:190 UIDropDownMenu_CreateFrames()
9/3 02:50:35.449      Interface\AddOns\FreebTip\tip.lua:514
9/3 02:50:35.449  Execution tainted by FreebTip while reading UIDROPDOWNMENU_MAXLEVELS - Interface\FrameXML\UIDropDownMenu.lua:194 UIDropDownMenu_CreateFrames()
9/3 02:50:35.449      Interface\AddOns\FreebTip\tip.lua:514
9/3 02:50:35.449  Execution tainted by FreebTip while reading UIDROPDOWNMENU_MAXLEVELS - Interface\FrameXML\UIDropDownMenu.lua:198 UIDropDownMenu_CreateFrames()
9/3 02:50:35.449      Interface\AddOns\FreebTip\tip.lua:514
9/3 02:50:35.449  Execution tainted by FreebTip while reading UIDROPDOWNMENU_MAXLEVELS - Interface\FrameXML\UIDropDownMenu.lua:198 UIDropDownMenu_CreateFrames()
9/3 02:50:35.449      Interface\AddOns\FreebTip\tip.lua:514
9/3 02:50:35.449  Execution tainted by FreebTip while reading UIDROPDOWNMENU_MAXLEVELS - Interface\FrameXML\UIDropDownMenu.lua:188 UIDropDownMenu_CreateFrames()
9/3 02:50:35.449      Interface\AddOns\FreebTip\tip.lua:514
9/3 02:50:35.449  Global variable SLASH_FREEBTIP1 tainted by FreebTip - Interface\AddOns\FreebTip\anchor.lua:57
9/3 02:50:35.449  Global variable SetItemRef tainted by FreebTip - Interface\AddOns\FreebTip\FreebTip_Multi.lua:59
Blizzard bug? Please tell me if you need anything else...
Maxen is offline Report comment to moderator  
Reply With Quote
Unread 09-02-12, 09:07 PM  
Freebaser
A Molten Kobold Bandit
 
Freebaser's Avatar
AddOn Author - Click to view AddOns

Forum posts: 125
File comments: 307
Uploads: 9
Originally Posted by Maes
no way disable the "Item rarity border color" ?
option added in latest version

Is there any way to decrease the spacing between the tooltip border and the text/statusbar inside?
I don't know of an easy solution with the current setup. The statusbar anchors to the last text line and the height isn't consistent(How many lines are shown, fontsize, if any lines are hidden)
Freebaser is offline Report comment to moderator  
Reply With Quote
Unread 09-02-12, 11:35 AM  
Maes
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
no way disable the "Item rarity border color" ?
Maes is offline Report comment to moderator  
Reply With Quote
Unread 09-01-12, 02:05 PM  
Tanque
A Kobold Labourer

Forum posts: 1
File comments: 170
Uploads: 0
Code:
[16:03:25] Interface\AddOns\FreebTip\tip.lua:131: attempt to index local 'color' (a nil value)
[C]: ?
Interface\AddOns\FreebTip\tip.lua:131: in function `GameTooltip_UnitColor'
Interface\FrameXML\UnitFrame.lua:229: in function `UnitFrame_UpdateTooltip'
Interface\FrameXML\UnitFrame.lua:211: in function <Interface\FrameXML\UnitFrame.lua:198>
Tanque is offline Report comment to moderator  
Reply With Quote
Unread 09-01-12, 02:03 PM  
Qupe
A Warpwood Thunder Caller
 
Qupe's Avatar
AddOn Author - Click to view AddOns

Forum posts: 92
File comments: 520
Uploads: 9
Is there any way to decrease the spacing between the tooltip border and the text/statusbar inside?

An ugly example because I don't think my sentence made much sense:

__________________
Quse UI
WoW :: EQ2
Qupe is offline Report comment to moderator  
Reply With Quote
Unread 09-01-12, 10:58 AM  
Maxen
A Deviate Faerie Dragon

Forum posts: 17
File comments: 221
Uploads: 0
Thanks for the update. Any clues for this one? (yes I hide blizzard raid frames)

Code:
3x [ADDON_ACTION_BLOCKED] AddOn "FreebTip" tried to call the protected function "CompactRaidFrame3:Show()".
!BugGrabber-r188\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587>
<in C code>
FrameXML\CompactUnitFrame.lua:276: in function "CompactUnitFrame_UpdateVisible"
FrameXML\CompactUnitFrame.lua:234: in function "CompactUnitFrame_UpdateAll"
FrameXML\CompactUnitFrame.lua:46: in function <FrameXML\CompactUnitFrame.lua:43>

Locals:
nil
*Edit: happens when I use my Shadowfiend in combat.. weird !
Last edited by Maxen : 09-02-12 at 12:06 PM.
Maxen is offline Report comment to moderator  
Reply With Quote
Unread 09-01-12, 09:55 AM  
Maes
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
is there a way "Item rarity border color" to disable ?
Maes is offline Report comment to moderator  
Reply With Quote
Unread 08-31-12, 12:58 PM  
Nightmareic
A Kobold Labourer
 
Nightmareic's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 364
Uploads: 2
Is there a way to disable the PvP and Alliance/Horde texts from the tooltip?
Nightmareic is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: