I've started playing around with a new layout and I've gotten most things working, however there is a small arrow that I am using to indicate power on the power bar. I've included an image since it is a little hard to explain
I'm currently using the follow to color it
Code:
oUF.colors.power['MANA'] = {0.0, 0.56, 1.0}
oUF.colors.power['RAGE'] = {1.0,0,0}
oUF.colors.power['FOCUS'] = {1.0,0.75,0.25}
oUF.colors.power['ENERGY'] = {1.0, 0.9, 0.35}
oUF.colors.power['RUNIC_POWER'] = {0.44,0.44,0.44}
local _, pType = UnitPowerType("player")
local pcolor = oUF.colors.power[pType] or {.3,.45,.65}
Code:
s.arrow:SetVertexColor(unpack(pcolor))
It works most of the time but others I need to do a /rl to have it pick up the proper color. Also if I am on a druid and I shapeshift to a different form it doesn't update. I'm sure I'm just missing some thing but I'm not sure how to go about making it update. Any help would be appreciated.