Page 1 of 2
1
2
LastLast
  1. #1

    [iStableMaster] New hunter addon

    New addon in the works that is intended for the hunter class. It has come far enough in it's development to proceed to the public use/testing-stage. As the title hints at, the addon is focusing on hunter pets, specifically things pertaining to the use of the stables, along with features involving the process of looking for, and taming new pets. If anyone’s interested, we would very much like it if you check it out, both for personal use and/or to provide feedback towards its ongoing development.

    Disclaimer: This addon is in an ALPHA-state, and is considered to be a work-in-progress; certain features are incomplete/unfinished or havn’t yet been implemented.
    Link to the addon page: https://www.curseforge.com/wow/addons/istablemaster

    Available features/functions at this stage:
    • “View only”-mode
    • Scroll-window display of pets
    • Compact layout for Active pets
    • Card-style layout for Active pets
    • 6th “Card” for Animal Companion
    • Enhanced “selected”-frame
    • Beast Squads

    Layout option 1:


    Layout option 2:


    New Filter&Sorting menus:


    Please visit the addon page for more info on the current state along with what’s planned for future updates.

    Again, any feedback is much appreciated!
    Last edited by F Rm; 2024-03-06 at 06:28 PM. Reason: Addition to the available features section - Compact Layout

  2. #2
    Update:

    • The addon can now be installed/updated via addon managers such as Wowup etc. Manual download/install is no longer necessary.


    Two hotfixes have been implemented for the addon.

    • Fixed Embedded Library Dependencies.
    • Fixed empty active slots on load causing an error when the active slot info updated after a pet had been dragged to the previously empy slots.


    Currently working on:

    • Adding the data required for generating individual pet family abilities, for display in various elements(like active pet slots).
    • The implementation of functions and elements tied to the “Selected-frame”.
    • Adding some initial settings through the Options-frame(accessible through the button in the top right corner of the main window)
    Last edited by F Rm; 2021-08-24 at 12:19 PM.

  3. #3
    Update: New version - V0.32
    (Also an alpha version - V0.33 available)

    #https://www.curseforge.com/wow/addon...lemaster/files

    Both can be installed/downloaded via addon managers.
    *(If you want the alpha-release, make sure that you have the addon flagged for alpha-releases)*

    Fixed Issues:
    • Fixed issue with 3D Model-frame background sometimes dissapearing
    • Fixed all startup debug message errors
    • Fixed typo: "Slabled Pets" is now "Stabled Pets"
    • Fixed default sorting to fit the new sorting mechanic from all currently active sorting appliances
    • Fixed an issue with non informative Hello World print out, on New Squad-saves, it is now an informative text linked to Ace-3.0 Print().

    New Features:
    • Added back-end code for "Favourite" tags (Missing code to set and unset "Favourites" from GUI)
    • Updated options-button to use a Cogwheel button graphic instead of the standard red button with text
    • Updated filters and sort buttons to more closely resemble the Blizzard equivalent filter buttons in the Collections-Journal
    • Added colouration of Active pet-slots, when they are shown in the ScrollFrame(showing stabled pets).

  4. #4
    The Lightbringer Lady Atia's Avatar
    7+ Year Old Account
    Join Date
    Nov 2015
    Location
    The Rumour Tower
    Posts
    3,627
    Great addon so far, and I hope you continue to add the planned features!

    Just a little question - could you make it so that it auto-disables on chars that are no hunters?

    #TEAMGIRAFFE

  5. #5
    Quote Originally Posted by Lady Atia View Post
    Great addon so far, and I hope you continue to add the planned features!

    Just a little question - could you make it so that it auto-disables on chars that are no hunters?
    Greetings

    There are plans to add this function as an option in the settings-panel, either to have it only be active on your hunter(s), or for all your characters, allowing you to pick whichever you prefer.

    I can't speak as to when that will be added but it will be an option in a future update.

    Also, thanks for trying out the addon!

  6. #6
    Update: New version – Alpha V0.35a

    Sorry for the hiatus, due to some IRL stuff, development of the addon had to be put on hold. It is now back up, and there’s a new alpha build available for use/testing. If you’re using an addon-manager for installation, it may be required to flag the addon for alpha releases, in order to see new updates.

    https://www.curseforge.com/wow/addons/istablemaster

    The build(Alpha) is mostly stable.

    Fixed Issues:
    • Fixed an issue with Fungus(Diet) in the DB being listed as Fungi causing a filter option to not work properly.
    • Sorting weights weren’t applying the correct sorting. which means there were paired sorts, but not correct sorts.


    New Features:
    • A few upgrades are being added to the search and sort functions, this is still a work in progress.


    Changes:
    • Rebased project out of root/BestiaAzerothica to have a better build and deploy synergy.
    • TOC Version number changed from v0.34d to v0.35a using substitutions. This should be a candidate for Beta release.
    • Project is now using autopackaging
    • Sorting approach changed to a a weighted sorting for nested layers, rather than chained search with saved indicies.


    Known Issues:
    • Filters and Sorts not yet fully implemented.
    • Favourites not fully implemented.
    • Search doesn’t reset on Pet Drag.
    • Abilities sometimes dissapear from the tooltip in the scrollist.
    • Multiclick in the Stabled Pets ScrollFrame can cause the slot to become corrupted forcing the user to reload the UI to regain the functionality.
    • Dragging and dropping pets on icons on the Active Pet Slot Cards may cause an error.
    • Attention message about the state of the search - filter - sort function trigger 3 times.
    • Opening the Stable Master tab sometimes causes it to be blank, swap tab and swap back as a work around.
    • Filtering for family Check All and Uncheck All doesn’t save correct values, cause unknown.
    Last edited by F Rm; 2022-01-24 at 10:33 PM.

  7. #7

  8. #8
    Update: New version - Alpha-V0.36b
    https://www.curseforge.com/wow/addons/istablemaster

    Somewhat smaller update. Working on the next build, hopefully ready for release soon.

    Fixed:
    • Fixed sorting – to not rely on weights but rather a better, more conventional, equity handling during a bubblesort.
    • Fixed an issue where opening the Stable Master tab sometimes causes it to be blank, swap tab and swap back as a work around.


    New(WIP):
    • A few upgrades are maybe added to the search and sort functions, this is still a work in progress.


    Known issues:
    • Rarity Filters and Sorts not yet fully implemented.
    • Favourites not yet finished.
    • Search doesn’t reset on Pet Drag.
    • Abilities sometimes disappear from the tooltip in the scrolllist.
    • Multiclick in the Stabled Pets ScrollFrame can cause the slot to become corrupted forcing the user to reload the UI to regain the functionality.
    • Dragging and dropping pets on icons on the Active Pet Slot Cards will cause an error.
    • Attention! message about the state of the search - filter - sort function trigger 3 times.
    • Filtering for family Check All and Uncheck All doesn’t save correct values, cause unknown.

  9. #9
    Edit: Hotfixed(new build). See the bottom of this post.


    Update: New version - Alpha-V0.37a
    Marked as Alpha on Curseforge
    The build is mostly stable.

    Bit of a larger update this time. Some new features and functions. The addition of a second layout-option(compact style for active pets) in the options menu, along with more info added to the “Selected-frame/Model Viewer”, where any pet you click on is displayed. A detailed summary can be found below, along with images of the current state.

    Fixed:

    Filters And Sorting
    • Filters => “Family: Worm” wasn’t included in the filter list, and counts for submenus were incorrect.

    Scroll Frame and ActiveCards Slots
    • Fixed an issue where multi-clicking in the Stabled Pets ScrollFrame can cause the slot to become corrupted forcing the user to reload the UI to regain the functionality.
    • Fixed an issue where right-clicking or letting go of a click+hold-to-drag outside of a droppable slot or card caused a bug and loss of functionality that required a reload.
    • Fixed an issue where dragging and dropping pets on icons on the Active Pet Slot Cards was causing an error.
    • Fixed an issue causing “attention”-messages about the state of the search - filter/sort function to trigger 3 times.
    • Fixed an issue with logic detecting mouse-dragging, which caused Active Cards Drag And Drop to not work properly when Animal Companion and Beast Mastery is not selected/active. The issue was also present, although not provoked, in the scroll frame. There remains a small issue with swapping talents and or spec where the behaviour of the previous spec/talent configuration is retained until reloaded.
    • Fixed several issues related to having no saved WTF files for the addon, i.e. first time addon adopters, experiencing bricked functionality.


    New Features:
    • New “Highlight” texture for Active Pet Slots, shown when you click on a particular pet.

    Options Menu
    • Layout Selection => Default Layout and Compact Layout - First iteration of the system.
    • Selected Pet Data-frames on the Pet Model Viewer.


    Known Issues:
    • Rarity Filters and Sorts not yet fully implemented.
    • Issues with certain sorts remain, and needs further investigation.
    • “Set favourites” not yet finished: System will be redesigned visually, and there are issues with refreshing on pet drag.
    • Search doesn’t reset on Pet Drag.
    • Abilities sometimes disappear from the tooltip in the scrolllist.
    • Filtering for family ‘Check All’ and ‘Uncheck All’ doesn’t save correct values, cause has been located to the loops, and the future will probably adress this by relying on smarter code, and/or non dynamic handling.


    New Issues:
    • Pet Model Viewer Data Frames for selected pets, don’t update properly. Currently being worked on. Hopefully another update coming soon where this is fixed.
    • Uknown crash reported when interacting with the stable master after taming “Sambas”, we could not reproduce the issue, but were are watching it closely.





    - - - Updated - - -

    Update: Hotfix - Alpha-V0.37b
    New build

    Fixed:
    • Diet text(tooltip) not updating to show red text on “non-eligible” foods.
    • Nil check added to the creation of the DataFrames to avoid duplicate reference errors, making tooltips for abilities stuck. Basically, the Model Viewer-frame is now updating correctly with all pet abilities and dietary preferences when you select different pets in the UI.

  10. #10
    Update: New version - Alpha V0.39r, Release
    Alpha-V0.39r1-SHA[6638a83]

    New update available for the addon that is compatible with Dragonflight. Several changes made to the two layouts for the stable manager, both in terms of functions, as well as aesthetic elements. Also several additions made to the Beast Squad-feature(now with a dedicated manager for squads). And more…

    Fixed:
    • Filters And Sorting:
      - Dragonflight Compatible
    • Scroll Frame and ActiveCards Slots:
      - Fixed an issue where clickin the favourite star wouldn’t update the Scroll Frame backgrounds
      - Fixed the Middle key of the ScrollFrameTemplate2 in a manual fix, this should align the border art of the Stabled Pet Scroll Bar properly.
      - Multiclick in the Stabled Pets ScrollFrame could cause the slot to become corrupted forcing the user to reload the UI to regain the functionality.
      - Favourites now has backend functionality
    • BeastSquads could be corrupted if changing pets to include empty slots and then opening the Beast Squad Manager
    • Fixed an issue where Moving Spirit beasts would break the addon due to number of family abilities being 3 not 2.


    New features/updates:
    • Selected Pet Dataframes - Header Tooltips
    • New Highlight texture for the Active Pet Slots, both layout options
    • New Border frames for empty card sockets, as well as cards
    • New Border frames for the icon in the SelectedPetDataFrames added
    • Pet Counter for Stabled Pets added to the scroll frame
    • A few upgrades are maybe added to the search and sort functions, this is still a work in progress.
    • Lesser Dragonkin added to the database
    • Added a BeastSquad-manager, that is still a Work in Progress, which can be openend by right clicking on saved BeastSquads in the frame. Also opens when you save/add a new squad.


    Changes:
    Database Changes:
    • Removed “Bite” spell ID from the family abilities database, we don’t want basic attacks listed since all pets have them.
    • Added names and Icon Keys for the Beast Squads to the existing database.


    Other:
    • TOC Version number changed from v0.39a to v0.39r, using substitutions.
    • Changed the Favourites star graphics to be a HQ version of Blizzards own version from (16x16 to a 256x256), previous custom version was disliked by the authors.
    • Changed the Exotic Star indication to a Border Frame around the Icon, as the authors disliked putting 2 stars on the frames(family icons), in case of an exotic pet also being a favourite.
    • Updated the look of the compact layout to a look closer to the final design.


    Known Issues:
    • Rarity Filters and Sorts not yet fully implemented, isn’t currently supported by the game, on the back-end. This is being discussed.
    • Issues with Family, Search, Name, and Specialization, if selected as primary sorts, they break the secondary and tertiary sorts that have been selected, and need more investigation to understand and fix.
    • Search doesn’t reset on Pet Drag.
    • Abilities sometimes disappear from the tooltip in the scrollist.
    • Filtering for family Check All and Uncheck All doesn’t save correct values, cause has been located to the loops, and the future will probably address this by relying on smarter code, and or non dynamic handling.
    • Unknown crash reported when interacting with the stable master after taming “Sambas”, we could not reproduce the issue, but were are watching it closely, see new issues for potential related issues. It is tracked in issue#7.
    • Right-clicking the Scroll Frame while filters or sorts are active reverses the order of the list with no sorts applied. From last index to first index.


    New Issues:
    • Beastsquad Manager has no backend implemented besides disbanding the BeastSquad.
    • Stability issue where new versions of WoW can cause the addon to hang, to the point of crashing the game, without a reload.


    New screenshots(showing layouts):




  11. #11
    Update: New version -- Alpha V0.40r1, Release Branch
    Alpha-V0.40r1-SHA[16A7F2D]
    Marked as Alpha on Curseforge

    New update available where a lot of focus has been towards updating the 'Filter&Sorting' menus, moving away from nested drop-down menus, to more accessible, more user friendly scroll frames. Much of the work has also been about fixing bugs/errors. Some screenshots can be found at the bottom of this post, for a visual confirmation of the current state of the new release.

    Fixed Issues:

    Scroll Frame and ActiveCards Slots:
    • Fixed the issues with Family, Search, Name, and Specialization, when selected as Primary sort, causing them to break the Secondary and Tertiary sorts.
    • Fixed an issue with missmatching DB 'set' and 'get' for certain family abilties.
    • Fixed issue where abilities sometimes disappeared from the tooltip in the scrollist for the stables.
    • Fixed an issue with 'Dragonhawk' being listed as 'Dragonhaw'.
    • Fixed an issue with Pet renames.
    • Fixed an issue with 'Crane' not being updated to 'Waterfowl'.

    Other:
    • BeastSquads could be corrupted if changing pets to include empty slots and then opening the Beast Squad Manager
    • WONT FIX(for now): Rework omits this need: Filtering for family 'Check All' and 'Uncheck All' doesn't save correct values, cause has been located to the loops, and the future will probably address this by relying on smarter code, and or non dynamic handling.

    Included/Pending work in this build:

    HTML Code:
    [*]Sprint 40[*]Change pet specialization ability 'Survival of the Fittest' to 'Fortitude of the Bear' in database.[*]#43 By [fraxmm]
    
    [*]Sprint_V0.40[*]Created Nov 17, 2022 Updated Nov 17, 2022[*]Update: Border and Mask art on Active Cards and the Selected Pet Dataframe[*]#26 By [MrExillion]
    
    [*]Sprint_V0.40[*]Created Nov 8, 2022 Updated Nov 8, 2022[*]Add: Expansion info to Pet Scroll Frame Tool Tip and other Pet tooltips[*]#24 By [MrExillion]
    
    [*]Sprint_V0.40[*]Created Nov 8, 2022 Updated Nov 8, 2022[*]Add: Separator in Pet Scoll Frame[*]#23 By [MrExillion]
    
    [*]Sprint_V0.40[*]Created Nov 8, 2022 Updated Nov 17, 2022[*]Add: SpellId's for Family abilities for the Lesser Dragon kin family added in Dragon Flight[*]#22 By [MrExillion]
    
    [*]Sprint_V0.40[*]Created Nov 8, 2022 Updated Nov 8, 2022[*]Fix: Check All-Uncheck All filter functions that currently behave funky[*]#21 By [MrExillion]
    
    [*]Sprint_V0.40[*]Created Nov 8, 2022 Updated Nov 8, 2022[*]Update/Fix:: Radio Button on Sort[*]#19 By [MrExillion]

    New Features:

    Options Menu:
    • Beginning of a 'Settings' rework has begun on the back-end.

    Other:
    • Rework and major overhaul of the 'Filters and Sorts' interface, from nested drop-down menus to dual scroll frames(opened by single button from stables interface).

    Changes:

    Database Changes:
    • Added a self repair mechanism.
    • Added icons for all pet families.
    • Added a new 'Settings' field.
    • Changed the 'Crane' family to 'Waterfowl', reflecting Dragonflight changes.

    Other:
    • TOC Version number changed from v0.39r1 to hopefully v0.40r1, using substitutions.
    • Added separators to the Pet Stable scroll frame, changing dynamically based on filter & sorting choices made. Such as displaying a header for your Animal Companion, or your active pets, in the scroll frame.

    Known Issues:

    • 'Rarity' filters and sorts not yet fully implemented, considering dropping this feature due to Blizzard API limitations.
    • BeastSquad Manager has no back-end implemented besides disbanding the BeastSquad.
    • Stability issue where new versions of WoW can cause the addon to hang to the point of crashing the game, without a reload(might be fixed, but more testing required to determine state).
    • Some players *may* have issues with going from older versions to newer versions of the addon, we are investigating this issue.
    • Search doesn't reset on Pet Drag.
    • Users of previous version will notice a few spams of errors as the database repairs itself, they will need to reset filters and sorts anew.
    • Unknown crash reported when interacting with the stable master after taming "Sambas", we could not reproduce the issue, but were are watching it closely, see new issues for potential related issues. It is tracked in issue#7
    • Right-clicking the Scroll Frame while filters or sorts are active reverses the order of the list with no sorts applied. From last index to first index.

    New Issues:
    • None that we know of.

    Found an unlisted issue?

    To report an issue, Click Here!

    ---

    As always, we appreciate any feedback or bug reports made during use/testing!

    Original images:
    https://i.imgur.com/6RPXgqA.png
    https://i.imgur.com/zALRPcW.png
    https://i.imgur.com/S6pBhch.png





    Last edited by F Rm; 2022-12-17 at 05:56 PM.

  12. #12
    Update: New Version - Alpha V0.40.r2, Release Branch
    Alpha-0.40r2-SHA[38C7FED]
    Marked as Alpha on Curseforge

    New update available, a continuation of V0.40. Not as big as the previous one in terms of new features/functions and changes. Work has begun on the refactoring process of cleaning up and restructuring code, etc. for upcoming releases. This has taken up a lot of time with the addon, but the return is that it will allow for the possibility of quicker/more changes in the future. So far, over 4000 lines of code have been removed thanks to this work.


    Fixed Issues:
    Filters And Sorting
    • Fixed an issue with the Aqiri family being called Aquiri.
    • Fixed an issue with the Lizard family being called Lizzard.
    • Fixed an issue with Aqiri and Lizard not showing in the stables due to typo(same as above).
    • Fixed an issue with Dragonhawk being misspelled in the expansion reverselookup, throwing an error at pet mouseover tooltip.
    • Beast Squads:
    • Fixed an issue with Favourites and Squads getting corrupted on function ApplySquad.
    • Fixed an issue where not all pets would swap on changing squads. Note: [Beast Squads-feature also deactivated due to potential EULA conflict, waiting on reply]

    Included/Pending work in this build:
    Code:
    Sprint 40
    Change pet specialization ability ‘Survival of the Fittest’ to ‘Fortitude of the Bear’ in database.
    #43 By fraxmm
    
    Bug
    
    Sprint_V0.40
    
    Created Nov 17, 2022 Updated Nov 17, 2022
    
    Update:: Border and Mask art on Active Cards and the Selected Pet Dataframe
    #26 By MrExillion
    
    Sprint_V0.40
    
    Created Nov 8, 2022 Updated Nov 8, 2022
    
    Add:: Expansion info to Pet Scroll Frame Tool Tip and other Pet tool tips
    #24 By MrExillion
    
    Sprint_V0.40
    
    Created Nov 8, 2022 Updated Nov 8, 2022
    
    Add:: Separator in Pet Scoll Frame
    #23 By MrExillion
    
    Sprint_V0.40
    
    Created Nov 8, 2022 Updated Nov 17, 2022
    
    Add:: SpellId’s for Family abilities for the Lesser Dragon kin family added in Dragon Flight
    #22 By MrExillion
    
    Sprint_V0.40
    
    Created Nov 8, 2022 Updated Nov 8, 2022
    
    Fix:: Check All-Uncheck All filter functions that currently behave funky
    #21 By MrExillion
    
    Sprint_V0.40
    
    Created Nov 8, 2022 Updated Nov 8, 2022
    
    Update/Fix:: Radio Button on Sort
    #19 By MrExillion
    
    Sprint_V0.40
    
    Created Nov 8, 2022 Updated Nov 8, 2022

    New Features:

    Other:
    Rework and Major Overhaul of the Filters And Sorts Interface, from dropdown to dual scroll frames. Continuation from 40r1.

    Changes:

    Other:
    • Updated the TOC with multiple things. Incl version.
    • Deactivated ApplySquad function, after fix, while we investigate the legality of the
    • feature vs EULA. Waiting for a reply on the matter.

    Known Issues:
    • Rarity filters and sorts not yet fully implemented. Note: We have found a possible way to do this, more on this in the future.
    • Ability filters not yet fully implemented.
    • Beast Squad Manager has no backend implemented besides disbanding the Beast Squad.
    • Stability issue where new versions of WoW can cause the addon to hang, to the point of crashing the game, without a reload.
    • Some players may have issues with going from older versions to newer versions of the addon, we are investigating this issue.
    • Search doesn’t return to submit on Pet Drag. Fixed in next update.
    • Users of previous version will notice a few spams of errors as the database repairs itself, they will need to reset filters and sorts anew.
    • Functions for Drag vs Click(on pets) had too inconsistent deadzones on pet drag, fix coming in next update. Note: Goal with this change is to prevent unintended pet swaps, etc.
    • [Old]Unknown crash reported when interacting with the stable master after taming “Sambas”, we could not reproduce the issue, but were are watching it closely, see new issues for potential related issues. It is tracked in issue#7
    • Right-clicking the Scroll Frame while filters or sorts are active reverses the order of the list with no sorts applied. From last index to first index.
    • Scroll Frame cannot scroll all the way to the bottom of the list while dragging pets. Fix in next update.
    • Some Scroll Frame label separators can be incorrect or misleading.

    Found an unlisted issue?
    To Report An Issue Click Here!

  13. #13
    Quick update on development.

    We're expecting to have a new release ready for the coming weekend, or if not, then for the following week. As mentioned a bit further up, this release is going to bring some updates to the stable scrollframe, and hopefully the active pet cards as well. We've been working on remaking the features into using templates to generate individual elements. There are also some changes to aesthetics as well, hopefully making it more pleasing to look at.

    We've also started to look more into what needs to be done in order for the entire addon interface to be skinned by addons such as ElvUI, for any users who prefer that. It's by no means done, but we're working on it. Below is where we're at, currently, when it comes to this. Everything isn't being skinned yet, but getting there.

    Note:
    The Beast Squad-feature will remain disabled while we're waiting for a response to questions regarding its standing vs the EULA. Sorry for the inconvenience, but we'd rather keep it that way until the matter has been cleared up.


  14. #14
    Update: New Version – [Alpha V0.41r1, Release Branch]
    → V0.41r1-SHA[18A3AD5]

    https://www.curseforge.com/wow/addons/istablemaster

    It has been a while, but development of the addon has finally resumed. Sprint have been changed to V0.41r1, compatible with 10.2.5. For any users, sorry for the long hiatus. Real life happens sometimes. The aim is still to continue creating the addon, with additional improvements to existing elements and new features. As for this latest release…


    General

    • Much of the time spent on this release has been to recheck so that everything is compatible with the latest game version.
    • Adressed a couple of reports about blizzards intended tab system indexing being omitted by some libraries. The fix is not perfect, and there’s a larger solution in the works as well. The fix includes an embedding of SecureTabs-2.0 but it overrides as subversion 12, due to some changes related to the temporary fix.
    • Some work done to allow more elements to be skinned by ElvUI. The aim is for the addon to match the appearance of the stock UI for the game, but many players prefer to use addons that skin parts of/the entire UI. We want this to be possible with iStableMaster as well.


    Stable Manager

    Filters And Sorting:
    • Updated Texcoord to Atlas in the expand button templates, as blizzard have changed this to use atlas information now.

    Rework of the PetScrollFrame(Stables):
    • New templates are now used for displaying pets in the stable scrollframe. Including icons, pet names, etc.
    • New scrollbar art and template has been added to the list system.


    Note: The BeastSquad feature isn’t fully enabled atm. We decided to add it back in but some stuff needs to be checked still. We plan on doing this for an upcoming release in the not-so-distant future. If time allows, we will also make sure that all functions related to this feature are properly added in at the same time.


    Visual update on the current state:


  15. #15
    Quote Originally Posted by F Rm View Post
    Update: New Version – [Alpha V0.41r1, Release Branch]→ V0.41r1-SHA[18A3AD5]
    Generally speaking, everything seems to work as expected, though I found a few nuanced issues (aware that it is still Alpha).

    * Filters work, I did not notice anything that did not filter properly.
    * It would be nice to disable certain filters (eg: let me filter specifically on Ability Type without needing to have everything else On).
    * Searching works but appears to be case-sensitive.
    * Search does not filter out non-relevant results (eg: Princess puts Princess Huhuran and Princess Yauj at the top, but also displays all other pets underneath, in no particular order). Not sure if this is the intended result.
    * Adjusting Filters overwrites the current Search field, requiring the user to click back on the Search field and either add/remove letters or press Enter to reactivate the Search field.
    * Sometimes when opening, in the 3D model pane, the Pet Icon and Ability Icons are not loaded (blank) until you click on one of the pets. Have not been able to purposefully replicate it out of reloading the UI, which I sort of expect that to happen since it needs to reinitialize or whatever. This is a very minor issue, but I thought I'd mention it.


    I'm curious to see Beast Squad in action, assuming that lets players quickly swap between active pets. Sometimes you're in a thematic mood or maybe you just want to mix things up a bit.

    Overall, a very nice add-on, that is visually clean while presenting relevant information. Great for Hunters with a lot of pets (I only have about 50 ).

  16. #16
    Quote Originally Posted by Cyclone Jack View Post
    Generally speaking, everything seems to work as expected, though I found a few nuanced issues (aware that it is still Alpha).

    * Filters work, I did not notice anything that did not filter properly.
    * It would be nice to disable certain filters (eg: let me filter specifically on Ability Type without needing to have everything else On).
    * Searching works but appears to be case-sensitive.
    * Search does not filter out non-relevant results (eg: Princess puts Princess Huhuran and Princess Yauj at the top, but also displays all other pets underneath, in no particular order). Not sure if this is the intended result.
    * Adjusting Filters overwrites the current Search field, requiring the user to click back on the Search field and either add/remove letters or press Enter to reactivate the Search field.
    * Sometimes when opening, in the 3D model pane, the Pet Icon and Ability Icons are not loaded (blank) until you click on one of the pets. Have not been able to purposefully replicate it out of reloading the UI, which I sort of expect that to happen since it needs to reinitialize or whatever. This is a very minor issue, but I thought I'd mention it.


    I'm curious to see Beast Squad in action, assuming that lets players quickly swap between active pets. Sometimes you're in a thematic mood or maybe you just want to mix things up a bit.

    Overall, a very nice add-on, that is visually clean while presenting relevant information. Great for Hunters with a lot of pets (I only have about 50 ).
    Hey! First off, thanks(!) for trying out the addon.

    As you noted, it's still in alpha, so certain elements or functions may not be fully implemented, or working 100% as they should. And some stuff aren't in yet, at all. Addressing your points from top to bottom...

    Filters - For the most part, should be working as intended. Currently, the "Rarity" filter isn't working, as the back-end hasn't been properly implemented. Up until a little while ago, we weren't 100% sure on how to get the required info to reliably apply as a filter, since any hunter pets, once tamed, receive a new ID. In short, we have found a way, so that filter should work as well in the near future.

    Your request for the behavior of filters, how they apply, it's something we've discussed. I can't give you an answer as of yet as to whether we can get them to behave like you requested, but the topic is still up for discussion.

    Also worth noting is that the filter group for Ability Types, this is not yet fully implemented. Several ability types are missing still. We will opt to add in the rest in a future update.

    Searching/edit box - It is currently case sensitive, yes. The plan is for this to change. Currently, it does not filter out anything that doesn't fit what's being searched for. It simply overrides sorting priorities in a sense, any matches for what's being searched for are basically prioritised over the regular sorting priorities. It is intended. Not saying that this is final but, currently, it is intended.

    As for the case of how adjustments to filter settings, while a search is "active", how they overwrite the search, it's not something we've talked about in terms of intended behavior as of yet. Like above, this might change, going forward.

    3D Model Viewer/selection frame - We have noted the behavior, how it doesn't always load data, until you manually select a pet when you've first opened the interface after login or reload. We currently do not consider this a high priority. We might look into it when we get back to this part of the code for refactoring purposes etc.

    BeastSquads - This feature was sort of implemented in earlier releases. We took it out temporarily while waiting for a response from blizzard regarding certain EULA topics, how this feature automates certain functions within the UI. We have yet to receive a reply(not expecting one at this point really). Since the feature has no effect on combat based gameplay, or does in any other way provide an unfair advantage over those who don't have it, we are adding it back in in the next release or so.

    But yes, it allows you to swap entire sets of pets(including the Animal Companion, 2nd pet, for BM hunters) with a single click. So that you don't have to search for, or manually swap pets. Currently, the feature is missing a lot of functionality, but the base function of saving a set of pets to a "Squad", and then clicking on the squad at a later time, to initiate the swaps, this should work once we fully re-enable it again.

    ---

    Again, thanks for trying out the addon. Hopefully , while still in development, the experience is satisfying despite being incomplete. A lot more is planned in the future.

  17. #17
    Quote Originally Posted by F Rm View Post
    Searching/edit box - Currently, it does not filter out anything that doesn't fit what's being searched for. It simply overrides sorting priorities in a sense, any matches for what's being searched for are basically prioritised over the regular sorting priorities.
    I noticed that this is how the search function works in Pets and Mounts, where the relevant are at the top with the non-relevant still visible underneath in no particular order (I don't hardly use the search feature so I wasn't aware), but the non-relevant items are greyed out. Might be something to look into to bring focus to the relevant vs non-relevant.

    Looking forward to the next updates

  18. #18
    Due to the recent update on the 10.2.7 PTR, with the announced changes to the default pet stables, we’re going to pause our latest update and reevaluate how we will be moving forward with the development of the addon. The updated stables interface is currently missing certain features and layout options we had planned, so we will be looking into what to do with that. At this point, we also aim to move ahead with the second main feature of the addon, the Beast Tamer’s Guide.

    We will post an update here when we settle on how to proceed.

    In the meantime, thanks to all those who’ve helped test and who’ve downloaded the addon during the early development stages. It’s nice to finally see some updates to the default stables interface!

    Image of a screenshot from the 10.2.7. PTR.

  19. #19
    Oh man I have somehow managed to miss this addon. Looks handy!

  20. #20
    Quote Originally Posted by F Rm View Post
    Image of a screenshot from the 10.2.7. PTR.
    Yeah, as soon as I read those patch notes about the Stables, which haven't been updated in eons, my first thought was that it seems like they took some inspiration from your add-on.

    Will have to see what all it adds, but I like that your Add-On adds the diet, setting favorites, and the idea of Beast Squads is super cool for people like me, who sometimes swap active pets for thematic or content purposes. And while I have no idea what the Beast Tamer's Guide was supposed to add, the idea of having an in-game way to find and learn about the different pets would be absolutely fantastic.

    So, let's see what they do with Stables, and I'll keep an eye on your Add-On to see what you do next.

Posting Permissions

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