Download
(102Kb)
Download
Updated: 04-09-12 02:39 AM
Pictures
File Info
Updated:04-09-12 02:39 AM
Created:10-07-10 10:22 AM
Downloads:8,821
Favorites:31
MD5:

oUF Jir  Popular! (More than 5000 hits)

Version: 3.2
by: Eveigh [More]



Clean and easy-to-use oUF layout.
This addon requires oUF to work.
If you want to move your frames, I suggest you oUF: MoveableFrames.

Features:
- Support for Player, Target, ToT, Pet/Vehicle, Focus, Focus Target, Party and Raid;
- DK runes
- Rogue combo points
- Paladin Holy Power
- Warlock Soul Shards
- Druid mana in Feral forms
- Class or reaction colored text and bars
- GUI Config


Addon support:
- oUF_SpellRange
- oUF: MoveableFrames


Known issues:
- Right-click menu doesn't work for ToT

Thanks to:
- Haste for oUF
- Zork for oUF_Simple and helping on the forums
- Elen for oUF_Elen - was really easy to understand how oUF works, and I used some of his resources for my layout
- hankthetank for oUF_Hank, used his combopoints, totems and DK runes
- loui for his font and textures
- Ampheet and Kelu from Ashenvale-RU, they beta-tested oUF_Jir and helped me to develop some features


Note:
This is my personal layout and it's not finished so expect some unexpectable layout changes and stuff.
If you have an interesting idea or a bug to report, send me a PM.

Optional Files (0)


Post A Reply Comment Options
Unread 03-21-12, 02:27 PM  
Siannus
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 90
Uploads: 2
Originally Posted by Eveigh
Party frames show current and maximum hp/mana/etc. There is no such option, but you can do the following:
-Open file tags.lua with notepad (this file is located in the addon folder, like c:\World of Warcraft\Interface\AddOns\oUF_Jir\)
-Look for following code:
Code:
oUF.TagEvents['hp'] = 'UNIT_HEALTH'
oUF.Tags['hp'] = function(unit)
	if(UnitIsDead(unit)) then
		return 'Dead'
	elseif(UnitIsGhost(unit)) then
		return 'Ghost'
	elseif(not UnitIsConnected(unit)) then
		return 'Offline'
	elseif jir_config.ShortenNumbers 
	then
		return ShortNumber(UnitHealth(unit)) .. "/" .. ShortNumber(UnitHealthMax(unit))
	elseif jir_config.SplitNumbers
	then
		return SplitNumber(UnitHealth(unit)) .. "/" .. SplitNumber(UnitHealthMax(unit))
	else 
		return UnitHealth(unit) .. "/" .. UnitHealthMax(unit)
	end
end

oUF.TagEvents['mp'] = 'UNIT_POWER'
oUF.Tags['mp'] = function(unit)
	if UnitPowerType(unit) > 0 then return end
	if jir_config.ShortenNumbers 
	then
		return ShortNumber(UnitPower(unit)) .. "/" .. ShortNumber(UnitPowerMax(unit))
	elseif jir_config.SplitNumbers
	then
		return SplitNumber(UnitPower(unit)) .. "/" .. SplitNumber(UnitPowerMax(unit))
	else 
		return UnitPower(unit) .. "/" .. UnitPowerMax(unit)
	end
end
-Replace it with following:
Code:
oUF.TagEvents['hp'] = 'UNIT_HEALTH'
oUF.Tags['hp'] = function(unit)
	if(UnitIsDead(unit)) then
		return 'Dead'
	elseif(UnitIsGhost(unit)) then
		return 'Ghost'
	elseif(not UnitIsConnected(unit)) then
		return 'Offline'
	elseif jir_config.ShortenNumbers 
	then
		return ShortNumber(UnitHealth(unit))
	elseif jir_config.SplitNumbers
	then
		return SplitNumber(UnitHealth(unit))
	else 
		return UnitHealth(unit) 
	end
end

oUF.TagEvents['mp'] = 'UNIT_POWER'
oUF.Tags['mp'] = function(unit)
	if UnitPowerType(unit) > 0 then return end
	if jir_config.ShortenNumbers 
	then
		return ShortNumber(UnitPower(unit))
	elseif jir_config.SplitNumbers
	then
		return SplitNumber(UnitPower(unit))
	else 
		return UnitPower(unit)
	end
