Download
(160Kb)
Download
Compatible with Retail, Classic & TBC
Updated: 12-11-23 04:20 PM
Pictures
File Info
Compatibility:
Guardians of the Dream (10.2.0)
WOTLK Patch (3.4.3)
Classic (1.14.4)
Updated:12-11-23 04:20 PM
Created:09-26-22 01:09 PM
Downloads:490
Favorites:2
MD5:

KeyBindProfiles

Version: 1.1.5-release
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)

Key Bind Profiles
1.1.5-release (2023-12-11)
Full Changelog Previous Releases
  • change version
  • Suppress libdualspec warning
Optional Files (0)


Archived Files (7)
File Name
Version
Size
Author
Date
1.1.4-release
160kB
Azaiko
11-08-23 02:19 PM
1.1.1
144kB
Azaiko
05-11-23 07:06 AM
1.1.0
143kB
Azaiko
11-21-22 11:25 AM
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


Post A Reply Comment Options
Unread 05-11-23, 07:04 AM  
Azaiko
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 1
Uploads: 1
Originally Posted by Deadlyz
Hello!

So, is this a WotLK addon or a DF addon? Changelog mentions Dragonflight
The addon works for both versions of the game.
Report comment to moderator  
Reply With Quote
Unread 04-11-23, 04:32 AM  
Deadlyz
A Wyrmkin Dreamwalker
 
Deadlyz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 55
File comments: 370
Uploads: 2
Hello!

So, is this a WotLK addon or a DF addon? Changelog mentions Dragonflight
__________________

My last movie: Rogue Sweethearts
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: