Category: Outdated Mods
Addon Information
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Maul's Portal Bug Reports Feature Requests
Author:
Version:
30000.1
Date:
10-12-2008 04:17 PM
Size:
7.96 Kb
Downloads:
3,364
Favorites:
12
MD5:
Pictures
Click to enlarge
How ColorBlind enchances the UI
Color Blind 4.0
Color Blind 4.0 is a near complete rewrite of the previous Color Blind version posted here. It has been updated for 2.3 and all features are working. Some of the features are implemented a bit differently than in the screen shot, will update the screenshot when time allows.

Auction House Tooltips and Item Comparison Tooltips and not working 100% though. Again, I will figure those out when I get more time =)

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

Original Color Blind by Hwap & Megabob
  Change Log - Color Blind 4.0
30000.1 -
- Updated for WoW 3.0, though it should still work on live save for the craft skill frame (which is removed in 3.0)

TOC change for 2.4.
Added changes made by user Cosmic Cleric.
  Optional Files - Color Blind 4.0
File Name
Version
Size
Author
Date
Type
Manual3
8kB
01-29-2009 01:12 PM
Patch
Manual2
8kB
01-01-2009 03:59 PM
Patch
Manual1
4kB
12-06-2008 03:23 PM
Patch
RarityTooltip7
4kB
12-12-2007 04:20 PM
Patch
  Comments - Color Blind 4.0
Post A Reply Comment Options
Old 05-13-2009, 10:15 AM  
Maul
Macaroon!
 
Maul's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 271
File comments: 836
Uploads: 29
Quote:
Originally posted by neeow
So sad that Wizard did not implement the same flexibility to choose what to convert and what not ... even in CB v1 we had the choice to keep coins in their original display
I made this suggestion to Blizzard. I highly suggest anyone who would like to see changes like this post in the thread I linked below and urge Blizzard to make the changes =)

Opinions from actual color blind wow players may carry more weight
Maul is offline Report comment to moderator  
Reply With Quote
Old 05-13-2009, 09:41 AM  
neeow
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
So sad that Wizard did not implement the same flexibility to choose what to convert and what not ... even in CB v1 we had the choice to keep coins in their original display
neeow is offline Report comment to moderator  
Reply With Quote
Old 03-08-2009, 06:56 AM  
neeow
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
It is logical that you both are no longer going to support this add-on post 3.1.

I would like however to thank both of you for maintaining this add-on and to raise awareness in the game designers community that some people do not see colors the way others do. Let's hope it is going to have a ripple effect and that we will see more games with a "color blind" option.

Thanks !!!
neeow is offline Report comment to moderator  
Reply With Quote
Old 03-02-2009, 02:18 PM  
Cosmic Cleric
A Deviate Faerie Dragon
 
Cosmic Cleric's Avatar
Interface Author - Click to view interfaces

Forum posts: 15
File comments: 290
Uploads: 9
Quote:
Originally posted by Maul
Blizzard is implementing a new color blind option in 3.1 with all the features this addon provides.

<snip>

Due to this, I will no longer be maintaining this addon. However, since it is not originally my addon and if someone wishes to continue it for whatever reason, please feel free to do so
Well, I've been unofficially fixing the bugs, since I use the product too, but since I don't have a Rogue, I'll plan on using the new Blizzard UI colorblind functionality myself, vs. keeping this bug free. No need to duplicate effort.
Last edited by Cosmic Cleric : 03-02-2009 at 02:19 PM.
Cosmic Cleric is offline Report comment to moderator  
Reply With Quote
Old 02-27-2009, 12:31 PM  
Maul
Macaroon!
 
Maul's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 271
File comments: 836
Uploads: 29
Blizzard is implementing a new color blind option in 3.1 with all the features this addon provides.

If you wish to add feedback that the Blizzard UI devs will read, there is a thread on the UI & Macros forum here -

http://forums.worldofwarcraft.com/th...43284486&sid=1

Due to this, I will no longer be maintaining this addon. However, since it is not originally my addon and if someone wishes to continue it for whatever reason, please feel free to do so
Maul is offline Report comment to moderator  
Reply With Quote
Old 01-29-2009, 01:04 PM  
Cosmic Cleric
A Deviate Faerie Dragon
 
Cosmic Cleric's Avatar
Interface Author - Click to view interfaces

Forum posts: 15
File comments: 290
Uploads: 9
New version Manual3 with bug fix for Auctioneer!

Quote:
Originally posted by neeow
Thanks CC, problem fixed with the "self" changes on lines 400 and 407

Now I can see again the difference between Epic and Rare
Great news! TY for your report and testing out the fix.

I've uploaded the new fix to here: http://www.wowinterface.com/downloads/info12376.html. Its version is "Manual3", and can also be gotten from this page: http://www.wowinterface.com/download...=6395#optional.
Last edited by Cosmic Cleric : 02-15-2009 at 02:03 PM.
Cosmic Cleric is offline Report comment to moderator  
Reply With Quote
Old 01-29-2009, 05:28 AM  
neeow
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Thanks CC, problem fixed with the "self" changes on lines 400 and 407

Now I can see again the difference between Epic and Rare
neeow is offline Report comment to moderator  
Reply With Quote
Old 01-27-2009, 05:07 PM  
Cosmic Cleric
A Deviate Faerie Dragon
 
Cosmic Cleric's Avatar
Interface Author - Click to view interfaces

Forum posts: 15
File comments: 290
Uploads: 9
I'll return to this post and edit it as I discover more, instead of making new posts (unless this gets really buried down in the topic list).

neeow, I need you to test the potential fix for this, please read below...




Well, here's the line of code in CB that the error is complaining about...

Code:
GameTooltip:SetScript("OnTooltipSetItem", function(self) onTooltipSetItemScript() setTooltipItemColor(self) end)
I did a search on the error message, and found http://fisheye.norganna.org/browse/~...ibExtraTip.lua ...

Code:
-- Function that gets run when an item is set on a registered tooltip.
local function OnTooltipSetItem(tooltip)
	local self = lib
	local reg = self.tooltipRegistry[tooltip]
	assert(reg, "Unknown tooltip passed to LibExtraTip:OnTooltipSetItem()")
Seems there is a check by auctioneer to see if the tooltip is 'registered' or not.



I've made a post on the official forums for Auctioneer: http://forums.norganna.org/discussio...ooltipsetitem/. Hopefully we'll get some kind of answer back from their devs on why they check for registered tooltips.



Got an answer back by a developer...

Quote:
* brykrys
Assuming onTooltipSetItemScript is your reference to the previous hook in the chain, you have to pass the self parameter to it.
neeow, could you change line 400 of code inside of ColorBlind4.lua...

Code:
GameTooltip:SetScript("OnTooltipSetItem", function(self) onTooltipSetItemScript() setTooltipItemColor(self) end)
to this...

Code:
GameTooltip:SetScript("OnTooltipSetItem", function(self) onTooltipSetItemScript(self) setTooltipItemColor(self) end)
and line 407 from this...

Code:
GameTooltip:SetScript("OnTooltipSetItem", function(self) onTooltipSetItemScript() end)
to this...

Code:
GameTooltip:SetScript("OnTooltipSetItem", function(self) onTooltipSetItemScript(self) end)
... adding the text 'self' inside of the 'onTooltipSetItemScript()' text (between the parens), and let me know if it fixes your problem?

After the changes, lines 397 through 414 should look like this...

Code:
local function setGameTooltipScript(set)

	if (set) then
		GameTooltip:SetScript("OnTooltipSetItem", function(self) onTooltipSetItemScript(self) setTooltipItemColor(self) end)
		for i=1,7 do
			ChatFrame_AddMessageEventFilter("OnHyperlinkClick", function(self) onChatHyperlinkClick() setTooltipItemColor(ItemRefTooltip) end)
			-- Below no longer works, need to do above!  /Cosmic Cleric
			-- getglobal("ChatFrame"..i):SetScript("OnHyperlinkClick", function(self) onChatHyperlinkClick() setTooltipItemColor(ItemRefTooltip) end)
		end
	else
		GameTooltip:SetScript("OnTooltipSetItem", function(self) onTooltipSetItemScript(self) end)
		for i=1,7 do
			ChatFrame_AddMessageEventFilter("OnHyperlinkClick", function(self) onChatHyperlinkClick() end)
			-- Below no longer works, need to do above!  /Cosmic Cleric
			-- getglobal("ChatFrame"..i):SetScript("OnHyperlinkClick", function(self) onChatHyperlinkClick() end)
		end
	end
end
I've made the changes on my end to a local copy, but I don't see any new errors/problems. But since I don't use Auctioneer, I require your testing on this please, before I upload the new fixed version. Thanks.




Quote:
Originally posted by neeow
Ofc CC, it's "as time permits", this is well understood that all these mods including your work to maintain them is on a good-will basis.

Here is the log: my guess is that the error occurs in CB on or around line 400, you can easily forget the bag slot reference as the error occurs also when pointing to a non-bag item.

Code:
Error occured in: Global
Count: 1
Message: ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua line 101:
   Unknown tooltip passed to LibExtraTip:OnTooltipSetItem()
Debug:
   (tail call): ?
   [C]: ?
   [C]: assert()
   ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:101:
      ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:98
   ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:277:
      ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:275
   ColorBlind4\ColorBlind4.lua:400:
      ColorBlind4\ColorBlind4.lua:400
   [C]: ?
   ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:251:
      ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:245
   [C]: ?
   [C]: SetInventoryItem()
   ..\FrameXML\MainMenuBarBagButtons.lua:84: BagSlotButton_OnEnter()
   [string "*:OnEnter"]:1:
      [string "*:OnEnter"]:1
AddOns:
Last edited by Cosmic Cleric : 01-28-2009 at 03:44 PM.
Cosmic Cleric is offline Report comment to moderator  
Reply With Quote
Old 01-26-2009, 10:21 PM  
neeow
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Ofc CC, it's "as time permits", this is well understood that all these mods including your work to maintain them is on a good-will basis.

Here is the log: my guess is that the error occurs in CB on or around line 400, you can easily forget the bag slot reference as the error occurs also when pointing to a non-bag item.

Code:
Error occured in: Global
Count: 1
Message: ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua line 101:
   Unknown tooltip passed to LibExtraTip:OnTooltipSetItem()
Debug:
   (tail call): ?
   [C]: ?
   [C]: assert()
   ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:101:
      ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:98
   ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:277:
      ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:275
   ColorBlind4\ColorBlind4.lua:400:
      ColorBlind4\ColorBlind4.lua:400
   [C]: ?
   ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:251:
      ...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:245
   [C]: ?
   [C]: SetInventoryItem()
   ..\FrameXML\MainMenuBarBagButtons.lua:84: BagSlotButton_OnEnter()
   [string "*:OnEnter"]:1:
      [string "*:OnEnter"]:1
AddOns:
neeow is offline Report comment to moderator  
Reply With Quote
Old 01-26-2009, 12:24 PM  
Cosmic Cleric
A Deviate Faerie Dragon
 
Cosmic Cleric's Avatar
Interface Author - Click to view interfaces

Forum posts: 15
File comments: 290
Uploads: 9
Quote:
Originally posted by neeow
Unfortunately CB is broken [again] with the latest Auctioneer. I'll post the error log soon but in a nutshell, it looks like the new tooltip routines (formally EnhTooltip) are not compatible with CB (or vice-versa) and the first tooltip call crashes auctioneer's tooltip lib and leavesyou with the default tooltip.
I don't use Auctioneer, so a fix from me won't be incoming without the error log. And even then, as time permits. I'll keep an eye out for your posting of the error log.

Quote:
De-activating CB fixes the issue.
For what its worth, I'm going to bet that de-activating Auctioneer also fixes the issue.
Last edited by Cosmic Cleric : 01-26-2009 at 12:25 PM.
Cosmic Cleric is offline Report comment to moderator  
Reply With Quote
Old 01-24-2009, 09:23 PM  
neeow
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Unfortunately CB is broken [again] with the latest Auctioneer. I'll post the error log soon but in a nutshell, it looks like the new tooltip routines (formally EnhTooltip) are not compatible with CB (or vice-versa) and the first tooltip call crashes auctioneer's tooltip lib and leavesyou with the default tooltip. De-activating CB fixes the issue.
neeow is offline Report comment to moderator  
Reply With Quote
Old 01-07-2009, 07:33 PM  
Cosmic Cleric
A Deviate Faerie Dragon
 
Cosmic Cleric's Avatar
Interface Author - Click to view interfaces

Forum posts: 15
File comments: 290
Uploads: 9
Cool FYI, addon _Cursor

FYI. If you find yourself losing the cursor on the screen, try this add-on, _Cursor

http://sites.google.com/site/wowsaiket/Add-Ons/Cursor

There's screenpics at that page that shows what it does, which is basically adds trailing graphics to the mouse pointer.

EDIT: Its also hosted at WoW Interface: http://www.wowinterface.com/download...rsor.html#info
Last edited by Cosmic Cleric : 01-13-2009 at 01:20 PM.
Cosmic Cleric is offline Report comment to moderator  
Reply With Quote
Old 01-04-2009, 03:45 AM  
Cosmic Cleric
A Deviate Faerie Dragon
 
Cosmic Cleric's Avatar
Interface Author - Click to view interfaces

Forum posts: 15
File comments: 290
Uploads: 9
Quote:
Originally posted by neeow
Works!!

Thanks CC.... would be nice to have it officially released
Well, that's up to Maul. He's been AWOL for a month now. I actually went to the other add-ons he codes/supports, and they are complaining about him not being around to fix the bugs in those add-ons. I hope he's ok.

When I've done patches in the past, he eventually rolls them into a release, so, as long as he's still alive and supporting this, he'll probably include my changes into a new release.
Last edited by Cosmic Cleric : 01-05-2009 at 11:58 AM.
Cosmic Cleric is offline Report comment to moderator  
Reply With Quote
Old 01-04-2009, 02:17 AM  
neeow
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Works!!

Thanks CC.... would be nice to have it officially released
neeow is offline Report comment to moderator  
Reply With Quote
Old 01-01-2009, 04:09 AM  
Cosmic Cleric
A Deviate Faerie Dragon
 
Cosmic Cleric's Avatar
Interface Author - Click to view interfaces

Forum posts: 15
File comments: 290
Uploads: 9
Exclamation If you are running Color Blind 4 patch for the first time...

I'VE UPLOADED A NEW VERSION, "Manual2", THAT INCLUDES THE FIX FOR THIS PROBLEM. IT IS LOCATED HERE: http://www.wowinterface.com/downloads/info12072.html



Ok, by deleting my old C:\Program Files\World of Warcraft\WTF\Account\<ACCT NAME>\SavedVariables\colorblind4.lua file and letting the add-on create a new one, the problem/bug shows up.

By default, Color Blind 4 doesn't put any values into its default settings for the add-on. Here's an example of what should be inside of this file...

Code:
ColorBlind4SavedState = {
	["buttonLoc"] = {
		99.51726822932213, -- [1]
		9.359220163257518, -- [2]
	},
	["Version"] = "4.0",
	["CheckOptions"] = {
		[8] = 1,
		[4] = 1,
	},
}
... and here's what it looks like when Color Blind 4 creates a new one on its own...

Code:
ColorBlind4SavedState = nil
I've refactored the code to properly create default values if the add-on is being used for the first time.


Quote:
Originally posted by neeow
Still not working

Got these errors when loading wow, seems that colorblind is triggering a series of errors in other add-ons as well:

Code:
Error occured in: Global
Count: 4
Message: ..\AddOns\ColorBlind4\ColorBlind4.lua line 188:
   attempt to index upvalue 'ss' (a nil value)
Debug:
   (tail call): ?
   [C]: ?
   ColorBlind4\ColorBlind4.lua:188:
      ColorBlind4\ColorBlind4.lua:186
   ColorBlind4\ColorBlind4.lua:495:
      ColorBlind4\ColorBlind4.lua:464

Error occured in: Global
Count: 5
Message: ..\AddOns\ColorBlind4\ColorBlind4.lua line 73:
   attempt to index upvalue 'ss' (a nil value)
Debug:
   (tail call): ?
   [C]: ?
   ColorBlind4\ColorBlind4.lua:73:
      ColorBlind4\ColorBlind4.lua:71
   [C]: QuestLog_Update()
   ..\FrameXML\QuestLogFrame.lua:55: QuestLog_OnEvent()
   [string "*:OnEvent"]:1:
      [string "*:OnEvent"]:1

Error occured in: Global
Count: 3
Message: ..\AddOns\ColorBlind4\ColorBlind4.lua line 223:
   attempt to index upvalue 'ss' (a nil value)
Debug:
   (tail call): ?
   [C]: ?
   ColorBlind4\ColorBlind4.lua:223:
      ColorBlind4\ColorBlind4.lua:200
   [C]: MoneyFrame_Update()
   RecipeRadar\MainFrame.lua:265: RecipeRadar_SetSelection()
   RecipeRadar\RadarTab.lua:369: RecipeRadar_RadarTab_ServiceClickIndex()
   RecipeRadar\MainFrame.lua:180: RecipeRadar_ServiceClickIndex()
   RecipeRadar\MainFrame.lua:172: RecipeRadar_SelectFirstRecipe()
   RecipeRadar\RecipeRadar.lua:38: RecipeRadar_OnEvent()
   [string "*:OnEvent"]:1:
      [string "*:OnEvent"]:1

Error occured in: Global
Count: 1
Message: [string "ColorBlind4MinimapButton:OnEvent"] line 3:
   attempt to index global 'ColorBlind4SavedState' (a nil value)
Debug:
   (tail call): ?
   [C]: ?
   [string "*:OnEvent"]:3:
      [string "*:OnEvent"]:1
Last edited by Cosmic Cleric : 01-01-2009 at 09:44 PM.
Cosmic Cleric is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | TankSpot | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.