Quantcast
Download
(143Kb)
Download
Updated: 11-21-22 11:25 AM
Pictures
File Info
Compatibility:
Dragonflight Pre-patch (10.0.2)
WOTLK (3.4.0)
Updated:11-21-22 11:25 AM
Created:09-26-22 01:09 PM
Downloads:125
Favorites:1
MD5:
10.0.2

KeyBindProfiles  Updated this week!

Version: 1.1.0
by: Azaiko [More]

Key Bind Profiles
===================

Blizzard only allows players to save character specific keybinds. I wanted an addon that could provide specialization specific keybinds with full automation. Which is why I created this addon.

This addon allows you to save keybind settings into different profiles, these profiles can be loaded and used again later. Each profile can be assigned to a specialization such that it automatically loads upon switching specs.

Originally I wanted to port Silencer2K his action-bar-profiles to wotlk for it's keybind profile functionality. However, a lot of API calls from that addon are not yet implemented in the wotlk API's. After stripping down the codebase to a working version I decided that rewriting and simplifying the keybind saving logic into a new addon was wiser. The only logic left from Silencer2K his original addon is the keybind saving and loading aspect, the rest of this addon is a complete rewrite.

How to use
-----

Save and load profiles from the addon's interface menu or use the chat commands from '/kbp'.

**Auto save keybinds on change is disabled by default**. This means that you have to manually save your profiles each time you make a change to your keybinds. Enabling this option saves changes made to your keybinds automatically for the active profile, such that you don't have to manually save your keybinds with the 'Save keybinds' button.

Quitting the game will always keep the most recently loaded profile in the game's default setting.

Commands
-----
Currently the following commands are supported:
* /kbp save -- Saves the current profile
* /kbp save profilename -- Save to the specified profile. Overwrites existing profiles or creates a new profile if specified profile doesn't exist
* /kbp load profilename -- Loads an existing profile
* /kbp delete profilename -- Deletes an existing profile
* /kbp list -- Lists all existing profiles

Storage and backup
-----
Deleting your WTF folder in the wow directory deletes all stored key bindings. The file storing and containing all keybind settings is located in the following wow directory: `/World of Warcraft/_<VERSION>/WTF/Account/<ACCOUNTNAME>/SavedVariables/KeyBindProfiles.lua`. Keep a backup of this file if you want to keep your keybinds safe, if you reinstall wow place this file back into this folder to restore your old keybind settings.

Compatability
-----

This addon has been tested with
* Default Action Bars
* Bartender
* Dominos

I haven't tried other action bar addons, it should work as long as an addon doesn't rewrite the base action bar logic.

Azaiko's links
-----

* Source code [https://github.com/rscheele/KeyBindProfiles](https://github.com/rscheele/KeyBindProfiles)
* CurseForge [https://www.curseforge.com/wow/addons/keybindprofiles](https://www.curseforge.com/wow/addons/keybindprofiles)
* Wowinterface [https://www.wowinterface.com/downloads/info26417-KeyBindProfiles.html](https://www.wowinterface.com/downloads/info26417-KeyBindProfiles.html)
* Wago [https://addons.wago.io/addons/key-bind-profiles-azaiko-classic-wotlk](https://addons.wago.io/addons/key-bind-profiles-azaiko)

Original links to Silencer2K his addon
-----

* The latest release is available on [https://www.curseforge.com/wow/addons/action-bar-profiles](https://www.curseforge.com/wow/addons/action-bar-profiles)
* The latest alpha build is available on [http://www.wowace.com/addons/action-bar-profiles/files](http://www.wowace.com/addons/action-bar-profiles/files)
* The source code is available on [https://github.com/Silencer2K/wow-action-bar-profiles](https://github.com/Silencer2K/wow-action-bar-profiles)
* My other add-ons are available on [https://www.curseforge.com/members/silencer2k/projects](https://www.curseforge.com/members/silencer2k/projects)

1.1.0
- Added chat commands

1.0.4
- Incremented version for Dragonflight prepatch 10.0.2
- Updated readme

1.0.3
- DragonFlight release

1.0.2
- Fixed an issue where the the keybinds would not load properly with the Domino's addon

1.0.1
- Fixed bug where upon loading a different profile and logging out, the previous profile would overwrite the one logged out in.

1.0.0
- Initial creation
Optional Files (0)


Archived Files (4)
File Name
Version
Size
Author
Date
1.0.4
142kB
Azaiko
11-18-22 08:38 AM
1.0.3
142kB
Azaiko
10-26-22 09:56 AM
1.0.2
142kB
Azaiko
10-02-22 11:12 AM
1.0.1
142kB
Azaiko
09-27-22 11:47 AM


There have been no comments posted to this file.
Be the first to add one.



Category Jump: