Jump to content

shirsig

Player
  • Content count

    288
  • Joined

  • Last visited

Everything posted by shirsig

  1. shirsig

    [Addon Database] ClassicAddons.com

    I agree. GitHub doesn't have the nicest interface for non programmers to simply download something, doesn't offer addon specific searches/filtering, doesn't have the old vanilla addons except partially in some random people's repos etc. However, since almost every new addon is on github it would be nice to see some more github integration besides just adding the url. For example the github readme.md could be automatically shown as the description and the download link could automatically get the latest version from the master branch, without the -master suffix.
  2. shirsig

    [AddOn] aux and more

    You need to replace the server names in the account wide savedvariable file.
  3. Sort of. There's no way to detect an enemy purely by proximity but players often trigger combat log events and there are addons to detect them through that, or at least one that I know of: https://wow.curseforge.com/projects/project-775
  4. shirsig

    [AddOn] aux and more

    It should be shown in the tooltip now.
  5. Yeah, well, it's based on a tbc database partly and it seems the "limited quantity" information was missing there, and it includes darkmoon faire vendors selling all kinds of unusual stuff.
  6. The populate command has nothing to do with prices (and will likely disconnect you when used). If you want a price database and not just to collect prices as you visit vendors you need this: https://github.com/shirsig/aux_merchant_prices
  7. shirsig

    Donation Refund

    What? They basically gave them the middle finger.
  8. shirsig

    [AddOn] aux and more

    No, sorry, that was dropped when it was changed to a library. Why do you need it anyway? If it's because of a macro there are easy ways to use an item by name without fixed placement. I've written about this before: It's very important to put some thought into the bid price because the default AH can only sort by stack-bid-price. Don't think it makes sense to make a column for that as they are so rare on ah items, and even rarer for useful ones. They should show in the tooltip though I think. They are sorted differently, grouped differently and the bid price may be different (there is some inconsistency with blizzard bids in that the default AH shows either the min bid or if there is a bid the current bid. In case of the current bid that's not the price you actually have to pay to bid though, you would have to add the min increment. The aux search tab shows always what you actually have to pay and the post tab shows the same as the default AH because it makes more sense to undercut that with regard to the default AH sorting. I'm gonna add an option to configure this at some point) Usually people tend to complain that I remove features/settings. I always try to go for simplicity but I don't think there are any unnecessary features in aux. it is already much simpler in most ways than retail TSM and retail Auctioneer. By the way, the newest version should have fixed the issue for custom fonts, hopefully.
  9. They are seriously deluded. No one cares about official legacy servers as long as we have private servers of sufficient quality. What people care about is that the server they're currently investing time in remains available with a healthy community. The reason so many people signed that petition is because it was after the nost shutdown. It was basically a sort of protest vote.
  10. shirsig

    [AddOn] aux and more

    Currently the best thing you could do is whisper yourself the link and then right click it. Will probably add right click for it at some point directly but unfortunately there's nothing simple/obvious to hook into.
  11. anyone been able to solve this?
  12. This is where it's set: https://github.com/AtheneGenesis/Vanilla_enUS_FrameXML/blob/master/TargetFrame.lua#L263-L387 So I guess you'd have to make a post hook for that function.
  13. shirsig

    [Addon] DebuffTimers

    I've now made an addon to show buffs with the method I described above. Seems to work: https://github.com/shirsig/EB This should work with all unit frames automatically but of course it doesn't show timers. Guess that's impossible to do generically. Anyway, maybe you can add support for this to your addon. edit: well, the target changing is causing issues with autoattack and others ... Any idea how to fake a UNIT_AURA or PLAYER_TARGET_CHANGED event? edit2: may have found a fairly reliable way: https://github.com/shirsig/EB/blob/master/!EB.lua#L130-L177
  14. shirsig

    [Addon] DebuffTimers

    You said you won't add enemy buffs because you wouldn't want to change the frames - but that might not be necessary. You could hook into the UnitBuff function and have it return those icons for the empty slots. The only problem is how to do the update in a generic way. I can't think of a way to trigger a UNIT_AURA event but a PLAYER_TARGET_CHANGED might be possible, though I'm not sure if that might cause any issues. For example "TargetUnit'player' TargetLastTarget()" might work.
  15. shirsig

    [AddOn] aux and more

    That would be /run Clean_Up'bags' And you can use the version without gui: https://github.com/shirsig/Clean_Up
  16. shirsig

    [AddOn] aux and more

    It can be fixed - by the author of modui/those libraries. However, you can probably just disable modui to place the button and then enable it again. It's only the frame selection for the button placing that causes the problem.
  17. shirsig

    [AddOn] aux and more

    Because it's the unit price. If you wanna be able to set the stack price to an exact copper value (e.g., to undercut by 1c) you need to be able to use fractional unit prices. The reason it's still shown when there is no fractional part is for alignment/consistency.
  18. shirsig

    Events not passing 'self' properly?

    Self is a language feature of lua where you have the implicitly defined local variable self holding the first parameter passed to the function available within the scope of a function defined in a table with the colon syntax like so: function t:foo() -- here you can use self which holds the first parameter to foo end Further there is also the colon syntax to call a function on a table like t:foo(). This implicitly passes t to foo as the first parameter. This is generally used together with the self feature though that is not necessary and they are technically independent features. Additionally in vanilla wow the global variable "this" which has no special meaning in lua is used for something similar to self within event handlers. Before the client runs your event handlers it assigns the object the handler was defined on to "this" and possible further arguments to the handler to global variables "arg1", "arg2", "arg3" etc. and for the OnEvent handler also the name of the event to the global variable "event".
  19. shirsig

    [AddOn] aux and more

    This is a bug in some libraries used e.g. by modui.
  20. shirsig

    [AddOn] aux and more

    No. But you can enter a plain number and it will count as gold. 5 = 5g, 5.4433 = 5g 44s 33c
  21. shirsig

    [AddOn] aux and more

    All of this would have to be changed in the tabs/search and tabs/post folders. None of it is completely trivial though. Don't have time for more details atm. /cooldowns targettarget off
  22. shirsig

    [AddOn] aux and more

    Vanilla auctioneer is very limited. Doesn't do much besides scanning. aux' features are described in the readme file. Looks like a savedvariables issue (delete them) Will think about it/see if i can come up with a good way to fit it into the interface. No but you can manually add a history entry in the savedvariables file. Or from withing the game, for example for 20g: /run require'aux.util.persistence'.dataset.history['20725:0'] = '0##200000@0'
  23. shirsig

    [AddOn] aux and more

    Not mine it seems.
  24. shirsig

    [AddOn] aux and more

    Are you talking about some kind of command history? Pretty sure the default UI doesn't have that.
×