promotional bannermobile promotional banner

PrephsEquipper (SoD, Classic)

A GearManager specifically designed for Season of Discovery (SoD), with engravings in mind purposeful designed to play nice with em. Rune-fixing systems are also in place to remember you when switching sets if runes would'nt match.
Main overview of the addon.

Main overview of the addon.

Customizable quickbar display Tooltip with extra information, Keybind etc

Customizable quickbar display Tooltip with extra information, Keybind etc

ItemFlyouts as known from other addons.

ItemFlyouts as known from other addons.

Holding Shift turns a itemFlyout into runes.

Holding Shift turns a itemFlyout into runes.

Avaiable Settings

Avaiable Settings

Tooltip of a set indicating state of Equipped, Bag, Banked etc.

Tooltip of a set indicating state of Equipped, Bag, Banked etc.

runeMismatch.png

runeMismatch.png

Description

Tired of performance issues, bugs, missing functionality, not appropiately remembering runes or enchants or a not classically integrated feel of GearManagers? TRY THIS!

Table of Contents

What it offers

  • Smoothly integrates into the Classic UI, orientated on the Retail Gear Manager
  • Can also handle SHOUILDER "runes"!
  • Opt-in keybind functionality so if u don't care about keybinds you dont have the minimal performance impact for maximum performance
  • Smartly remembers Runes and Enchants aswell as Item Locations and does take in fact that you will have multiple items of the same kind and not get confused and highlight it appropiately
  • Features flyout in Character Window to quickly switch singular item slots. The flyout can be turned to a rune-flyout when pressing SHIFT.
  • Allows one-click bank and unbanking of items.
    • Right click a set in the manager frame when the bank frame is open to bank a set. Does ignore equipped items.
    • Left click a set in the manager or quickbar when the bank frame is open to unbank a set.
  • Basic and rudimentary trigger system to switch Sets on Mounted or DroppedCombat States.
    • "MOUNTED": Whenever you mount it equips, will remember your last equipped and when you demount, it switches back. If you happen to be combated it will queue for droppedCombat.
    • "droppedCombat": For example if you have a parse set for a Naxxramas Boss, you can click it during pull of trash beforehand and dont forget to switch :)
  • Features a QuickBar to quickly switch Sets with rudimentary settings. Will highlight sets that have items not bagged.
  • The Icons to choose from do learn smartly from what you own but you can also type in your own IDs and all findable in a small and cute IconManager
  • Fully customizable.

Planned Features

  • functionality to ALT+RightClick a itemslot to create new quickbars for a specific itemslot

Known Bugs pending Fixing

  • None yet

Changelog

V1.1.1

  • Made some visual changes to hotkey text reflection in the quickbar
  • Fixed that sets are sometimes prohibited when mounted
  • Fixed minimap button to properly go to borders on round, but also SQUARE minimaps
  • Fixed loading order issues that may caused keybinds to not properly load
  • Added a Hide Minimap button setting
  • Added changelog ingame that notifies in chat on version changes and lets you view it via message or aswell as a button in settings
  • Added proper headers in code files, hinting to License aswell as added CurseForge link

V1.1.0

  • Made The SetFrame auto snap to char window when Character Frame is opened, when individually the set frame was shown before
  • Made set frame draggable if opened standalone via minimap or /gear
  • If Set Frame opened standalone its now closable by pressing ESC
  • Fixed alignment on rune frames towards the character panel
  • Made flyouts wrap around and edge detect to properly open in a appropiate direction
  • Fixed frama stratas of some elements
  • Added visual feedback for drag-n-drop sorting in form of live-reordering
  • Added hint into the shown Set Tooltips that a user can drag-n-drop sort the sets to change order as they wish
  • Now properly reevaluating runes when set is switched but rune fixing was still outstanding
  • Special shoulder rune handling in rune fixer system
  • Fixed specilization not beeing properly saved when toggled off entirely and made it opt-in
  • Added banked items to Gear Save/Edit
  • Restored left-click to toggle on/off items in the Gear Save/Edit Frame
  • Added more UI-Debouncing in an effort to fight micro-lags when equipping sets

V1.0.9

  • Fixed rune mismatch not working as intended
  • Fixed a error appearing with LogLevel not properly assigned
  • Fixed imbues and temporary enchants making the Enchant Detection on Weapons not working as intended
  • Fixed runes not showing in itemFlyouts aswell as Gear Manager menu
  • Fixes rune applying sometimes not working as intended
  • Added item flyouts to Edit/Save Gear to make editing sets easier and more logical
  • Added a minimap button to bypass the need of the [G] button
    • Right-Click for Settings
    • Left-Click for Gear Sets
  • Added a /gear command

V1.0.8

  • Fixed keybinds not properly beeing removed
  • Added a empty slot for item flyouts
  • forgot to release v1.0.7 lol
  • 1.15.9 compability
  • code quality changes; consolidated state and upvalues into tables

V1.0.7

  • Fixed a case where visually a item may not be properly displayed in editing mode

V1.0.6

  • Made sets reorderable by drag and drop
  • Fixed overlay issues when BankFrame is open
  • Fixed vague item switch logic, mainly weapon, on specilization swaps - need confirmation, couldnt reproduce myself
  • Fixed setting values not properly applying back into the settings menu on consequent reloads or different chars
  • Added a version tag into the gear frame overview
  • Fixed keybinds not properly deleting when a set was deleted

V1.0.5

  • Fixed ShowSetTooltip() wrongly looking at what is equipped instead of what is saved
  • Fixed laggs during equip with debouncing UI
  • Fixed runes sometimes appearing twice
  • Fixed save logic sometimes not oversaving runes and enchants
  • Fixed messed up database beeing in reverse, treating shared as non-shared and vice versa

V1.0.4

  • Fixed shoulder rune handling

V1.0.3

  • Added ability to chain keybinds together with SHIFT, ALT, CTRL - therefore allowing for more flexible keybinds
  • Added "Tie to Specialization" with auto swap talents
  • Added half automized rune fixing system
  • Fixed fingerprint anti-duplicate logic to allow for the same sets but with different setups as this was unintentionally blocked
  • Related to above, GetInventoryItemMismatch() now properly invalidates sets as equipped if the fingerprint doesnt match for runes and enchants
  • Therefore the addon now should properly work with all kind of rune and enchant setups
  • This capability allowed implementation of an automatic rune swapper if it doesnt match the exact same fingerprinted set that you want to equip
  • Fixed that, when a keybind is beeing set, that it writes into the name field which was annoying

V1.0.2

  • Moved settings to a separate frame/window
  • Made settings account wide
  • Introduced a character and account-db to enable shared sets
  • Added keybind functionality as opt-in
    • Added alot of keybind options
  • Changed triggering logics for edge cases in accordance with keybinds and added some options for it
  • Added proper logging as opt-out with 0 overhead (see LibPrephLog-1.0 )
  • Added overlay colors to the Quick Bar for different states with customizable colors (bag, bank, missing, queued, equipped)
  • Added data migration capabilites for future updates to preserve sets

The PrephsEquipper (SoD, Classic) Team

profile avatar
  • 8
    Projects
  • 775
    Downloads
Donate

More from PrephaliaView all