end
This will leave you with only current health/mana/etc values displayed (hopefuly). Let me know if this worked.
Yup. that worked. Freaking awesome thanks mate!
Report comment to moderator  
Reply With Quote
Unread 03-21-12, 10:55 AM  
Eveigh
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 47
Uploads: 1
Party frames show current and maximum hp/mana/etc. There is no such option, but you can do the following:
-Open file tags.lua with notepad (this file is located in the addon folder, like c:\World of Warcraft\Interface\AddOns\oUF_Jir\)
-Look for following code:
Code:
oUF.TagEvents['hp'] = 'UNIT_HEALTH'
oUF.Tags['hp'] = function(unit)
	if(UnitIsDead(unit)) then
		return 'Dead'
	elseif(UnitIsGhost(unit)) then
		return 'Ghost'
	elseif(not UnitIsConnected(unit)) then
		return 'Offline'
	elseif jir_config.ShortenNumbers 
	then
		return ShortNumber(UnitHealth(unit)) .. "/" .. ShortNumber(UnitHealthMax(unit))
	elseif jir_config.SplitNumbers
	then
		return SplitNumber(UnitHealth(unit)) .. "/" .. SplitNumber(UnitHealthMax(unit))
	else 
		return UnitHealth(unit) .. "/" .. UnitHealthMax(unit)
	end
end

oUF.TagEvents['mp'] = 'UNIT_POWER'
oUF.Tags['mp'] = function(unit)
	if UnitPowerType(unit) > 0 then return end
	if jir_config.ShortenNumbers 
	then
		return ShortNumber(UnitPower(unit)) .. "/" .. ShortNumber(UnitPowerMax(unit))
	elseif jir_config.SplitNumbers
	then
		return SplitNumber(UnitPower(unit)) .. "/" .. SplitNumber(UnitPowerMax(unit))
	else 
		return UnitPower(unit) .. "/" .. UnitPowerMax(unit)
	end
end
-Replace it with following:
Code:
oUF.TagEvents['hp'] = 'UNIT_HEALTH'
oUF.Tags['hp'] = function(unit)
	if(UnitIsDead(unit)) then
		return 'Dead'
	elseif(UnitIsGhost(unit)) then
		return 'Ghost'
	elseif(not UnitIsConnected(unit)) then
		return 'Offline'
	elseif jir_config.ShortenNumbers 
	then
		return ShortNumber(UnitHealth(unit))
	elseif jir_config.SplitNumbers
	then
		return SplitNumber(UnitHealth(unit))
	else 
		return UnitHealth(unit) 
	end
end

oUF.TagEvents['mp'] = 'UNIT_POWER'
oUF.Tags['mp'] = function(unit)
	if UnitPowerType(unit) > 0 then return end
	if jir_config.ShortenNumbers 
	then
		return ShortNumber(UnitPower(unit))
	elseif jir_config.SplitNumbers
	then
		return SplitNumber(UnitPower(unit))
	else 
		return UnitPower(unit)
	end
end
This will leave you with only current health/mana/etc values displayed (hopefuly). Let me know if this worked.
Report comment to moderator  
Reply With Quote
Unread 03-21-12, 10:48 AM  
Siannus
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 90
Uploads: 2
Is there an option to NOT have the party frames show the health and mana/focus/rage etc. twice? Im thinking once is sufficent.
Report comment to moderator  
Reply With Quote
Unread 02-26-12, 12:37 PM  
deke913
A Deviate Faerie Dragon
 
deke913's Avatar
AddOn Compiler - Click to view compilations

Forum posts: 13
File comments: 49
Uploads: 2
Thanks for the update!
Report comment to moderator  
Reply With Quote
Unread 02-26-12, 08:52 AM  
Eveigh
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 47
Uploads: 1
Hey guys! Long time no, uh, update made.
Whats new in this version:
- GUI config that actually works now!
- Working raid and party frames!.
- Removed totembar support.
- Minor fixes.
If you can catch any bug, send me a PM please.
Report comment to moderator  
Reply With Quote
Unread 06-05-11, 03:38 PM  
Xwonic
A Kobold Labourer

Forum posts: 1
File comments: 18
Uploads: 0
nice layout, good work mate.

also can you make the Rage bar red? or is there a option to do it?
Report comment to moderator  
Reply With Quote
Unread 05-12-11, 01:15 AM  
10leej
A Molten Giant
 
10leej's Avatar
AddOn Author - Click to view AddOns

Forum posts: 583
File comments: 438
Uploads: 22
Default party frames show even though I have hidden selected.
__________________
Tweets YouTube Website
Report comment to moderator  
Reply With Quote
Unread 05-10-11, 09:57 AM  
Tabinou
A Deviate Faerie Dragon

