Skip to content

Instantly share code, notes, and snippets.

@Cellane
Created July 4, 2010 14:29
Show Gist options
  • Save Cellane/463492 to your computer and use it in GitHub Desktop.
Save Cellane/463492 to your computer and use it in GitHub Desktop.
diff -r -u AddOns/Tukui/Tukui.toc /Applications/World of Warcraft/Interface/AddOns/Tukui/Tukui.toc
--- AddOns/Tukui/Tukui.toc 2010-06-29 19:17:58.000000000 +0200
+++ /Applications/World of Warcraft/Interface/AddOns/Tukui/Tukui.toc 2010-07-01 01:48:47.000000000 +0200
@@ -8,5 +8,7 @@
## X-oUF: oUF
libs\oUF\oUF.xml
+libs\oUF_HealComm4\oUF_HealComm4.xml
+libs\oUF_HealComm4\oUF_HealComm4.lua
Tukui.xml
diff -r -u AddOns/Tukui/config/config.lua /Applications/World of Warcraft/Interface/AddOns/Tukui/config/config.lua
--- AddOns/Tukui/config/config.lua 2010-06-29 19:01:38.000000000 +0200
+++ /Applications/World of Warcraft/Interface/AddOns/Tukui/config/config.lua 2010-07-04 04:43:08.000000000 +0200
@@ -13,7 +13,7 @@
-- general options
["enable"] = true, -- -- do i really need to explain this?
["unitcastbar"] = true, -- enable tukui castbar
- ["cblatency"] = false, -- enable castbar latency
+ ["cblatency"] = true, -- enable castbar latency
["cbicons"] = true, -- enable icons on castbar
["auratimer"] = true, -- enable timers on buffs/debuffs
["auraspiral"] = true, -- enable spiral timer on auras.
@@ -22,20 +22,20 @@
["targetauras"] = true, -- enable auras on target unit frame
["highThreshold"] = 80, -- hunter high threshold
["lowThreshold"] = 20, -- global low threshold, for low mana warning.
- ["targetpowerpvponly"] = true, -- enable power text on pvp target only
+ ["targetpowerpvponly"] = false, -- enable power text on pvp target only
["totdebuffs"] = false, -- enable tot debuffs (high reso only)
- ["focusdebuffs"] = false, -- enable focus debuffs
+ ["focusdebuffs"] = true, -- enable focus debuffs
["playerdebuffsonly"] = false, -- enable our debuff only on our current target
- ["showfocustarget"] = false, -- show focus target
- ["showtotalhpmp"] = false, -- change the display of info text on player and target with XXXX/Total.
+ ["showfocustarget"] = true, -- show focus target
+ ["showtotalhpmp"] = true, -- change the display of info text on player and target with XXXX/Total.
["showsmooth"] = true, -- enable smooth bar
["showthreat"] = true, -- enable the threat bar anchored to info left panel.
["charportrait"] = false, -- do i really need to explain this?
- ["t_mt"] = false, -- enable maintank and mainassist
- ["t_mt_power"] = false, -- enable power bar on maintank and mainassist because it's not show by default.
+ ["t_mt"] = true, -- enable maintank and mainassist
+ ["t_mt_power"] = true, -- enable power bar on maintank and mainassist because it's not show by default.
["combatfeedback"] = true, -- enable combattext on player and target.
["classcolor"] = true, -- if set to false, use foof color theme.
- ["playeraggro"] = false, -- glow border of player frame change color according to your current aggro.
+ ["playeraggro"] = true, -- glow border of player frame change color according to your current aggro.
["positionbychar"] = false, -- save X, Y position with /uf (movable frame) per character instead of per account.
-- raid layout
@@ -44,12 +44,12 @@
["gridposX"] = 18, -- horizontal position starting from left
["gridposY"] = -250, -- vertical position starting from top
["gridposZ"] = "TOPLEFT", -- if we want to change the starting position zone
- ["gridonly"] = false, -- enable grid only mode for all healer mode raid layout.
+ ["gridonly"] = true, -- enable grid only mode for all healer mode raid layout.
["showsymbols"] = true, -- show symbol.
["aggro"] = true, -- show aggro on all raids layouts
- ["raidunitdebuffwatch"] = false, -- track important spell to watch in pve for healing mode.
+ ["raidunitdebuffwatch"] = true, -- track important spell to watch in pve for healing mode.
["gridhealthvertical"] = true, -- enable vertical grow on health bar
- ["showplayerinparty"] = false, -- show my player frame in party
+ ["showplayerinparty"] = true, -- show my player frame in party
["gridscale"] = 1, -- set the healing grid scaling
["gridmaxgroup"] = 8, -- max # of group you want to show on grid layout, between 1 and 8
@@ -67,6 +67,9 @@
-- general uf extra, mostly experimental
["fadeufooc"] = false, -- fade unitframe when out of combat
["fadeufoocalpha"] = 0, -- alpha you want out of combat between 0 and 1.
+
+ -- healcomm plugin
+ ["estimatedheals"] = false, -- enable displaying of estimated incoming heals
}
TukuiDB["arena"] = {
@@ -80,8 +83,8 @@
["rightbarmouseover"] = false, -- enable right bars on mouse over
["shapeshiftmouseover"] = false, -- enable shapeshift or totembar on mouseover
["hideshapeshift"] = false, -- hide shapeshift or totembar because it was a lot requested.
- ["bottomrows"] = 1, -- numbers of row you want to show at the bottom (select between 1 and 2 only)
- ["rightbars"] = 0, -- numbers of right bar you want
+ ["bottomrows"] = 2, -- numbers of row you want to show at the bottom (select between 1 and 2 only)
+ ["rightbars"] = 2, -- numbers of right bar you want
["showgrid"] = true, -- show grid on empty button
}
@@ -162,7 +165,7 @@
}
TukuiDB["error"] = {
- ["enable"] = true, -- true to enable this mod, false to disable
+ ["enable"] = false, -- true to enable this mod, false to disable
filter = { -- what messages to not hide
["Inventory is full."] = true, -- inventory is full will not be hidden by default
},
@@ -195,6 +198,14 @@
-- Name need to be case sensitive
----------------------------------------------------------------------------
-if TukuiDB.myname == "Tukz" then
- TukuiDB["buffreminder"].enable = true
-end
\ No newline at end of file
+if TukuiDB.myname == "Cellane" then
+ TukuiDB["datatext"].power = 0
+ TukuiDB["datatext"].dps_text = 7
+end
+
+if TukuiDB.myname == "Rillyna" or TukuiDB.myname == "Voilane" then
+ TukuiDB["datatext"].power = 0
+ TukuiDB["datatext"].hps_text = 7
+
+ TukuiDB["unitframes"].estimatedheals = true
+end
Only in /Applications/World of Warcraft/Interface/AddOns/Tukui/libs: .DS_Store
Only in /Applications/World of Warcraft/Interface/AddOns/Tukui/libs: oUF_HealComm4
diff -r -u AddOns/Tukui/local/english.lua /Applications/World of Warcraft/Interface/AddOns/Tukui/local/english.lua
--- AddOns/Tukui/local/english.lua 2010-06-21 14:04:42.000000000 +0200
+++ /Applications/World of Warcraft/Interface/AddOns/Tukui/local/english.lua 2010-06-30 20:56:17.000000000 +0200
@@ -41,10 +41,10 @@
tukuilocal.datatext_servertime = "Server Time: "
tukuilocal.datatext_localtime = "Local Time: "
tukuilocal.datatext_mitigation = "Mitigation By Level: "
-tukuilocal.datatext_healing = "Healing : "
-tukuilocal.datatext_damage = "Damage : "
-tukuilocal.datatext_honor = "Honor : "
-tukuilocal.datatext_killingblows = "Killing Blows : "
+tukuilocal.datatext_healing = "Healing: "
+tukuilocal.datatext_damage = "Damage: "
+tukuilocal.datatext_honor = "Honor: "
+tukuilocal.datatext_killingblows = "Killing Blows: "
tukuilocal.datatext_ttstatsfor = "Stats for "
tukuilocal.datatext_ttkillingblows = "Killing Blows:"
tukuilocal.datatext_tthonorkills = "Honorable Kills:"
diff -r -u AddOns/Tukui/modules/gm.lua /Applications/World of Warcraft/Interface/AddOns/Tukui/modules/gm.lua
--- AddOns/Tukui/modules/gm.lua 2010-06-17 17:46:48.000000000 +0200
+++ /Applications/World of Warcraft/Interface/AddOns/Tukui/modules/gm.lua 2010-06-30 21:52:53.000000000 +0200
@@ -3,7 +3,7 @@
------------------------------------------------------------------------
TicketStatusFrame:ClearAllPoints()
-TicketStatusFrame:SetPoint("TOPLEFT", 0, 0)
+TicketStatusFrame:SetPoint("TOPLEFT", 8, -50)
------------------------------------------------------------------------
-- GM toggle command
diff -r -u AddOns/Tukui/modules/watchframe.lua /Applications/World of Warcraft/Interface/AddOns/Tukui/modules/watchframe.lua
--- AddOns/Tukui/modules/watchframe.lua 2010-06-17 17:46:50.000000000 +0200
+++ /Applications/World of Warcraft/Interface/AddOns/Tukui/modules/watchframe.lua 2010-06-30 21:17:50.000000000 +0200
@@ -5,7 +5,7 @@
wf:SetMovable(true)
wf:SetClampedToScreen(false)
wf:ClearAllPoints()
- wf:SetPoint("TOPRIGHT", Minimap, "BOTTOMRIGHT", TukuiDB:Scale(17), TukuiDB:Scale(-80))
+ wf:SetPoint("TOPRIGHT", Minimap, "BOTTOMRIGHT", TukuiDB:Scale(-65), TukuiDB:Scale(-50))
wf:SetWidth(TukuiDB:Scale(250))
wf:SetHeight(TukuiDB:Scale(600))
wf:SetUserPlaced(true)
diff -r -u AddOns/Tukui/scripts/actionbar.lua /Applications/World of Warcraft/Interface/AddOns/Tukui/scripts/actionbar.lua
--- AddOns/Tukui/scripts/actionbar.lua 2010-06-27 18:07:48.000000000 +0200
+++ /Applications/World of Warcraft/Interface/AddOns/Tukui/scripts/actionbar.lua 2010-06-30 20:56:50.000000000 +0200
@@ -21,7 +21,7 @@
["Right"] = {ma = "BOTTOMLEFT", p = TukuiActionBarBackground, a = "BOTTOMLEFT", x = TukuiDB:Scale(4), y = TukuiDB:Scale(4), scale = 1},
["Left"] = {ma = "BOTTOMLEFT", p = TukuiActionBarBackground, a = "BOTTOMLEFT", x = TukuiDB:Scale(4), y = TukuiDB:Scale(4), scale = 1},
["Pet"] = {ma = "BOTTOMLEFT", p = TukuiActionBarBackground, a = "BOTTOMLEFT", x = TukuiDB:Scale(4), y = TukuiDB:Scale(4), scale = 1},
- ["Shapeshift"] = {ma = "TOPLEFT", p = UIParent, a = "TOPLEFT", x = 0, y = 0, scale = 1},
+ ["Shapeshift"] = {ma = "TOPLEFT", p = UIParent, a = "TOPLEFT", x = 15, y = -15, scale = 1},
}
local settings = TukuiDB.absettings
diff -r -u AddOns/Tukui/scripts/chat.lua /Applications/World of Warcraft/Interface/AddOns/Tukui/scripts/chat.lua
--- AddOns/Tukui/scripts/chat.lua 2010-06-25 12:36:54.000000000 +0200
+++ /Applications/World of Warcraft/Interface/AddOns/Tukui/scripts/chat.lua 2010-06-30 21:17:09.000000000 +0200
@@ -219,7 +219,7 @@
for k,v in pairs(replaceschan) do
text = text:gsub('|h%['..k..'%]|h', '|h'..v..'|h')
end
- text = replace(text, "has come online.", "is now |cff298F00online|r !")
+ text = replace(text, "has come online.", "is now |cff298F00online|r!")
text = replace(text, "|Hplayer:(.+)|h%[(.+)%]|h has earned", "|Hplayer:%1|h%2|h has earned")
text = replace(text, "|Hplayer:(.+):(.+)|h%[(.+)%]|h whispers:", "From [|Hplayer:%1:%2|h%3|h]:")
text = replace(text, "|Hplayer:(.+):(.+)|h%[(.+)%]|h says:", "[|Hplayer:%1:%2|h%3|h]:")
diff -r -u AddOns/Tukui/scripts/lootroll.lua /Applications/World of Warcraft/Interface/AddOns/Tukui/scripts/lootroll.lua
--- AddOns/Tukui/scripts/lootroll.lua 2010-06-17 17:46:50.000000000 +0200
+++ /Applications/World of Warcraft/Interface/AddOns/Tukui/scripts/lootroll.lua 2010-06-30 21:53:59.000000000 +0200
@@ -338,5 +338,5 @@
anchor:SetScript("OnEvent", function(frame, event, ...) if event == "CHAT_MSG_LOOT" then return CHAT_MSG_LOOT(...) else return START_LOOT_ROLL(...) end end)
- anchor:SetPoint("CENTER", UIParent, "CENTER", 0, TukuiDB:Scale(-200))
+ anchor:SetPoint("CENTER", UIParent, "CENTER", 0, 0)
end)
diff -r -u AddOns/Tukui/scripts/tooltip.lua /Applications/World of Warcraft/Interface/AddOns/Tukui/scripts/tooltip.lua
--- AddOns/Tukui/scripts/tooltip.lua 2010-06-29 00:29:20.000000000 +0200
+++ /Applications/World of Warcraft/Interface/AddOns/Tukui/scripts/tooltip.lua 2010-07-01 11:24:22.000000000 +0200
@@ -91,7 +91,7 @@
-- display unit name / realm if available / AFK or DND status if available
if AFK and isPlayer then Status = " (AFK)" elseif DND and isPlayer then Status = " (DND)" else Status = "" end
- _G["GameTooltipTextLeft1"]:SetFormattedText("%s%s%s", title or unitName, unitRealm and unitRealm ~= "" and " - "..unitRealm or "", Status)
+ _G["GameTooltipTextLeft1"]:SetFormattedText("%s%s%s", title or unitName, unitRealm and unitRealm ~= "" and " – "..unitRealm or "", Status)
if level == -1 then
level = "??"
diff -r -u AddOns/Tukui/unitframes/unitframes.low.lua /Applications/World of Warcraft/Interface/AddOns/Tukui/unitframes/unitframes.low.lua
--- AddOns/Tukui/unitframes/unitframes.low.lua 2010-06-29 02:09:00.000000000 +0200
+++ /Applications/World of Warcraft/Interface/AddOns/Tukui/unitframes/unitframes.low.lua 2010-07-01 19:17:13.000000000 +0200
@@ -35,7 +35,7 @@
local format = string.format
local normTex = TukuiDB["media"].normTex
-local glowTex = TukuiDB["media"].glowTex
+local glowTex = nil
local bubbleTex = TukuiDB["media"].bubbleTex
local backdrop = {
@@ -744,9 +744,9 @@
if unit == "player" then
self.Combat = self.Health:CreateTexture(nil, "OVERLAY")
- self.Combat:SetHeight(19)
+ self.Combat:SetHeight(18)
self.Combat:SetWidth(19)
- self.Combat:SetPoint("LEFT",0,1)
+ self.Combat:SetPoint("LEFT",0,0)
self.Combat:SetVertexColor(0.69, 0.31, 0.31)
self.FlashInfo = CreateFrame("Frame", "FlashInfo", self)
@@ -1406,7 +1406,7 @@
if TukuiDB["unitframes"].t_mt == true then
local tank = oUF:Spawn("header", "oUF_MainTank")
tank:SetManyAttributes("showRaid", true, "groupFilter", "MAINTANK", "yOffset", 5, "point" , "BOTTOM")
- tank:SetPoint("BOTTOM", UIParent, "BOTTOM", 500, 560)
+ tank:SetPoint("TOPRIGHT", Minimap, "BOTTOMRIGHT", TukuiDB:Scale(-280), TukuiDB:Scale(-57))
tank:SetAttribute("template", "oUF_tukzMtt")
tank:Show()
@@ -1426,7 +1426,7 @@
_G["Boss"..i.."TargetFrame".."ManaBar"]:UnregisterAllEvents()
end
-if not IsAddOnLoaded("DXE") then
+if IsAddOnLoaded("DXE") then
local boss = {}
for i = 1, MAX_BOSS_FRAMES do
boss[i] = oUF:Spawn("boss"..i, "oUF_Boss"..i)
Only in /Applications/World of Warcraft/Interface/AddOns/: Tukui_ClassTimer
diff -r -u AddOns/Tukui_Heal_Layout/oUF_hTukz_Party.lua /Applications/World of Warcraft/Interface/AddOns/Tukui_Heal_Layout/oUF_hTukz_Party.lua
--- AddOns/Tukui_Heal_Layout/oUF_hTukz_Party.lua 2010-06-27 14:16:44.000000000 +0200
+++ /Applications/World of Warcraft/Interface/AddOns/Tukui_Heal_Layout/oUF_hTukz_Party.lua 2010-07-01 01:47:58.000000000 +0200
@@ -262,6 +262,16 @@
self.Health.bg:SetAlpha(1)
self.Health.bg.multiplier = 0.3
+ if TukuiDB["unitframes"].estimatedheals == true then
+ self.HealCommBar = CreateFrame('StatusBar', nil, self.Health)
+ self.HealCommBar:SetHeight(0)
+ self.HealCommBar:SetWidth(0)
+ self.HealCommBar:SetStatusBarTexture(self.Health:GetStatusBarTexture():GetTexture())
+ self.HealCommBar:SetStatusBarColor(0, 1, 0, 0.25)
+ self.HealCommBar:SetPoint('LEFT', self.Health, 'LEFT')
+ self.allowHealCommOverflow = true
+ end
+
if TukuiDB["unitframes"].classcolor == true then
self.Health.colorDisconnected = true
self.Health.colorSmooth = true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment