+ Reply to Thread
Page 3 of 8 FirstFirst 1 2 3 4 5 6 7 ... LastLast
Results 31 to 45 of 110
Like Tree26Likes

  Click here to go to the first Rift Team post in this thread.   Thread: [Addon] Imhothar's Bags

  1. #31
    Plane Walker Imhothar's Avatar
    Join Date
    Feb 2012
    Posts
    439

    Default

    Quote Originally Posted by ZorbaTHut View Post
    If you mean the Lua weak-table system, then keep in mind that metatables aren't persisted by Rift savedvariables. You'll need to manage that stuff somewhat manually.
    Ya, I'm talking about __mode = "v". The metatable is assigned during Unit.Add on live (because player info isn't available at SavedVariables.Load.End). But it shouldn't matter when it's set, as long as it's set at all. Now I'd need to leave a guild and wait how long it takes for Lua to collect the table entry. The thing is, if the addon system is rather idle and no big memory allocations happen then the GC won't kick in...

    Got to admit the weak table thing is a rather lazy solution...
    Last edited by Imhothar; 04-14-2012 at 12:40 PM.

  2. #32
    Plane Touched
    Join Date
    Feb 2011
    Posts
    232

    Default Question about adding something

    Hi,
    I am using your bags addon for my crafting and it really is working great. I made a comment over on RiftUI but have not had the error that I initially had. Also, when I said that the UI was reset I meant that all of my castable spells were gone. I still had the same amount of action bars but they had nothing in them. If this happens again I'll post it.

    On the topic of things to bring to the addon, something that would be really beneficial to me running multiple alts would be to see the /dungeoninfo of all of my alts from any given alt. This would help a lot when pugging and not being sure if I can take such and such character to such and such raid because they're locked.

    Thank you again,
    Proph

  3. #33
    Plane Walker Imhothar's Avatar
    Join Date
    Feb 2012
    Posts
    439

    Default

    Quote Originally Posted by Proph View Post
    Hi,
    I am using your bags addon for my crafting and it really is working great. I made a comment over on RiftUI but have not had the error that I initially had. Also, when I said that the UI was reset I meant that all of my castable spells were gone. I still had the same amount of action bars but they had nothing in them. If this happens again I'll post it.

    On the topic of things to bring to the addon, something that would be really beneficial to me running multiple alts would be to see the /dungeoninfo of all of my alts from any given alt. This would help a lot when pugging and not being sure if I can take such and such character to such and such raid because they're locked.

    Thank you again,
    Proph
    The only time I get my action bars reset is when the client crashes. There's no way for ImhoBags to screw up the action bar buttons. If the addon somehow caused the game to crash then I need way more info to spot the error source.

    About the dungeon info: That would be a task for a different addon, as for now ImhoBags is only intended for inventory/item stuff. And as far as I remember we don't have access to the player's dungeon locks.

  4.   Click here to go to the next Rift Team post in this thread.   #34
    Rift Team
    Join Date
    Oct 2010
    Posts
    927

    Default

    Quote Originally Posted by Imhothar View Post
    The only time I get my action bars reset is when the client crashes.
    Somewhat tangential, but this bug should be fixed in 1.8. Let me know if it still occurs - it's sort of fallen into my lap because it's a more critical issue with addons around.

  5. #35
    Champion of Telara ShinChuck's Avatar
    Join Date
    May 2011
    Posts
    1,345

    Default

    Hey, just wanted to say, thanks so much for this addon! I've been dying for a real, viable Rift Altoholic, and this one is great! I craft, I have multiple alts... most excellent.

    I wouldn't mind it if it could optionally track things across all servers. Other than that and a few minor issues (known issues like tooltip appearing in the upper left, gear occasionally not getting the mouseover total count info), it's excellent, thanks again!

  6. #36
    Champion
    Join Date
    Feb 2011
    Posts
    562

    Default

    An UI button with some menus would be nice, setting up extra bars is a hassle and I'm already out of space for macros.

  7. #37
    Plane Walker Imhothar's Avatar
    Join Date
    Feb 2012
    Posts
    439

    Default

    It's been a while but there is a new update out.
    The changelog for 0.12beta is a bit longer this time:
    Code:
    FEATURES:
    * ITEMS CAN BE USED NOW!
    	Yeah, this is big news. Thanks to additions to the API in 1.9 you
    	can now left and right click on items in ImhoBags to use/move/sell/love
    	them the same way as the default windows do. Items which you cannot interact
    	with (e.g. wrong character) are dimmed and don't react to input.
    * Added a new menu to access all inventory locations from
    	a centeral location without the need to memorize all slash commands.
    * The command to open this menu is /imhobags menu
    	Put the command into a macro to have a convenient menu
    	popup whenever you click the macro button.
    * The items in each group can now be sorted either by name, icon or rarity.
    	Sorting items by icon may result in items of similar type to be arranged
    	together, for example all cloth items followed by all wood, followed
    	by all herbs and so on. I suggest experimenting which sort option suites
    	you best.
    * Hovering your mouse over a money display in a item window shows
    	a summary of all the money you have on the current shard.
    * There is now a public API in the "ImhoBags" global table with events
    	other addon authors can make use of.
    CHANGES:
    * Mounts and Pets are now grouped under collectibles like artifacts.
    * Account-bound items received a different red/blue indicator symbol.
    FIXES:
    * Some tweaks to update performance. Further improvements are still underway.
    * Many small fixes.
    ISSUES:
    * The mail database is cleared everytime the Trion mail window is opened.
    * Item tooltips may show up in the top-left corner of the screen.
    * Some items may not show up in the item windows due to broken values in the API.
    * Equipped and wardrobe items cannot be draged until the character/wardrobe window
    	has been opened at least once with the respective set.
    Note to Addon developers:
    There is a new public API which can be used by other addons and might get extended in the future as required. Currently it contains hooks for the new Command.Item.Standard.* stuff:
    Code:
    ImhoBags.Event.Item.Standard.Right(params)
    ImhoBags.Event.Item.Standard.Left(params)
    ImhoBags.Event.Item.Standard.Drag(params)
    ImhoBags.Event.Item.Standard.Drop(params)
    They all receive the following single argument:
    Code:
    params = {
    	id = itemid/slotid,
    	cancel = false,
    }
    The id member is usually the itemid (as returned by Inspect.Item.Detail().id). The only event where it can become a slotid is in the Drop event if dropping an item on an empty slot instead of on another item. So you need to account for both if you use this event.

    The cancel value controls whether ImhoBags should call the default item action afterwards. If any event handler sets this value to true (and stays true) ImhoBags will not perform the appropriate Command.Item.Standard* action.

    If you intend on using these events you need to do three things:
    1. Make ImhoBags an optional dependency by adding the following line to your Dependencies table in your RiftAddon.toc file:
      Code:
      ImhoBags = { "optional", "before" }
    2. Test for ImhoBags presence and version on startup:
      Code:
      local info = Inspect.Addon.Detail("ImhoBags")
      if(info and info.toc.publicAPI) then
      	-- ImhoBags is available and has the necessary version to contain the API
      	-- (publicAPI holds the API version for future updates)
      end
    3. Use the mentioned events as you would any other with the typical table.insert mechanic.
    I will create a page on the addon's CurseForge site with a proper description.

  8. #38
    Soulwalker Hareu's Avatar
    Join Date
    Apr 2011
    Posts
    18

    Default

    Ahhh!!

    I love you!!

    I knew this was coming, read the features for 1.9 and seen that addons can actually manipulate bags and stuff like that.

    so freaking awesome, I'm so glad you added this, no more having bags fill up 90% of my screen!!!
    Hareu - Spitescar-US

  9. #39
    Telaran
    Join Date
    Jun 2011
    Posts
    75

    Default

    Perfect! Now all we need is a way to overwrite the default bag ui when pressing B. Good job!

  10. #40
    Soulwalker Hareu's Avatar
    Join Date
    Apr 2011
    Posts
    18

    Default

    Error: Function requirements not satisfied
    In ImhoBags / ItemWindowBase_systemUpdateBegin
    stack traceback:
    [C]: in function 'Quiet'
    ImhoBags/windows/ItemWindowBase.lua:75: in function 'systemUpdateBegin'
    ImhoBags/windows/ItemWindowBase.lua:465: in function <ImhoBags/windows/ItemWindowBase.lua:465>


    get that all the time when in combat.
    Hareu - Spitescar-US

  11. #41
    Plane Walker Imhothar's Avatar
    Join Date
    Feb 2012
    Posts
    439

    Default

    Quote Originally Posted by Hareu View Post
    Error: Function requirements not satisfied
    In ImhoBags / ItemWindowBase_systemUpdateBegin
    stack traceback:
    [C]: in function 'Quiet'
    ImhoBags/windows/ItemWindowBase.lua:75: in function 'systemUpdateBegin'
    ImhoBags/windows/ItemWindowBase.lua:465: in function <ImhoBags/windows/ItemWindowBase.lua:465>


    get that all the time when in combat.
    Oh yeah, that's an evil one...

  12. #42
    Soulwalker Hareu's Avatar
    Join Date
    Apr 2011
    Posts
    18

    Default

    Quote Originally Posted by Imhothar View Post
    Oh yeah, that's an evil one...
    any fix for it on my end?

    spams my chat log harddddd, had to disable it in a raid.

    if I can't fix that, you have any idea around when you're going to get to it?
    Hareu - Spitescar-US

  13. #43
    Plane Walker Imhothar's Avatar
    Join Date
    Feb 2012
    Posts
    439

    Default

    Quote Originally Posted by Hareu View Post
    any fix for it on my end?

    spams my chat log harddddd, had to disable it in a raid.

    if I can't fix that, you have any idea around when you're going to get to it?
    A fix is cooking in the oven.

  14. #44
    Plane Walker Imhothar's Avatar
    Join Date
    Feb 2012
    Posts
    439

    Default

    Hopefully fixed in 0.12beta3

  15. #45
    Plane Walker Imhothar's Avatar
    Join Date
    Feb 2012
    Posts
    439

    Default

    Argh, forgot to update a library. 0.12beta4 fixes that.

+ Reply to Thread
Page 3 of 8 FirstFirst 1 2 3 4 5 6 7 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts