• 0

    posted a message on JebusMail - Official Thread
    Hi!

    I tested it out, and it's really a great tool!
    No bugs, it just works really fine.
    Thank you for your addon!

    Additionally I have some suggestions that would make this addon even better:
    1) Divide the guild list up, into multiple separate lists, like 'A-F', 'G-L' and so on.
    We have a large guild with a lot of members, which makes the guild list very very long otherwise.

    2) Add a category 'last used'
    I would suggest keeping the last 15 entries as default.
    The size of the list could be changeable via options (and you could add a clear button there ).

    Agains, thanks for your great addon, perhaps you'll find the time to add my suggestions.

    best regards
    tayedaen


    Posted in: General AddOns
  • 0

    posted a message on RatingBuster
    Small fix for StatLogicLib deDE:
    I added a new line after 2575.

    Old:
    ["BLOCK"] = {BLOCK.."(%)", BLOCK.."(%)"},
    ["MELEE_HIT"] = {"Trefferchance(%)", "Treffer(%)"},
    New:
    ["BLOCK"] = {BLOCK.."(%)", BLOCK.."(%)"},
    ["AVOIDANCE"] = {"Vermeidung(%)", "Vermeidung(%)"},
    ["MELEE_HIT"] = {"Trefferchance(%)", "Treffer(%)"},

    Please addd this to the next release !

    cu
    tayedaen

    Posted in: General AddOns
  • 0

    posted a message on Postman - Building a better mailbox
    About the 513 / 549 format errors: I get them too.

    I think the reason ist that 'char.server' is nil.
    Perhaps the code asking for the server should be run a bit later (like player_login + 3 secs) ?
    Just a rough estimation since I can't test it right now.
    Posted in: General AddOns
  • 0

    posted a message on Postman - Building a better mailbox
    Bugreport for:
    Postman.version = "2.0." .. string.sub("$Revision: 51112 $", 12, -3)
    Postman.date = string.sub("$Date: 2007-10-05 22:53:29 -0400 (Fri, 05 Oct 2007) $", 8, 17)

    bug in the 'postman.lua':
    The IF in line 264 is not closed (no end present).
    buggy code:
    if amount > 0 then
      attach = count .. "x [" .. name .. "] and " .. formatmoney(amount)
    
    table.insert(self.db.char.intransit, {


    should be:
    if amount > 0 then
      attach = count .. "x [" .. name .. "] and " .. formatmoney(amount)
    end	
    
    table.insert(self.db.char.intransit, {

    Posted in: General AddOns
  • 0

    posted a message on oRA2
    Since Innervate is on a 6 minutes cooldown, I often need to know if it's available if I am raid leader, because we only give them away on order ;)

    But even if you do not implement Innervate please have a look at the other changes that allow to display the spellname.

    I know it's your addon, and I really appreciate your work. It's a great addon!
    I just think the additional display of spellnames would be really great, and the added Innervate would not be too much bloat ;)
    So please reconsider the submitted patch.

    best regards
    tayedaen

    Posted in: Raid AddOns
  • 0

    posted a message on oRA2
    Hi !

    I wanted to enhance the cooldown module of oRa2.
    It wanted to achieve two things:
    a) Innervate should be shown
    b) The name of the spell on cooldown should be shown.

    I also looked at candybar and CTRA, and tried to maintain compatibility with other/older clients.
    Since I am not able to promote and test my changes, it's drycode only atm.
    Nevertheless I want to post it here, perhaps the developers can implement it to the next version.
    I have no SVN so I choose the forum to publish it, I know thats not very elegant.

    changes in Participant.lua:
    change 1: (this sends the spellname instead of a number for those cooldowns that only oRa2 uses.)
    (it also adds Innervate to the list of monitored spells)

    function mod:UNIT_SPELLCAST_SUCCEEDED( unit, spell, rank )
    	if spell == BS["Rebirth"] then
    		oRA:SendMessage("CD 1 30")
    	elseif spell == BS["Soulstone Resurrection"] then
    		oRA:SendMessage("CD 3 30")
    	elseif spell == BS["Divine Intervention"] then
    		oRA:SendMessage("CD " .. BS["Divine Intervention"] .. " 60", true) -- only oRA2 clients will react to this cooldown
    	elseif spell == BS["Innervate"] then
    		oRA:SendMessage("CD " .. BS["Innervate"] .. " 6", true) -- only oRA2 clients will react to this cooldown
    	end
    	-- call for resurrection check
    	self:SpellStopped( unit )
    end


    changes in CoolDown.lua:
    change 2: (this changes the 'CTRA-number' back to a spellname)
    function mod:oRA_CoolDown(msg, author)
    	local spellname, length = select(3, msg:find("^CD (%d+) (%d+)"))
    	if ( spellname == 1 ) then
    	  spellname = BS["Rebirth"];
    	elseif ( spellname == 2 ) then
    	  spellname = BS["Reincarnation"];
    	elseif ( spellname == 3 ) then
    	  spellname = BS["Soulstone Resurrection"];
    	end
    	if author and spellname and tonumber(length) then
    		self.db.realm.cooldowns[author] = time() + tonumber(length)*60
    		self:StartCoolDown( author .. " " .. spellname, tonumber(length)*60)
    	end
    end

    change3: (this starts candybar with "player spellname" as text instead of "player" only)
    function mod:StartCoolDown( player_spell, time )
    	if not self.enabled or self.db.profile.hidden then return end
    	local player, spellname = string.find(player_spell, "(%d+) (%d+)");
    	local unit = roster:GetUnitObjectFromName( player )
    	if not unit then return end
    	local id = "oRAOCoolDown " .. player_spell
    
    	self:RegisterCandyBarGroup("oRAOCoolDownGroup")
    	self:SetCandyBarGroupPoint("oRAOCoolDownGroup", "TOP", self.frame.title, "BOTTOM", 0, -5 )
    	self:SetCandyBarOnSizeGroup("oRAOCoolDownGroup", self.OnSizeGroup, self)
    	self:RegisterCandyBar( id, time, player_spell, nil, unit.class)
    	self:RegisterCandyBarWithGroup( id, "oRAOCoolDownGroup")
    	self:SetCandyBarWidth( id, 150)
    	self:SetCandyBarTexture( id, SM:Fetch('statusbar', oRA.db.profile.bartexture))
    	self:SetCandyBarScale( id, self.db.profile.scale or 1)
    	self:StartCandyBar( id, true)
    end


    All codes replaces the existing functions ;)

    Please have a look at it, and implement it if possible.

    Additionally, you could make a menu where users could add other spells that should be monitored :)

    best regards
    tayedaen

    Posted in: Raid AddOns
  • 0

    posted a message on Recount
    Hi !

    I really love this addon.
    Thank you for your great contribution!

    Are there any plans to allow creating multiple windows like Violation does ?
    Then I could get rid of Violation and reduce the number of addons (I use tooooo many of them ;-) )
    It does not have to be as flexible as Violation is; one additional window would be enough.
    The idea is to show the threat in one window while still beeing able to cycle through all display modes in the main window.

    Any chance to get this implemented ?

    tayedaen
    Posted in: General AddOns
  • 0

    posted a message on Official Threat-1.0 error reporting and discussion thread
    Hi !

    I am using Violation + Threat-1.0, and I have no Omen installed.
    How can I enable the feature "report to KTM" directly in Thread-1.0?
    There is no GUI in violation to enable this (yet).
    Is there a slash command to do this ?

    Posted in: Libraries
  • 0

    posted a message on Violation
    Quote from Ammo »

    Quote from dunnar »

    If I wish to use Violation as my threat meter, will I be able to publish my threat to KTM users? I know Threat-1.0 has an option for this, but I don't know how to toggle it on/off within Violation. Same goes for reading KTM data.


    no option for that in Violation, individual modules don't have options (yet).

    -Ammo

    Hi !

    Is there any way we could enable this without a visible option?
    Like '/script Violation_Set_Publish2KTM=1' ?
    Or do you know how we could enable this in Threat-1.0 directly ?
    Posted in: General AddOns
  • 0

    posted a message on Violation
    Since the bugtracker is down, I'll report an error here (v42388):
    Date: 2007-07-02 20:05:35
    ID: 51
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\Violation\Violation.lua line 1183:
      invalid option in `format'
    Debug:
      Ace2\AceAddon-2.0\AceAddon-2.0.lua:25:
       Ace2\AceAddon-2.0\AceAddon-2.0.lua:23
      Ace2\AceAddon-2.0\AceAddon-2.0.lua:611: InitializeAddon()
      Ace2\AceAddon-2.0\AceAddon-2.0.lua:483:
       Ace2\AceAddon-2.0\AceAddon-2.0.lua:460
      [C]: ?
      Ace2\AceEvent-2.0\AceEvent-2.0.lua:269: TriggerEvent()
      Ace2\AceEvent-2.0\AceEvent-2.0.lua:910:
       Ace2\AceEvent-2.0\AceEvent-2.0.lua:903

    deDE locale
    Posted in: General AddOns
  • 0

    posted a message on WoW UI Updater (Windows/Linux/Mac) - supports multiple sites
    Bug in version 1.5.348, german WoW
    Error message:
    Traceback (most recent call last):
     File "threading.pyc", line 460, in __bootstrap
     File "threading.pyc", line 440, in run
     File "WUU.py", line 314, in threadloop
     File "WUU.py", line 327, in _do
     File "Wurm.pyc", line 548, in sync
     File "Wurm.pyc", line 937, in getOnlineModVersion
    ValueError: invalid literal for int() with base 10: ''
    
    Exception in thread Thread-4:
    Traceback (most recent call last):
     File "threading.pyc", line 460, in __bootstrap
     File "threading.pyc", line 440, in run
     File "WUU.py", line 314, in threadloop
     File "WUU.py", line 327, in _do
     File "Wurm.pyc", line 548, in sync
     File "Wurm.pyc", line 937, in getOnlineModVersion
    ValueError: invalid literal for int() with base 10: ''

    Seems again realated to addons where the updater can find no online version.
    Becaus in the event log I see:
    2007-07-01 18:43:31: (WARN) PeriodicTable-2.0 unable to get Online Version
    2007-07-01 18:43:39: (WARN) ProspectInfo unable to get Online Version
    Posted in: Updaters
  • 0

    posted a message on WoW UI Updater (Windows/Linux/Mac) - supports multiple sites
    bug with 1.5.340, downloaded this moment with the internal updater.
    Exception in thread Thread-9:
    Traceback (most recent call last):
     File "threading.pyc", line 460, in __bootstrap
     File "threading.pyc", line 440, in run
     File "WUU.py", line 314, in threadloop
     File "WUU.py", line 327, in _do
     File "Wurm.pyc", line 538, in sync
     File "Wurm.pyc", line 905, in getOnlineModVersion
    UnboundLocalError: local variable 'htm' referenced before assignment
    
    Exception in thread Thread-2:
    Traceback (most recent call last):
     File "threading.pyc", line 460, in __bootstrap
     File "threading.pyc", line 440, in run
     File "WUU.py", line 314, in threadloop
     File "WUU.py", line 327, in _do
     File "Wurm.pyc", line 538, in sync
     File "Wurm.pyc", line 905, in getOnlineModVersion
    UnboundLocalError: local variable 'htm' referenced before assignment

    I think this error arises when there is no online version found for a given addon.
    Posted in: Updaters
  • 0

    posted a message on RatingBuster
    Hi !

    I debugged it today (german client here )

    It's a simple typo, and easy to fix ( if you've found it ;) )

    Open 'StatLogic-1.0.lua', search for 'local strutf8lower = string.utf8lower'
    Then change OLD:
    -- Add all lower case strings to ["StatIDLookup"]
    local strutf8lower = string.utf8lower
    for _, l in ipairs({enUS, koKR, zhTW, deDE, frFR, esES}) do
    	if type(l) == "table" and type(l.StatIDLookup) == "table" then
    		local temp = {}
    		for k, v in pairs(enUS.StatIDLookup) do
    			temp[strutf8lower(k)] = v
    		end
    		for k, v in pairs(temp) do
    			enUS.StatIDLookup[k] = v
    		end
    	end
    end

    to NEW:
    -- Add all lower case strings to ["StatIDLookup"]
    local strutf8lower = string.utf8lower
    for _, l in ipairs({enUS, koKR, zhTW, deDE, frFR, esES}) do
    	if type(l) == "table" and type(l.StatIDLookup) == "table" then
    		local temp = {}
    		for k, v in pairs(l.StatIDLookup) do
    			temp[strutf8lower(k)] = v
    		end
    		for k, v in pairs(temp) do
    			l.StatIDLookup[k] = v
    		end
    	end
    end


    The difference is simple: enUS.StatIDLookup --> l.StatIDLookup

    best regards
    tayedaen
    Posted in: General AddOns
  • 0

    posted a message on WoW UI Updater (Windows/Linux/Mac) - supports multiple sites
    Hi !

    I'm havin a bug with 1.4.305, causing the uploads to fail and often wuu.exe then stops responding.

    From the logfile:
    2007-05-20 18:17:44 (INFO ) Updating EasyCopy from -2 to 20070112
    2007-05-20 18:17:44 (ERROR ) Thread Error: update, local variable 'htm' referenced before assignment
    Traceback (most recent call last):
    File "WUU.py", line 317, in _do
    File "Wurm.pyc", line 557, in updateMod
    File "Wurm.pyc", line 587, in downloadMod
    File "Wurm.pyc", line 740, in _getRealDlURL
    UnboundLocalError: local variable 'htm' referenced before assignment

    My actions were:
    Ctrl-V (-> waited till 'All addons version checked' appeared on the screen)
    Then I choose the addon 'EasyCopy', and pressed the 'Update' button.
    On the screen 'The selected addons are queued for update' appears, but nothing happens.

    XP SP2, german

    best regards
    tayedaen
    Posted in: Updaters
  • To post a comment, please or register a new account.