Download
(368 Kb)
Download
Updated: 08-21-14 10:20 PM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Updated:08-21-14 10:20 PM
Created:11-28-12 12:17 AM
Downloads:2,178
Favorites:13
MD5:
5.4
Discord Art  Updated this week!
Version: 5.0.19
by: Fizzlemizz [More]
Lozareth's configurable, scriptable Discord Art.

-------------------------------------------------------------------------------------------------------
*** Discord Art and Warlords of Draenor Beta:
Blizzard has enabled addons in the beta, there is a version of DART available for testing on the beta realms here.
-------------------------------------------------------------------------------------------------------

Curse Client users: I don't host on Curse so if Discord Art appears in the download list, press Ignore because it is most likely a very ancient version.

Included Discord Library version: 5.3

See the Change Log (tab above) for a list of all changes.

Changed in 5.0.19
Fixed a potential bug with texture scaling.
End of changes

Modify your World of Warcraft environment to suit your style. Add textures that are clickable, will react to events ie. showing when you aquire a target and hiding again when not and lots lots more.

The screenshots show how you can use Discord Art to build a MazzleUI style background to host your UI (bars, unitframes, chat, loot, statistical information etc.). With the help of the Quick Script: code below shows how you don't have to lose actual screen realestate to your artwork (mobs don't sneak in from behind any sooner than if you didn't have the artwork displayed).

NOTE: If you change names of, copy, move, add textures and let's not forget typos while in-game, you will have to completly exit WOW and re-start before the "new" textures will register (going back to the character select or account login screens is not good enough).

A bright green blob where your amazing artwork is supposed to appear is a good clue your texture hasn't registered (did I mention typos ).

***SCRIPTS
Because the ubiquitous "this" is no longer a valid construct in WOW Lua, the scripting engine has been changed to include/parse "self" as a replacement to "this". "param" is still the universal parameter 1 name passed to functions so for OnEvent self= the old "this" and param = the "event" paramter. For OnUpdate, self= the old "this" and param = the "elapsed" parameter. For OnClick self = the old "this" and param = the "button" paramter etc...

***USING OLDER DART
If you load a DART profile imported from pre 5.0 version of Discord Art you may (most likely will) get errors due to scripting that is no longer valid. The WOW API has changed a lot so these will need some careful attention.

***IF YOU DO GET ERRORS, please post the full error message and a discription of what you were doing at the time.

For information on how to customise DART, the Readme.html in your "[WOW]\Interface\Addons\DiscordArt" folder is the place to go. It's old school like DART but it will get updated as required.

Discord Art Custom Textures a starter pack of artwork and a DiscordArt.lua file containing several profiles from a bygone era but still usable with some adjustments has be included under the Other Files tab above.

Sharing your DART configuration: Dreadlorde's Discord Custom Layout Extractors (The DART_Custom sub-folder) still works with Discord Art. You will need to enable "Out of date Addons" under the Addons button of the character selection screen. DART MUST be installed as well otherwise errors will be generated ie. only install the extracor(s) for the Discord addons you have installed. See the ReadMe file in each extractors folder for information on how to use DCLE.

Adding DART as a favourite here on WowInterface.com will ensure you receive an email only when Discord Art is updated.

Quick Script:
If you do have a bottom heavy UI and want to adjust your ViewPort to account for it (no more enemies getting the drop on you because part of your usable view screen is covered by art, buttons etc.) add something like the following (depending on screen resolution) to the OnLoad script of a texture that is displayed unconditionally.

Code:
local bottom = 30 -- 30 can be adjusted to any number depending on the height of your artwork.
self.ViewportOverlay = WorldFrame:CreateTexture(nil, "BACKGROUND")
self.ViewportOverlay:SetTexture(0, 0, 0, 1)
self.ViewportOverlay:SetPoint("TOPLEFT", UIParent, "TOPLEFT", -1, 1)
self.ViewportOverlay:SetPoint("BOTTOMRIGHT", UIParent, "BOTTOMRIGHT", 1, -1)
local currentXResolution, currentYResolution = 1900 , 1200 -- Your screen resolution.
bottom = (bottom*(currentYResolution/1200))
WorldFrame:SetPoint("TOPLEFT", 0, 0)
WorldFrame:SetPoint("BOTTOMRIGHT", 0, (bottom * (2668 / currentYResolution)))
DART as a Simple Data Broker:
You can use Discord Art to display game information on your screen like a data broker. This means you can display the information you want in the way that suits you. The 10th screenshot shows the how the following examples look.

For these to work, under "Misc. Options" you need to set "Updates per second" to a reasonable value, I use 20.

The basics for all these examples are a new texture with no image file set and the texture Alpha set to zero. In the text tab, unclick the Hide box, set the default colour for your text and some default text so you can see where to place it on the screen. Move the texture to the required location. (you might need to adjust the text size depending on how much information you are going to display.

In the following scripts where _G["DART_Texture_nn_Text"] or DART_Text(nn, ...) is used, nn referes to the texture number displayed beside the texture name in the "Select Texture" dropdown.

The scripts (for Durability, Location, Gold, Time, Frame Rate and Latencey):

Durability (armor):
OnLoad
Code:
local text = _G["DART_Texture_nn_Text"];
text.variables["$co"] = true;
self.GetDurability = function(self)
    local t1 = nil
    local t2 = 0
    local t3 = 0
    local t5 = 100
    local current, full, name, pct
    local lowestCur,lowestFull = 500,0
    for i=1,19 do
        current, full = GetInventoryItemDurability(i) 
        if current and full then
            pct = floor(100*current/full + 0.5)
            if (pct < t5) then
                t5 = pct
            end
            if (current < lowestCur) then
                lowestCur = current
                lowestFull = full
            end
            t2 = t2 + current
            t3 = t3 + full
        end
    end
    t4 = format("%d/%d", lowestCur, lowestFull)
    if (t3 == 0) then
        t1 = "N/A"
    else
        t1 = floor(t2 * 100 / t3)
    end
    return  t1
end
OnUpdate
Code:
local durability = self:GetDurability()
local text = "Armor " .. durability .. "%"
if (type(durability) == "number") then
    if durability > 50 then
        text = string.format("$coff%2xff00", ((durability > 50) and (255 - 2.55*durability) or (2.55*durability)), durability) .. text
    else
        text = string.format("$coffff%2x00", (2.55*durability), durability) .. text
    end
else
    text = ""
end
DART_Text(nn, text)
Location (map coords):
OnLoad
Code:
self:RegisterEvent("ZONE_CHANGED_NEW_AREA")
OnEvent
Code:
if param == "ZONE_CHANGED_NEW_AREA" then
    SetMapToCurrentZone()
end
OnUpdate
Code:
local x,y = GetPlayerMapPosition("player")
local x = format("%.1f", x*100)
local y = format("%.1f", y*100)
DART_Text(nn, x .. " " .. y)
Gold (money):
OnLoad
Code:
local text = _G["DART_Texture_nn_Text"];
text.variables["$co"] = true;
OnUpdate
This asumes you have set the default text colour to your prefered colour for gold.
Code:
local m = GetMoney()
local gold = floor(m/10000)
local silver = floor((m - (10000*gold))/100)
local copper = m - (10000*gold) - (100*silver)
DART_Text(nn, gold .. "g $cofff0f0f0" .. silver .. "s $coffb46d24" .. copper .. "c")
Time (players current time of day):
OnUpdate
Code:
local minutes, hour, minute
local t = date("*t", time())
hour = t.hour
minute = t.min
minutes = (hour*60) + minute
if (minutes > 1440) then
    minutes = minutes - 1440
end
minutes = abs(minutes)
hour = floor(minutes/60)
minute = format("%02d", mod(minutes, 60))
local text
if minutes > 719 then
    if minutes > 779 then
        hour = floor(minutes/60) - 12
    end
    text = hour .. ":" .. minute .. " pm"
else
    if (hour == 0) then
        hour = 12
    end
    text = hour .. ":" .. minute .. " am"
end
DART_Text(nn, text)
Frame Rate (fps):
OnLoad
self.updateFrequency is how often you want the text to be updated so it doesn't drive you crazy flickering away. It is a multiple of the "Updates per second" you set under "Misc. Options". Here 60 is 3 times the 20 I use so the display updates every 3 seconds.
Code:
self.updateFrequency = 60
self.updatecount = 0
OnUpadte
Code:
self.updatecount = self.updatecount + 1
if self.updatecount ~= self.updateFrequency then
    return
end
self.updatecount = 0
DART_Text(nn, string.format("%0.i",GetFramerate()) .. " fps")
Latencey (ms):
OnUpdate
Code:
local _,_,latency = GetNetStats()
if latency > 500 then
    DART_TextColor(nn, 1, 0, 0, 1)
elseif latency > 200 then
    DART_TextColor(nn, 1, 1, 0, 1)
else 
    DART_TextColor(nn, 0, 1, 0, 1)
end
DART_Text(nn, latency .. " ms")
Dates are in dd/mm/yyyy format.

5.0.19 - 22/8/2014
Fixed a potential bug with texture scaling.

5.0.18 - 23/7/2014
Fixed the bounds box (# button) to represent the actual boundaries of the texture. Makes it easier to see when setting TexCoords.

5.0.17 - 1/12/2013
Included updated Discord Library to correct an outdated function call.

5.0.16 - 25/11/2013
Included updated Discord Library to correct an outdated Combo points function call.

5.0.15 - 17/11/2013
Fixed running taint caused by Discord Art Options being opened. This would cause errors when opening certain in-game windows until the game was re-loaded.

5.0.14 - 30/10/2013
Discord Art made compatible with World of Warcraft 5.4.1
Updated to fix removal of realmname as a CVar

Changed in 5.0.13 - 11/9/2013
Discord Art made compatible with World of Warcraft 5.4 : Siege of Orgrimmar.

5.0.12 - 27/7/2013
  • Added replacement text variables for colouring text associated with a texture.
    $co is used to place hexadecimal color codes. All following text will be in that color. Format is $coAARRGGBB; AA = alpha, RR = red, GG = green, BB = blue. $coFFFFFFFF is white and $coFF000000 is black.
    $cs After using $co you can use $cs to return to the default coloring set for the textbox.
  • Added the # button to display a white border around the texture viewer to better see partial images with dark or transparent backgrounds when using coords (ULx. ULy, LLx, LLy).
  • Added the [COLOR="Plu/m"]DART as a Data Broker:[/color] section to this page./

5.0.11 - 2/7/2013
Added the option to change a texture's visibilty when entering pet battles. They can either be shown or hidden when a pet battle starts and revert to the default state set by the texture's Hide option when the pet battle ends.

5.0.10 21/3/2013
Made Discord Art compatible with WOW 5.3.

5.0.9 5/3/2013
Made Discord Art compatible with WOW 5.2.

5.0.8a 7/01/213
Discord Library fix for potential call to protected function in combat

5.0.8 25/12/2012
Added the ability to save and recall root texture paths.

5.0.7 13/12/2012
Added Root Path for your custom textures and fonts (under Misc. Options) - Enter a default path to your custom textures and fonts (a trailing slash "\" is required).
Wherever you have entered a texture or font file name without a fully qualified path, the root path will be prefixed at runtime (if you enter a partially qualified or incorrect path for a texture file or the root path you will see a green blob).

5.0.6 4/12/2012
The Options window can now be closed using the escape key (It's a small thing but it has always bugged me).

5.0.5 2/12/2012
  • Fixed errors being thrown when adding/edting some Conditions.
  • "self" added to replace "this" in the scripting engine.
5.0.4 30/11/2012
Fixed an error being generated when using the colour pickers.

5.0.3 30/11/2012
  • Added Flip X, Y buttons.
  • Fixed a coupl of parameter passing issues. Pressing and holding down MiddleButton (scrollwheel button) on the any of the move buttons (< > ^ v) will now glide the texture.
5.0.2 29/11/2012
  • Fixed the sliders for height and width handling not intitalising properly for textures that have an edge size greater than 300
  • Increased the maximum slider values for width and height to 1500. These can be increased further if there is a need.
Release 5.0.1 28/11/2012
Discord Art made compatible with Mists of Pandaria patch 5.1, Landfall.
Archived Files (12)
File Name
Version
Size
Author
Date
5.0.18
368kB
Fizzlemizz
07-22-14 02:10 PM
5.0.17
376kB
Fizzlemizz
11-30-13 03:55 PM
5.0.15
376kB
Fizzlemizz
11-16-13 04:24 PM
5.0.8a
373kB
Fizzlemizz
01-06-13 04:59 PM
5.0.8
373kB
Fizzlemizz
12-24-12 01:00 PM
5.0.7
370kB
Fizzlemizz
12-12-12 11:03 PM
5.0.6
225kB
Fizzlemizz
12-03-12 12:30 PM
5.0.5
225kB
Fizzlemizz
12-01-12 12:14 PM
5.0.4
223kB
Fizzlemizz
11-29-12 11:53 PM
5.0.3
223kB
Fizzlemizz
11-29-12 03:54 PM
5.0.2
223kB
Fizzlemizz
11-28-12 05:11 PM
5.0.1
223kB
Fizzlemizz
11-28-12 12:17 AM


Post A Reply Comment Options
Unread 02-13-14, 12:01 AM  
Fizzlemizz
A Frostmaul Preserver
 
Fizzlemizz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 253
File comments: 164
Uploads: 9
Re: Older artwork

Hi kimdelee,

Sadly I was never a part of the the Discord Mods or Underworld Nexus sites that hosted Lozareths addons and community colabarations back in the day. I originally revived DUF and DART to get my prefered UI back now I'm also working to make them a "current", viable alternative.

Maybe a rummage around in the wayback machine might get you something (it's very flaky and the art may never have been hosted on the site so no guarantees).

A computer "fried" does not always mean data lost. Have you tried the drive in another computer?

While not being able to be particularly helpful in your specific case, I might cheekily suggest (if you are looking for something different) this . It's not purple so I'll understand if it's not right for you .


Originally Posted by kimdelee
I have been looking all over for a purple crystal shards texture set that I think originally came from DART back on 2008. Is this in the older library of textures? My old laptop fried and I dont have my old files anymore. Im getting bored with the custom UI ive used for the last couple years and was debating on going back.

Thanks in advance!
__________________
FizzleMizz Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle
Last edited by Fizzlemizz : 02-13-14 at 01:40 AM.
Fizzlemizz is offline Report comment to moderator  
Reply With Quote
Unread 02-12-14, 06:36 PM  
kimdelee
A Murloc Raider

Forum posts: 4
File comments: 5
Uploads: 0
Older artwork

I have been looking all over for a purple crystal shards texture set that I think originally came from DART back on 2008. Is this in the older library of textures? My old laptop fried and I dont have my old files anymore. Im getting bored with the custom UI ive used for the last couple years and was debating on going back.

Thanks in advance!
kimdelee is offline Report comment to moderator  
Reply With Quote
Unread 11-24-13, 05:52 PM  
Fizzlemizz
A Frostmaul Preserver
 
Fizzlemizz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 253
File comments: 164
Uploads: 9
Re: CP conditional

Thank you Relira for using DART. Bringing this plus DUF and the DiscordLibrary into 4.x and then 5.x has been interesting and is by no means complete so thank you for reporting the error.

Edit: Removed quick fix as a new version has been uploaded.
__________________
FizzleMizz Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle
Last edited by Fizzlemizz : 11-24-13 at 10:42 PM.
Fizzlemizz is offline Report comment to moderator  
Reply With Quote
Unread 11-24-13, 04:36 PM  
Relira
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
CP conditional

Getting a bug with the combo point conditional it seems:
Code:
Date: 2013-11-24 16:20:59
ID: 2
Error occured in: Global
Count: ∞
Message: ...face\AddOns\DiscordLibrary\DiscordLib_Conditions.lua line 149:
   Usage: GetComboPoints("unit"[, "target"]
Debug:
   [C]: GetComboPoints()
   ...face\AddOns\DiscordLibrary\DiscordLib_Conditions.lua:149: ?()
   DiscordArt\DART_Main.lua:669:
      DiscordArt\DART_Main.lua:627
Locals:
(*temporary) = nil

AddOns:
  Swatter, v5.18.5433 (PassionatePhascogale)
  Atlas, v1.26.02
  AtlasBattlegrounds, v1.26.00
  AtlasBurningCrusade, v1.26.00
  AtlasCataclysm, v1.26.00
  AtlasClassicWoW, v1.26.00
  AtlasDungeonLocs, v1.26.00
  AtlasOutdoorRaids, v1.26.00
  AtlasScenarios, v1.26.00
  AtlasTransportation, v1.26.00
  AtlasWrathoftheLichKing, v1.26.00
  AtlasLootLoader, vv7.07.01
  AtlasQuest, v4.8.6
  AucAdvanced, v5.18.5433 (PassionatePhascogale)
  AucFilterBasic, v5.18.5433 (PassionatePhascogale)
  AucFilterOutlier, v5.18.5433.5347(5.18/embedded)
  AucMatchUndercut, v5.18.5433.5364(5.18/embedded)
  AucStatHistogram, v5.18.5433 (PassionatePhascogale)
  AucStatiLevel, v5.18.5433 (PassionatePhascogale)
  AucStatPurchased, v5.18.5433 (PassionatePhascogale)
  AucStatSales, v5.18.5433.5376(5.18/embedded)
  AucStatSimple, v5.18.5433 (PassionatePhascogale)
  AucStatStdDev, v5.18.5433 (PassionatePhascogale)
  AucStatWOWEcon, v5.18.5433.5323(5.18/embedded)
  AucUtilAHWindowControl, v5.18.5433.5347(5.18/embedded)
  AucUtilAppraiser, v5.18.5433.5427(5.18/embedded)
  AucUtilAskPrice, v5.18.5433.5347(5.18/embedded)
  AucUtilAutoMagic, v5.18.5433.5415(5.18/embedded)
  AucUtilCompactUI, v5.18.5433.5427(5.18/embedded)
  AucUtilEasyBuyout, v5.18.5433.5427(5.18/embedded)
  AucUtilFixAH, v5.18.5433 (PassionatePhascogale)
  AucUtilItemSuggest, v5.18.5433.5417(5.18/embedded)
  AucUtilPriceLevel, v5.18.5433.5427(5.18/embedded)
  AucUtilScanButton, v5.18.5433.5403(5.18/embedded)
  AucUtilScanFinish, v5.18.5433.5347(5.18/embedded)
  AucUtilScanProgress, v5.18.5433.4979(5.18/embedded)
  AucUtilScanStart, v5.18.5433.5347(5.18/embedded)
  AucUtilSearchUI, v5.18.5433.5373(5.18/embedded)
  AucUtilSimpleAuction, v5.18.5433.5415(5.18/embedded)
  AucUtilVendMarkup, v5.18.5433.4828(5.18/embedded)
  Babylonian, v5.1.DEV.332(/embedded)
  BagBrother, v
  Bagnon, v5.4.2
  Bartender4, v4.5.13.2
  BeanCounter, v5.18.5433 (PassionatePhascogale)
  BloodShieldTracker, v0.28
  Configator, v5.1.DEV.344(/embedded)
  DBMCore, v
  DebugLib, v5.1.DEV.337(/embedded)
  DiscordArt, v5.0.15
  DiscordLibrary, v5.1.3
  DiscordUnitFrames, v5.1.11
  Enchantrix, v5.18.5433 (PassionatePhascogale)
  EnchantrixBarker, v5.18.5433 (PassionatePhascogale)
  FBBroker, v1.19m
  FBOutfitDisplayFrame, v1.2p
  FBTrackingFrame, v1.2p
  FishingBuddy, v1.2p3
  FramesResized, v2.5.1-58
  GatherMate2, v1.27
  Informant, v5.18.5433 (PassionatePhascogale)
  LibExtraTip, v5.12.DEV.355(/embedded)
  Mapster, v1.5.6.1
  Outfitter, v5.9.3
  Quartz, v3.1.4
  Raven, vr316
  Recount, v
  sct, v6.65
  sctd, v6.65
  SexyMap, v2.4.12
  SlideBar, v5.18.5433 (PassionatePhascogale)
  Stubby, v5.18.5433 (PassionatePhascogale)
  TipHelper, v5.12.DEV.351(/embedded)
  BlizRuntimeLib_enUS v5.4.1.50400 <us>
  (ck=aba)
Throwing "player" in the parentheses makes it happy, though I'm sure that won't work with vehicles that use combo points. (malygos raid comes to mind)

PS, thank you for updating this archaic behemoth. Left right after cata hit for a long while, got tired of trying to fix my DUF/DART every other patch. Squealed with joy when I saw this was getting updated again!
Relira is offline Report comment to moderator  
Reply With Quote
Unread 02-11-13, 07:26 PM  
Thadruid
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Floored!

Thank you dear, the copy feature is one of my favorite features of the mod. But please don't rush on my account. I completely understand that this is a major process. Btw, I was able to recreate the problem by using the copy option I was just getting ready to post that up when I came here.

And as a side issue, I noticed that during editing, the Role Icon does not "hide" when you tell it to. (Under Self category at least) I have not played a role, so I am unsure if it really hides or not when not in editing mode. This seems pretty minor to me.

Originally Posted by Fizzlemizz
The copy setting needs some work I'll try and get to it today. With all the MoP class changes and addition of boss frames I'll have to double check what is/isn't being copied between the different frames.
Thadruid is offline Report comment to moderator  
Reply With Quote
Unread 02-11-13, 07:04 PM  
Fizzlemizz
A Frostmaul Preserver
 
Fizzlemizz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 253
File comments: 164
Uploads: 9
Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Floored!

The copy setting needs some work I'll try and get to it today. With all the MoP class changes and addition of boss frames I'll have to double check what is/isn't being copied between the different frames.

Originally Posted by Thadruid
EDIT: A fresh install fixed the combo points. I haven't gone into any extensive customizing yet however. One thing I did do the last time, was I copied settings from player to target. I think that is when I noticed they weren't working. May or may not be related.

I don't know what "taintlog" is, sorry..


First, the piece of info you requested, I hope I got it all, let me know fi I missed something. Also a point to note at the moment, in game, nothing in the combo section is working. Not nudge, not retexturing, nothing. Also, previously it showed the 5 combo points as if you were in edit mode, even though I was not, but this time, they are nowhere to be found. I tried multiple times to tick and untick "hide" But as I said, nothing in that section appears to be working at the moment.

Lua Code:
  1. ["ComboPoints"] = {
  2.                 ["bgcolor"] = {
  3.                     ["b"] = 0,
  4.                     ["g"] = 0,
  5.                     ["r"] = 0,
  6.                 },
  7.                 ["borderalpha"] = 0,
  8.                 ["color"] = {
  9.                     ["b"] = 0,
  10.                     ["g"] = 1,
  11.                     ["r"] = 1,
  12.                 },
  13.                 ["bgalpha"] = 1,
  14.                 ["spacing"] = 14,
  15.                 ["mouseovercolor"] = {
  16.                     ["b"] = 0,
  17.                     ["g"] = 1,
  18.                     ["r"] = 1,
  19.                 },
  20.                 ["size"] = 27,
  21.                 ["bgpadding"] = 5,
  22.                 ["attach"] = "Unit Frame",
  23.                 ["bordercolor"] = {
  24.                     ["b"] = 0,
  25.                     ["g"] = 0,
  26.                     ["r"] = 0,
  27.                 },
  28.                 ["backgroundstyle"] = 2,
  29.                 ["hidebg"] = 1,
  30.                 ["alpha"] = 1,
  31.                 ["xoffset"] = 0,
  32.                 ["attachpoint"] = "BOTTOM",
  33.                 ["attachto"] = "TOP",
  34.                 ["yoffset"] = 92,
  35.             },
  36.             ["middleclick"] = 2,
  37.             ["connectmethod"] = 1,

I logged in with all my addons and then with only Swatter and the Discord Mods.. Here is the 2 errors I got upon log on.

Code:
1)
Date: 2013-02-11 18:42:34
ID: -1
Error occured in: Global
Count: 1
Message: ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua line 2487:
   attempt to index local 'settings' (a nil value)
Debug:
   ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua:2487: DUF_Initialize_BaseSettings()
   ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua:3050: DUF_Initialize_Element()
   ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua:2719: DUF_Initialize_ComboPoints()
   ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua:2444: DUF_Initialize_AllFrames()
   ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua:49: initFunction()
   DiscordLibrary\DiscordLib_Main.lua:236: DiscordLib_Initialize()
   DiscordLibrary\DiscordLib_Main.lua:188: DiscordLib_Main_OnUpdate()
   [string "*:OnUpdate"]:1:
      [string "*:OnUpdate"]:1
Locals:
frame = DUF_TargetFrame_ComboPoints {
 0 = <userdata>
 menu = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_UnitFrame.lua:360
 index = "ComboPoints"
 baseframelevel = 2
}
settings = nil
debug = nil
framename = "DUF_TargetFrame_ComboPoints"
bgframe = DUF_TargetFrame_ComboPoints_Background {
 0 = <userdata>
}
bgtexture = "Interface\AddOns\DiscordLibrary\PlainBackdrop"
(*temporary) = "_Background"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'settings' (a nil value)"

AddOns:
  Swatter, v4.1.0 (<%codename%>)
  Auctionator, v3.1.2
  Babylonian, v5.1.DEV.332(/embedded)
  BagBrother, v
  Bagnon, v5.1.2
  Carbonite, v5.1.2
  CarboniteTransfer, v1.01
  Chinchilla, vv2.5.10a
  Configator, v5.1.DEV.344(/embedded)
  DiscordLibrary, v5.1.0
  DiscordUnitFrames, v5.1.0
  Dominos, v5.1.1
  DominosCast, v
  DominosRoll, v
  DominosXP, v
  Gatherer, v4.1.0
  GatherMate2, v1.23.1
  HealBot, v5.1.0.6
  HealBotTips, v5.1.0.6
  Omen, v3.1.8
  Postal, v3.5.1
  Quartz, v3.1.1
  SellJunk, v3.0.8
  SlideBar, v4.1.0 (<%codename%>)
  TipTac, v12.10.30
  TipTacItemRef, v12.08.30
  TipTacTalents, v12.09.05
  ZygorGuidesViewer, v4.0
  BlizRuntimeLib_enUS v5.1.0.50100 <eu>
  (ck=2ab)

Code:
2)
Date: 2013-02-11 18:59:20
ID: 1
Error occured in: Global
Count: 1
Message: ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua line 2487:
   attempt to index local 'settings' (a nil value)
Debug:
   ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua:2487: DUF_Initialize_BaseSettings()
   ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua:3050: DUF_Initialize_Element()
   ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua:2719: DUF_Initialize_ComboPoints()
   ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua:2444: DUF_Initialize_AllFrames()
   ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua:49: initFunction()
   DiscordLibrary\DiscordLib_Main.lua:236: DiscordLib_Initialize()
   DiscordLibrary\DiscordLib_Main.lua:188: DiscordLib_Main_OnUpdate()
   [string "*:OnUpdate"]:1:
      [string "*:OnUpdate"]:1
Locals:
frame = DUF_TargetFrame_ComboPoints {
 0 = <userdata>
 menu = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_UnitFrame.lua:360
 index = "ComboPoints"
 baseframelevel = 2
}
settings = nil
debug = nil
framename = "DUF_TargetFrame_ComboPoints"
bgframe = DUF_TargetFrame_ComboPoints_Background {
 0 = <userdata>
}
bgtexture = "Interface\AddOns\DiscordLibrary\PlainBackdrop"
(*temporary) = "_Background"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'settings' (a nil value)"

AddOns:
  Swatter, v4.1.0 (<%codename%>)
  DiscordArt, v5.0.8
  DiscordLibrary, v5.1.0
  DiscordUnitFrames, v5.1.0
  BlizRuntimeLib_enUS v5.1.0.50100 <eu>
  (ck=93)



Originally Posted by Fizzlemizz
MoP introduced known problems with addons that use the Blizzard UIDropdownMenu. In combat you get sporadic "addonname tried to call protected function xxx:Show() or xxx:Hide()" and if you have the taintlog enabled you get an error logging in. I've been told this is supposed to be fixed with 5.2 but I can't get in to the PTR to test. I'm not keen on using 3rd party libraries and even moreso with Discord addons and dread the though of having to create a whole dropdown framework.

As for combo points I've never had a problem. My main is a rogue, I'll see if I can find out what's happening. If you could post up the ["ComboPoints"] section from the DiscordUnitFrames.lua file in SavedVariables I'll test it out.

Thanks for reporting, it is greatly appreciated.
__________________
FizzleMizz Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle
Fizzlemizz is offline Report comment to moderator  
Reply With Quote
Unread 02-11-13, 06:17 PM  
Thadruid
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Floored!

EDIT: A fresh install fixed the combo points. I haven't gone into any extensive customizing yet however. One thing I did do the last time, was I copied settings from player to target. I think that is when I noticed they weren't working. May or may not be related.

I don't know what "taintlog" is, sorry..


First, the piece of info you requested, I hope I got it all, let me know fi I missed something. Also a point to note at the moment, in game, nothing in the combo section is working. Not nudge, not retexturing, nothing. Also, previously it showed the 5 combo points as if you were in edit mode, even though I was not, but this time, they are nowhere to be found. I tried multiple times to tick and untick "hide" But as I said, nothing in that section appears to be working at the moment.

Lua Code:
  1. ["ComboPoints"] = {
  2.                 ["bgcolor"] = {
  3.                     ["b"] = 0,
  4.                     ["g"] = 0,
  5.                     ["r"] = 0,
  6.                 },
  7.                 ["borderalpha"] = 0,
  8.                 ["color"] = {
  9.                     ["b"] = 0,
  10.                     ["g"] = 1,
  11.                     ["r"] = 1,
  12.                 },
  13.                 ["bgalpha"] = 1,
  14.                 ["spacing"] = 14,
  15.                 ["mouseovercolor"] = {
  16.                     ["b"] = 0,
  17.                     ["g"] = 1,
  18.                     ["r"] = 1,
  19.                 },
  20.                 ["size"] = 27,
  21.                 ["bgpadding"] = 5,
  22.                 ["attach"] = "Unit Frame",
  23.                 ["bordercolor"] = {
  24.                     ["b"] = 0,
  25.                     ["g"] = 0,
  26.                     ["r"] = 0,
  27.                 },
  28.                 ["backgroundstyle"] = 2,
  29.                 ["hidebg"] = 1,
  30.                 ["alpha"] = 1,
  31.                 ["xoffset"] = 0,
  32.                 ["attachpoint"] = "BOTTOM",
  33.                 ["attachto"] = "TOP",
  34.                 ["yoffset"] = 92,
  35.             },
  36.             ["middleclick"] = 2,
  37.             ["connectmethod"] = 1,

I logged in with all my addons and then with only Swatter and the Discord Mods.. Here is the 2 errors I got upon log on.

Code:
1)
Date: 2013-02-11 18:42:34
ID: -1
Error occured in: Global
Count: 1
Message: ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua line 2487:
   attempt to index local 'settings' (a nil value)
Debug:
   ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua:2487: DUF_Initialize_BaseSettings()
   ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua:3050: DUF_Initialize_Element()
   ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua:2719: DUF_Initialize_ComboPoints()
   ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua:2444: DUF_Initialize_AllFrames()
   ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua:49: initFunction()
   DiscordLibrary\DiscordLib_Main.lua:236: DiscordLib_Initialize()
   DiscordLibrary\DiscordLib_Main.lua:188: DiscordLib_Main_OnUpdate()
   [string "*:OnUpdate"]:1:
      [string "*:OnUpdate"]:1
Locals:
frame = DUF_TargetFrame_ComboPoints {
 0 = <userdata>
 menu = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_UnitFrame.lua:360
 index = "ComboPoints"
 baseframelevel = 2
}
settings = nil
debug = nil
framename = "DUF_TargetFrame_ComboPoints"
bgframe = DUF_TargetFrame_ComboPoints_Background {
 0 = <userdata>
}
bgtexture = "Interface\AddOns\DiscordLibrary\PlainBackdrop"
(*temporary) = "_Background"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'settings' (a nil value)"

AddOns:
  Swatter, v4.1.0 (<%codename%>)
  Auctionator, v3.1.2
  Babylonian, v5.1.DEV.332(/embedded)
  BagBrother, v
  Bagnon, v5.1.2
  Carbonite, v5.1.2
  CarboniteTransfer, v1.01
  Chinchilla, vv2.5.10a
  Configator, v5.1.DEV.344(/embedded)
  DiscordLibrary, v5.1.0
  DiscordUnitFrames, v5.1.0
  Dominos, v5.1.1
  DominosCast, v
  DominosRoll, v
  DominosXP, v
  Gatherer, v4.1.0
  GatherMate2, v1.23.1
  HealBot, v5.1.0.6
  HealBotTips, v5.1.0.6
  Omen, v3.1.8
  Postal, v3.5.1
  Quartz, v3.1.1
  SellJunk, v3.0.8
  SlideBar, v4.1.0 (<%codename%>)
  TipTac, v12.10.30
  TipTacItemRef, v12.08.30
  TipTacTalents, v12.09.05
  ZygorGuidesViewer, v4.0
  BlizRuntimeLib_enUS v5.1.0.50100 <eu>
  (ck=2ab)

Code:
2)
Date: 2013-02-11 18:59:20
ID: 1
Error occured in: Global
Count: 1
Message: ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua line 2487:
   attempt to index local 'settings' (a nil value)
Debug:
   ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua:2487: DUF_Initialize_BaseSettings()
   ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua:3050: DUF_Initialize_Element()
   ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua:2719: DUF_Initialize_ComboPoints()
   ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua:2444: DUF_Initialize_AllFrames()
   ...face\AddOns\DiscordUnitFrames\DUF_Initialization.lua:49: initFunction()
   DiscordLibrary\DiscordLib_Main.lua:236: DiscordLib_Initialize()
   DiscordLibrary\DiscordLib_Main.lua:188: DiscordLib_Main_OnUpdate()
   [string "*:OnUpdate"]:1:
      [string "*:OnUpdate"]:1
Locals:
frame = DUF_TargetFrame_ComboPoints {
 0 = <userdata>
 menu = <function> defined @Interface\AddOns\DiscordUnitFrames\DUF_UnitFrame.lua:360
 index = "ComboPoints"
 baseframelevel = 2
}
settings = nil
debug = nil
framename = "DUF_TargetFrame_ComboPoints"
bgframe = DUF_TargetFrame_ComboPoints_Background {
 0 = <userdata>
}
bgtexture = "Interface\AddOns\DiscordLibrary\PlainBackdrop"
(*temporary) = "_Background"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'settings' (a nil value)"

AddOns:
  Swatter, v4.1.0 (<%codename%>)
  DiscordArt, v5.0.8
  DiscordLibrary, v5.1.0
  DiscordUnitFrames, v5.1.0
  BlizRuntimeLib_enUS v5.1.0.50100 <eu>
  (ck=93)



Originally Posted by Fizzlemizz
MoP introduced known problems with addons that use the Blizzard UIDropdownMenu. In combat you get sporadic "addonname tried to call protected function xxx:Show() or xxx:Hide()" and if you have the taintlog enabled you get an error logging in. I've been told this is supposed to be fixed with 5.2 but I can't get in to the PTR to test. I'm not keen on using 3rd party libraries and even moreso with Discord addons and dread the though of having to create a whole dropdown framework.

As for combo points I've never had a problem. My main is a rogue, I'll see if I can find out what's happening. If you could post up the ["ComboPoints"] section from the DiscordUnitFrames.lua file in SavedVariables I'll test it out.

Thanks for reporting, it is greatly appreciated.
Last edited by Thadruid : 02-11-13 at 06:35 PM.
Thadruid is offline Report comment to moderator  
Reply With Quote
Unread 02-10-13, 10:12 PM  
Fizzlemizz
A Frostmaul Preserver
 
Fizzlemizz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 253
File comments: 164
Uploads: 9
Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Floored!

MoP introduced known problems with addons that use the Blizzard UIDropdownMenu. In combat you get sporadic "addonname tried to call protected function xxx:Show() or xxx:Hide()" and if you have the taintlog enabled you get an error logging in. I've been told this is supposed to be fixed with 5.2 but I can't get in to the PTR to test. I'm not keen on using 3rd party libraries and even moreso with Discord addons and dread the though of having to create a whole dropdown framework.

As for combo points I've never had a problem. My main is a rogue, I'll see if I can find out what's happening. If you could post up the ["ComboPoints"] section from the DiscordUnitFrames.lua file in SavedVariables I'll test it out.

Thanks for reporting, it is greatly appreciated.

Originally Posted by Thadruid
The RDX configuration for building a UI from scratch does seem rather daunting. I don't believe I will even try it.
I've seen Masque around, but I haven't really looked at it. I prefer to to limit the amount of addons I have. That there is the reason I worked so hard testing and designing DUB. As for kgPanels, and eePanels, I never liked them. It has been a long time since I used either, but there was little to know graphical interface for either when I tried them out. It makes everything easier for me when I can see what I am doing. I don't want to type in 3 billion slash commands. (Hence the reasoning behind my fly-out menu )

Having no mouseover keybinding isn't too big of a deal in my opinion. A bit of a hassle and a longer process, but you can use the build in frame identifier of DART, that should tell you which action bar and button you are over, lol. Of course, I am not too big on keybindings. I only use " ` - 0 " and the middle mouse button. So I suppose that could be why I feel it is no big deal.
Based on how dead I had heart DAB was, major kudos to you for getting it semi-working

Side note: I plan to work on my Discord Unit Frames tomorrow. As I was messing with it yesterday I got a few errors. One major thing I noticed was combo points didn't seem to be working. I didn't get any error logs or anything, but I plan to document what I find tomorrow.
And no errors were noticed while using DART

Originally Posted by Fizzlemizz
You can use Masque with Dominos, it works well.

As for RDX, I couldn't find a theme I liked and I'm not smart enough to build and entire UI from scratch. I guess I'm backward, it was easier for me to get DUF to work with the configuration I had than find another addon and get it to do what I wanted, and I did try a few. As for artwork, it seems kgPanels is probably the most popular replacement after DART and eePanels died.

I did get DAB working enough to show the bars and get the options window working and was amazed at the flexability of bar/button arrangement along with control boxes and floaters although, I think I might have had to kill myself with no mouseover keybinding .
__________________
FizzleMizz Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle
Last edited by Fizzlemizz : 02-10-13 at 10:29 PM.
Fizzlemizz is offline Report comment to moderator  
Reply With Quote
Unread 02-10-13, 08:44 PM  
Thadruid
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Floored!

The RDX configuration for building a UI from scratch does seem rather daunting. I don't believe I will even try it.
I've seen Masque around, but I haven't really looked at it. I prefer to to limit the amount of addons I have. That there is the reason I worked so hard testing and designing DUB. As for kgPanels, and eePanels, I never liked them. It has been a long time since I used either, but there was little to know graphical interface for either when I tried them out. It makes everything easier for me when I can see what I am doing. I don't want to type in 3 billion slash commands. (Hence the reasoning behind my fly-out menu )

Having no mouseover keybinding isn't too big of a deal in my opinion. A bit of a hassle and a longer process, but you can use the build in frame identifier of DART, that should tell you which action bar and button you are over, lol. Of course, I am not too big on keybindings. I only use " ` - 0 " and the middle mouse button. So I suppose that could be why I feel it is no big deal.
Based on how dead I had heart DAB was, major kudos to you for getting it semi-working

Side note: I plan to work on my Discord Unit Frames tomorrow. As I was messing with it yesterday I got a few errors. One major thing I noticed was combo points didn't seem to be working. I didn't get any error logs or anything, but I plan to document what I find tomorrow.
And no errors were noticed while using DART

Originally Posted by Fizzlemizz
You can use Masque with Dominos, it works well.

As for RDX, I couldn't find a theme I liked and I'm not smart enough to build and entire UI from scratch. I guess I'm backward, it was easier for me to get DUF to work with the configuration I had than find another addon and get it to do what I wanted, and I did try a few. As for artwork, it seems kgPanels is probably the most popular replacement after DART and eePanels died.

I did get DAB working enough to show the bars and get the options window working and was amazed at the flexability of bar/button arrangement along with control boxes and floaters although, I think I might have had to kill myself with no mouseover keybinding .
Thadruid is offline Report comment to moderator  
Reply With Quote
Unread 02-10-13, 02:13 PM  
Fizzlemizz
A Frostmaul Preserver
 
Fizzlemizz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 253
File comments: 164
Uploads: 9
Re: Re: Re: Re: Re: Re: Re: Re: Re: Floored!

You can use Masque with Dominos, it works well.

As for RDX, I couldn't find a theme I liked and I'm not smart enough to build and entire UI from scratch. I guess I'm backward, it was easier for me to get DUF to work with the configuration I had than find another addon and get it to do what I wanted, and I did try a few. As for artwork, it seems kgPanels is probably the most popular replacement after DART and eePanels died.

I did get DAB working enough to show the bars and get the options window working and was amazed at the flexability of bar/button arrangement along with control boxes and floaters although, I think I might have had to kill myself with no mouseover keybinding .

Originally Posted by Thadruid
I've used XLoot in the past. Though I had never paid much attention to the features. And I always ended up removing it for some reason. Perhaps it just annoyed me because the look and feel never matched my UI, and I was too lazy to retexture it, lol.

I took a look at RDX and some themes. It seems to be a very thorough addon. But I was disappointed that there was no easy options (that I could find) to change scale and size of entire frames. For example, on one of the themes I liked, the Unit Frames were just too small for my liking. And based on what I found, I would have had to change the scale/size of each individual element pertaining to the Unit Frame. The mod would work well for creating your own theme, but as far as trying to use an "out of the box" theme, I didn't like it, and will definitely stick to Dart. Years of experience with Dart also influence that decision. I know Dart like the back of my hand once I got past the first 15 minutes or so of relearning it. Lol

FAB, is a fabulous name. Works really well!
I use dominoes as well. Nice and simple set up, so I am able to get in the game quickly. The only problem with the Discord mods, is that there is so much to do, I can easily get dragged into tinkering with my UI for hours like I did yesterday.

Nothing against Tuller, but I have seen many authors continue addons after they quit playing, but there comes a time when the updates start slowing down and eventually stop. Having a backup mod that you can use is always a good idea.
And random remembrance of a great feature in Dab.. The ability to make AB 1 have 5 buttons, and have all the unused buttons available to add to other ABs lol. So I was able to have 1 bar stretch the length of my screen if I wanted, instead of docking 2 or 3 of them together. Kind of pointless now that I added that last bit of the sentence.. but there was also the option of texturing and coloring. I don't think that is available with Dominos, though I never dug very deep into it.

Ok I've babbled enough for the moment haha.
__________________
FizzleMizz Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle
Fizzlemizz is offline Report comment to moderator  
Reply With Quote
Unread 02-10-13, 11:24 AM  
Thadruid
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Re: Re: Re: Re: Re: Re: Re: Re: Floored!

I've used XLoot in the past. Though I had never paid much attention to the features. And I always ended up removing it for some reason. Perhaps it just annoyed me because the look and feel never matched my UI, and I was too lazy to retexture it, lol.

I took a look at RDX and some themes. It seems to be a very thorough addon. But I was disappointed that there was no easy options (that I could find) to change scale and size of entire frames. For example, on one of the themes I liked, the Unit Frames were just too small for my liking. And based on what I found, I would have had to change the scale/size of each individual element pertaining to the Unit Frame. The mod would work well for creating your own theme, but as far as trying to use an "out of the box" theme, I didn't like it, and will definitely stick to Dart. Years of experience with Dart also influence that decision. I know Dart like the back of my hand once I got past the first 15 minutes or so of relearning it. Lol

FAB, is a fabulous name. Works really well!
I use dominoes as well. Nice and simple set up, so I am able to get in the game quickly. The only problem with the Discord mods, is that there is so much to do, I can easily get dragged into tinkering with my UI for hours like I did yesterday.

Nothing against Tuller, but I have seen many authors continue addons after they quit playing, but there comes a time when the updates start slowing down and eventually stop. Having a backup mod that you can use is always a good idea.
And random remembrance of a great feature in Dab.. The ability to make AB 1 have 5 buttons, and have all the unused buttons available to add to other ABs lol. So I was able to have 1 bar stretch the length of my screen if I wanted, instead of docking 2 or 3 of them together. Kind of pointless now that I added that last bit of the sentence.. but there was also the option of texturing and coloring. I don't think that is available with Dominos, though I never dug very deep into it.

Ok I've babbled enough for the moment haha.

Originally Posted by Fizzlemizz
The thought of knowing where the updates for the major components of my UI will be comming from is appealing. I'm using Dominos for action bars and I know Tuller doesn't play anymore even though he's been very pro-active about keeping the addon up-to-date.

Once 5.2 settles down I might take a look again.. Fizzle Action Bars.. FAB.. yeah that sounds modern although better than a Fizzle re-write of DART .

I had a look at Bouvi's Auto LootFu WotLK and it was an elegant, simple ie. great idea. Might I add, it has been subsumed by current addons (I use Xloot).
Thadruid is offline Report comment to moderator  
Reply With Quote
Unread 02-10-13, 01:09 AM  
Fizzlemizz
A Frostmaul Preserver
 
Fizzlemizz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 253
File comments: 164
Uploads: 9
Re: Re: Re: Re: Re: Re: Re: Floored!

The thought of knowing where the updates for the major components of my UI will be comming from is appealing. I'm using Dominos for action bars and I know Tuller doesn't play anymore even though he's been very pro-active about keeping the addon up-to-date.

Once 5.2 settles down I might take a look again.. Fizzle Action Bars.. FAB.. yeah that sounds modern although better than a Fizzle re-write of DART .

I had a look at Bouvi's Auto LootFu WotLK and it was an elegant, simple ie. great idea. Might I add, it has been subsumed by current addons (I use Xloot).

Originally Posted by Thadruid
Somehow I don't see them getting the idea from me, but I enjoy the thought! haha
There is a dead addon out there, called AutoLoot, I believe, by Bouvi, that one really was inspired by me lol

It is very true that a complete rewrite would cause it to not truly be DAB. As long as permission has been given for the mods, which has. I don't see too much in the way of calling it DAB. A couple mods for example, HealBot and Decursive, I believe both had needed complete rewrites when Blizzard broke everything. But they are still owning the same name. Of course, they may or may not have the original authors as well, which changes the circumstances again. Or you could always add in "Revived" or "Fan Update" or even "Renewed" to the name as I have seen in some places.
__________________
FizzleMizz Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle
Last edited by Fizzlemizz : 02-10-13 at 02:38 AM.
Fizzlemizz is offline Report comment to moderator  
Reply With Quote
Unread 02-10-13, 12:19 AM  
Thadruid
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Re: Re: Re: Re: Re: Re: Floored!

Somehow I don't see them getting the idea from me, but I enjoy the thought! haha
There is a dead addon out there, called AutoLoot, I believe, by Bouvi, that one really was inspired by me lol

It is very true that a complete rewrite would cause it to not truly be DAB. As long as permission has been given for the mods, which has. I don't see too much in the way of calling it DAB. A couple mods for example, HealBot and Decursive, I believe both had needed complete rewrites when Blizzard broke everything. But they are still owning the same name. Of course, they may or may not have the original authors as well, which changes the circumstances again. Or you could always add in "Revived" or "Fan Update" or even "Renewed" to the name as I have seen in some places.

Originally Posted by Fizzlemizz
The only contact I could find was for Dudinthedark here on WoWI. I sent him a PM way back on the off chance he still dropped by but...

I see someone <cough> "stole" your flyout for minimap buttons idea. One addon (Auctioneer I think) has what it calls SlideBar that does that very thing, you should feel flattered .

As for re-writing DAB well, it wouldn't be DAB. I sometimes wonder about the validity of calling DUF DUF with all the additions I've made but the core is still Loz's code.
Last edited by Thadruid : 02-10-13 at 12:20 AM.
Thadruid is offline Report comment to moderator  
Reply With Quote
Unread 02-09-13, 10:20 PM  
Fizzlemizz
A Frostmaul Preserver
 
Fizzlemizz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 253
File comments: 164
Uploads: 9
Re: Re: Re: Re: Re: Floored!

The only contact I could find was for Dudinthedark here on WoWI. I sent him a PM way back on the off chance he still dropped by but...

I see someone <cough> "stole" your flyout for minimap buttons idea. One addon (Auctioneer I think) has what it calls SlideBar that does that very thing, you should feel flattered .

As for re-writing DAB well, it wouldn't be DAB. I sometimes wonder about the validity of calling DUF DUF with all the additions I've made but the core is still Loz's code.

Originally Posted by Thadruid
DFM is Discord Frame Modifier. In my opinion ranks right there with Discord Action Bars. It had it's uses, but not necessarily for me. It was able to tweak frames, for example, You could write a script to pop up the talents window when you leveled. But also, you could tweak the size, location and I believe the texture as well with it. Though at one point, I made a breakthrough (at least according to the discord mods forum community :P) with it and had created my own Fly Out menu to use, instead of a million slash commands or mini map buttons. I was very proud of that lol.
So for DaB, there really is no way of saving the current code, you would have to start with a blank slate? That really blows.. I would try, but I can really only tweak code, and that was 6 years ago, so I've no idea how much that has changed. If you ever get ambitious however, Ill help however I can. I will look for a DFM. I am not sure it was ever ported to even 2.0 so it could be pretty rough.

I remember Mazzle UI, it was simply amazing all around. My computer at the time however, did not handle it well at all. And I remember Dudeinthedark as well, he was pretty big on the discord mods forums too.

Random recollection, as a moderator of the site, I had Loz's contact info. I imagine I still have it. It's a severe longshot, but I will try getting in touch with him lol.
Originally Posted by Fizzlemizz
DuB looks interesting but it seems leaving the DAB functionality out would create a big hole and who knows if DFM could be brought back even if a copy was found (once again, not really sure what it did).

I know the dilema with copyright. If, as far as I've been able to ascertain, Loz hadn't handed over the code to Dudeinthedark and Dude hadn't been happy for Mikey2k to work on DUF for WoTLK I wouldn't have released either addon (yay Loz and Dude and Mikey ).

Also, I'm putting together a look 'n feel version of MazzleUI (things like keybinds etc. will be up to the user). I have 13 different sets of background textures that various people supplied for use with Mazzle and I'm confident they wouldn't mind seeing them back in the game (credit attributed where known) but I know Mazzlefizz was adamant about no re-use of his code and textures so sadly only people that have kept the Mazzle textures will be able to use them.
__________________
FizzleMizz Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle
Fizzlemizz is offline Report comment to moderator  
Reply With Quote
Unread 02-09-13, 09:32 PM  
Thadruid
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
Re: Re: Re: Re: Floored!

DFM is Discord Frame Modifier. In my opinion ranks right there with Discord Action Bars. It had it's uses, but not necessarily for me. It was able to tweak frames, for example, You could write a script to pop up the talents window when you leveled. But also, you could tweak the size, location and I believe the texture as well with it. Though at one point, I made a breakthrough (at least according to the discord mods forum community :P) with it and had created my own Fly Out menu to use, instead of a million slash commands or mini map buttons. I was very proud of that lol.
So for DaB, there really is no way of saving the current code, you would have to start with a blank slate? That really blows.. I would try, but I can really only tweak code, and that was 6 years ago, so I've no idea how much that has changed. If you ever get ambitious however, Ill help however I can. I will look for a DFM. I am not sure it was ever ported to even 2.0 so it could be pretty rough.

I remember Mazzle UI, it was simply amazing all around. My computer at the time however, did not handle it well at all. And I remember Dudeinthedark as well, he was pretty big on the discord mods forums too.

Random recollection, as a moderator of the site, I had Loz's contact info. I imagine I still have it. It's a severe longshot, but I will try getting in touch with him lol.
Originally Posted by Fizzlemizz
DuB looks interesting but it seems leaving the DAB functionality out would create a big hole and who knows if DFM could be brought back even if a copy was found (once again, not really sure what it did).

I know the dilema with copyright. If, as far as I've been able to ascertain, Loz hadn't handed over the code to Dudeinthedark and Dude hadn't been happy for Mikey2k to work on DUF for WoTLK I wouldn't have released either addon (yay Loz and Dude and Mikey ).

Also, I'm putting together a look 'n feel version of MazzleUI (things like keybinds etc. will be up to the user). I have 13 different sets of background textures that various people supplied for use with Mazzle and I'm confident they wouldn't mind seeing them back in the game (credit attributed where known) but I know Mazzlefizz was adamant about no re-use of his code and textures so sadly only people that have kept the Mazzle textures will be able to use them.
Thadruid is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: