• 0

    posted a message on DKPmon & Bidder v2.0
    Quote from Towgunner »

    I'm sorry if this has been covered....
    We are attempting to implement dkpmon in our guild but since we change toons out so much (and many are alts) we would like to award dkp based on an account name instead of a character in that particular raid. Any suggestions?


    Everyone in the raid can select which of their characters they want to accumulate/spend points as via a menu in the Bidder client. Just have everyone select their main, and it's all golden. Note that they have to select their main character every time they log in.
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from baldylox »

    boss auction and the csv modules


    The CSV modules wouldn't be interfering. I'm not familiar with BossAuction. In my modules, I have an option called "item adding" (or some such thing) that when enabled allows you to bid on items that are above a threshold quality even if they're not in your custom.lua file. Does BossAuction have an equivalent option? It seems to be that BossAuction might be disallowing the items your trying to link from being bid on.

    If you switch the DKP system to "Fixed DKP," and enable item adding in its options menu, does the /dkp biditem command work?
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from baldylox »

    does /dkp biditem Link not work? i dont see nothing in my raid whenever i do this


    It should still be working. What DKP module are you running? (it might be interfering <shrug>)
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from Athalaric »

    Hello, I downloaded some of the DKP mon modules in the hopes to switch over to a new DKP mod and get away from my aging unsupported mod. It seems to be capable of doing everything we are doing with our current system, but as of yet I haven't been able to get everything to work just right.

    DKP_Mon base seems to be working all right, but when I add new players to the raid, I trip this lua error:

    http://www2.imperialarmy.net:14001/download.php?id=671&sid=6fccd71965b083ac44f7978f8b7b43a0 (picture download)

    The DKPmon_BossAuctions I'm using in particular for timed DKP and it appears to be failing all together, as soon as I log into the game it trips this lua error:

    http://www2.imperialarmy.net:14001/download.php?id=670&sid=6fccd71965b083ac44f7978f8b7b43a0


    Lastly, and this is just a curiosity question more than a bug or anything, but the mod Bidder, seems simple enough, yet somehow it is almost the biggest resource hog of my 20+ UI mods. That seems awfully high for such a simple mod. Seems like it should be a lot smaller for such a simple task. Just for the sake of documentation, here is a screenshot of PerformanceFu and where Bidder falls in the lineup.

    http://www2.imperialarmy.net:14001/download.php?id=669&sid=6fccd71965b083ac44f7978f8b7b43a0


    I suspect that your first error is _BossAuction related; for that particular module, you'll have to bug Javek (the module author) -- he has a DKPmon_BossAuction thread on these forums.

    My guess for what you're seeing with Bidder is that you're running with libraries embedded and Bidder is the first Ace2 addon, alphabetically, that you're running; so, all of the Ace2 libs' resources get attributed to Bidder.
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from Zarjani »

    What happens if you call DKPMon.Comm:SendToBidder("MyCommand", {}, playername) and the player doesn't have Bidder installed? I'm allowing the lootmaster to set bids for players, and I am sending a whisper when this occurs. However, if the player does have Bidder installed, and the lootmaster modifies their bid (i.e. removal their bid because it is not appropriate), then the Bidder item window gets out of sync with the current bid value. Normal circumstances are that the lootmaster will only update bids for players not using Bidder, but I don't know that they don't have Bidder before I try to call SendToBidder.


    From the DKPmon side, there's no difference in behaviour whether the receiving person has Bidder installed/enabled or not; all the comm stuff is essentially "fire & forget" for the most part. Of course, if the receiving player doesn't have Bidder installed/enabled, then there'll be no effect on their side.
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from ithrael »

    Hey All -

    I am going to jump onto this thread to ask a question regarding DKPmon and Bidder (FCZS).

    My guild will be implementing this in the next few days and hve been playing around with it so the transition will go smoothly. There are two things I cannot figure out with the FCZS system:

    • Where is the points pool data stored? I would like to edit the file with the names and totals of our players instead of manually selecting each and awarding the point out. Seems like it would be much more efficient to do it that way. What file do I have to edit?


    Check out DKPmon_CSV; it allows you to write out all your point values in a file in CSV format and import from there.

    • Many bossed drop multiple items. When doing so, I have to uncheck the winners so the DKP they spend does not get redistributed back to them. The only flaw here is that the will not be awarded points from the distribution of the other items won on the boss. Is there a way to award points differently that I am not seeing?


    Afraid not. Other than doing it the way that you're doing it, the only other option would be to edit your copy of DKPmon_FCZS to not award points to the person who received the item. Of course, there's always ignoring the "problem" -- getting a cost deduction of 1/25th of the cost of an item, and everyone else in the raid getting 1/25th the item cost instead of 1/24th isn't likely to throw much of anything off with respect to your relative DKP standings.
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from Zarjani »

    Thanks. I'm still getting used to the Lua syntax, so I wasn't even sure I could access internal attributes like that. I'm so used to protected/private attributes. :)


    No problemo. It took me some getting used to as well -- arrays indexed starting at 1, every member function/variable being public, etc...
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from Zarjani »

    Is there a way for my Bidder module to access the mypoints value from ReceivePointsResults? Due to the rules of ShroudLoot, you can't make a bid of half your total points unless you have 21 points or more (technically, at 20 points, a 10 point bid is also a half bid, but we call it a 10 point bid). Essentially, I used the EPGP style of setting bidtype to 1 or 2 or none, but it's just a simple 3-way toggle.


    Sure. You'll notice that in ReceivePointsResults() the "params" parameter is saved as "self.mypoints" -- in this case, self = Bidder.Looting

    According to the design doc, params is a table where params[i] = the number of points the player has in pool i.

    So, if you want the # of points the player has in pool i, just grab the value from Bidder.Looting.mypoints[i]
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from mrfantomex »

    I'm looking into making a Suicide Kings module for DKPmon. Suicide Kings is an extremely simple system, so simple in fact that it doesn't require anyone other than the master looter to have an add on installed.

    So my question is, using the module system in place, can DKPmon be made respond to whisper commands, and broadcast to the raid warning channel (instead of communicating with the Bidder add on)?


    I can't think of a reason why your module couldn't listen to your whispers, parse them, and then call the appropriate DKPmon functions; other than the pain in the butt that is robustly parsing whisper commands. There's nothing in the design that says that DKPmon functions can only be called from functions that respond to comm-channel commands.
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from Zarjani »

    Eraslin,

    I started working on a module for the Shroud Loot System and I'm experiencing odd behavior with '/dkp biditem itemlink' command. I've traced it to the Looting/looting.lua ProcessItemLink(link, source) method call to DKP:GetItemInfo(iteminfo). I know that DKP is a valid object because I can call other methods and use DKPmon:Print() as a poor man's debugger. There is no output from the DKPmon:Print() statements in my method, even when they appear as the first line in the method. The '/dkp biditem itemlink' message in the console stays as the currently entered text and does not get cleared.

    I'm confused because I pretty much copied the code from the existing modules (fixeddkp, percentdkp, epgp):
    <snip>


    Just to check, when you're running/debugging your module do you have the option to suppress Lua errors enabled? The reason I ask is that if you do, you might be missing a key error message.

    My guess as to what's happening is that the line:
     local DKP = DKPmon.DKP:Get()
    on line 95 of Looting/looting.lua is returning nil -- so the call to "DKP:GetItemInfo()" on the next line fails 'cause nil clearly doesn't have that method.

    This would indicate that your module isn't registered correctly, for some reason.

    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from MuLepton »

    Well, I managed to hack up a module that should work for us (soon). It does the whole full price/half price thing nicely already. Most of the code I was able to copy/paste/adapt from the fixed DKP and Zerosum bidding DKP modules - they're nicely documented internally, so a big thanks for that :)

    Now, I'd like to implement a function that announces to the raid who bid what after the bidding is finished. It's not a necessity, but I think it's nice for transparancy reasons. So, as far as I understand, this would be done within the DKPmon_DKP_BaseClass.prototype:OnCloseBidding() function, right (replacing BaseClass with our DKP system, obviously)? Now, here's where my trusty method of copy/paste fails me ;)
    Where do I get the information about the items and the bidderlist from? Snooping around in the DKPmon/Looting/lootframe.lua leads to believe me that this info is stored in LootFrame.itembuttons.iteminfo and LootFrame.itembuttons.bidinfo - is that correct?


    Yup, you can either use :OnCloseBidding() or :OnWinnerAnnounce(); the former will be called when bidding closes, and the later when you announce the winners.

    The item & bidder information is indeed stored in DKPmon.Looting.itembuttons[k].{iteminfo and bidinfo}; the itembuttons field is an array of item buttons -- one for each item that's being distributed. For reference, the itembutton's the same structure as passed in the first arg of your :PlaceBid() function.
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from Sunetra »

    (I didn't find a seperate thread for DKPmon_XML in search, but if I'm posting this in the wrong thread a pointer would be greatly appreciated)

    Just rolled out DKPMon/Bidder (using BossAuction) to our guild, and I had a raid full of converts the other night :)

    Only having one problem, though - our guild website is hosted through guildlaunch.com, and we track our DKP using their site. They have a system in place to import data to their site using their modified version of CTRaidTracker, however the CTRT export from DKPMon doesn't import correctly - I get events and attendees, but not points awarded/deducted or items looted. I'll be the first to admit I'm a complete noob when it comes to XML, but I was wondering if either someone had written an export from DKPMon that will work with Guildlaunch, or can give me a "For Complete Idiots" guide to working on it myself. Thanks in advance :)


    This may be a silly question but, are you the one doing the loot distribution via DKPmon? The logging facilities in DKPmon are very different from CT_Raidtracker in that DKPmon only logs the stuff that goes through your local client; whereas CT_Raidtracker monitors your chatlog for looting events. So, if you're not the one distributing loot via DKPmon (handling the point awards, deductions, etc) then your logs won't contain that information to export.
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from baldylox »

    FEATURE REQUEST for dkpmon/bidder

    I think it would be very handy to have some sort of "test tool" in place in the addons. I really hate going out several times a day to farm up some drop to test if people have bidder working correctly. I set it to poor, but still end up making 3-4 days throughout a day with new guildies or those whom have addon issues.

    I'm not a coder, but if you were to hit a "test item" in the addon it would pop a window for a fake auction or whatever. no need to farm up some drops to test...does this make sense? lol could easily do a test 30min before raid start time with all the raiders vs what i do now... :P


    Sunetra's got the right of it. Just use "/dkp biditem <itemlink>" to test the addon -- that's what I do. Invite the person to a raid, set up a fake-o auction with "/dkp biditem <itemlink>" and hit "open bidding." If they get the Bidder dialog, then they're installed correctly; if they don't, then they've done something wrong.
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from MuLepton »

    I have a question regarding a possible custom module for DKPmon/Bidder.
    We use a fairly unique DKP system, which is basically a mixture of fixed DKP and bidding. Items have a fixed price, but people can also apply for them at half price or for free.
    So, loot distribution breaks down to the following cases:
    • One or more people are willing to pay the full price: The item goes to the one with highest DKP among those who want to pay full price.
    • No one wants to pay full price, but one or more are willing to take it at half: The item goes to the one with highest DKP among those willing to pay half price.
    • No one wants to pay any DKP, but some people would take it if it's free: A random roll is done and the highest roller gets the item.
    This might seem weird to many people, but it has worked out very well for us.
    So, what I'd like Bidder to do is to present the players three options: Full, half and free. DKPmon would have to do the assignment based on the three rules I outlined above. So, is this possible in the current framework, and if yes, how would one go about it? Personally, I'm fairly lua illiterate, but at least one of our officers should be able to cook something up if he gets a few pointers, I think.

    Thanks in advance :)


    Certainly doable, and it should be pretty easy actually. Have whomever's going to write the modules start with the FixedDKP modules that comes with DKPmon and Bidder. In the Bidder module, just make the click pop up a little menu that the person can select their type of bid (full, half, none); this information would be passed in the bidinfo table that's passed from Bidder to DKPmon. Then, the DKPmon module just has to display the bid type along side each bidder's name in the bidder list.
    Posted in: General AddOns
  • 0

    posted a message on DKPmon & Bidder v2.0
    Quote from baldylox »

    3. Im asking all my guildies after doing any updates via WAU or any other method of ace updates to then download a link i have posted on our site. its the bidder files taken right from the google pages site. the libraries there, prolly old, dont see to cause any issues as long as my people nuke the bidder folders before downloading.


    The link on the googlepages site is just a link to the full-embedded libs versions that are hosted on wowace.com. So, if this solution actually fixes things then it's a matter of some people having different Ace lib versions that are causing conflicts.

    edit: I find it odd that you're having so much trouble. In my guild we have a large mix of people -- some update all their Ace addons via WAU nightly (if not hourly), and others probably haven't updated in weeks if not months. We've not encountered any problems with this... <shrug>
    Posted in: General AddOns
  • To post a comment, please or register a new account.