Forum posts: 11
File comments: 5
Uploads: 0
Don't know if I'm the only one getting this, but your options frame doesn't seem to be attached to the right parent.
I was resizing it and some of the texts went out of the right panel. I would have expected there would have been a scrollbar appearing but no.
Unfortunately, i'm not good enough in lua to figure out myself what to change in the code to fix it. :-(
Report comment to moderator  
Reply With Quote
Unread 04-25-11, 04:29 AM  
Eveigh
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 47
Uploads: 1
Thanks. If something breaks, tell me. I'll fix this issue in next version.
Report comment to moderator  
Reply With Quote
Unread 04-24-11, 01:20 PM  
10leej
A Molten Giant
 
10leej's Avatar
AddOn Author - Click to view AddOns

Forum posts: 583
File comments: 438
Uploads: 22
Originally posted by Eveigh
Is there anything broken on your screen?
nope just figured I'd show you those in the event something does break.
__________________
Tweets YouTube Website
Report comment to moderator  
Reply With Quote
Unread 04-24-11, 09:40 AM  
Eveigh
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 47
Uploads: 1
Is there anything broken on your screen?
Report comment to moderator  
Reply With Quote
Unread 04-19-11, 07:38 PM  
10leej
A Molten Giant
 
10leej's Avatar
AddOn Author - Click to view AddOns

Forum posts: 583
File comments: 438
Uploads: 22
LUA error
"Message: Interface\AddOns\oUF_Jir\jir.lua:877: attempt to index field 'Runes' (a nil value)
Time: 04/19/11 21:37:18
Count: 5
Stack: Interface\AddOns\oUF_Jir\jir.lua:877: in function <Interface\AddOns\oUF_Jir\jir.lua:862>

Locals: self = <unnamed> {
1 = <unnamed> {
}
2 = <unnamed> {
}
3 = <unnamed> {
}
4 = <unnamed> {
}
5 = <unnamed> {
}
6 = <unnamed> {
}
__owner = oUF_Player {
}
ForceUpdate = <function> defined @Interface\AddOns\oUF\elements\runebar.lua:63
0 = <userdata>
height = 16
anchor = "TOPLEFT"
growth = "RIGHT"
width = 16
}
arg1 = "RUNE_TYPE_UPDATE"
arg2 = 2
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'Runes' (a nil value)"


happens when i hit blood strike as frost spec to make death runes

then another when I hit obliterate

"Message: Interface\AddOns\oUF_Jir\jir.lua:877: attempt to index field 'Runes' (a nil value)
Time: 04/19/11 21:39:36
Count: 9
Stack: Interface\AddOns\oUF_Jir\jir.lua:877: in function <Interface\AddOns\oUF_Jir\jir.lua:862>

Locals: self = <unnamed> {
1 = <unnamed> {
}
2 = <unnamed> {
}
3 = <unnamed> {
}
4 = <unnamed> {
}
5 = <unnamed> {
}
6 = <unnamed> {
}
__owner = oUF_Player {
}
ForceUpdate = <function> defined @Interface\AddOns\oUF\elements\runebar.lua:63
0 = <userdata>
height = 16
anchor = "TOPLEFT"
growth = "RIGHT"
width = 16
}
arg1 = "RUNE_TYPE_UPDATE"
arg2 = 1
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'Runes' (a nil value)"
__________________
Tweets YouTube Website
Last edited by 10leej : 04-19-11 at 07:40 PM.
Report comment to moderator  
Reply With Quote
Unread 04-19-11, 11:16 AM  
Eveigh
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 47
Uploads: 1
Originally posted by MiniStew
hey the sexy comment guy again. I have been in a party today and the party frame was fine, then I joined another party and I couldn't see the bar, unfortunately I didn't think to get a screenshot, if it happens again I will.
If you will be able to reproduce it, please turn on "Lua errors" in your interface options and send it to me. Thanks!

Seems that the config options in default.lua don't work.

But I suppose it's that way because of the in game config. (which I realized existed only after I posted this comment)
Yes, default.lua now only serves to save default variables. All configuration done in interface menu.
Report comment to moderator  
Reply With Quote
Unread 04-16-11, 12:29 PM  
10leej
A Molten Giant
 
10leej's Avatar
AddOn Author - Click to view AddOns

Forum posts: 583
File comments: 438
Uploads: 22
Seems that the config options in default.lua don't work.

But I suppose it's that way because of the in game config. (which I realized existed only after I posted this comment)
__________________
Tweets YouTube Website
Last edited by 10leej : 04-16-11 at 12:42 PM.
Report comment to moderator  
Reply With Quote
Unread 04-11-11, 01:56 PM  
MiniStew
A Cyclonian

Forum posts: 44
File comments: 26
Uploads: 1
hey the sexy comment guy again. I have been in a party today and the party frame was fine, then I joined another party and I couldn't see the bar, unfortunately I didn't think to get a screenshot, if it happens again I will.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: