Share

Warkeys

File Release Notes and Changelog

Release Name: 1.13.0.0b

Notes:
Please be aware Warkeys is still in the development stages (beta version).
Many more features are planned to be added as well as a help file.  If you have 
any questions or difficulties, please email us through the help->about window 
in Warkeys.  Your feedback will help us decide what features to add, and what 
functions need clarification.

Purpose of this Program, Warkeys
  The goal of this program is to accomplish the following:

1. Allow users maximum customability that the CustomKeys.txt has using a
   WYSIWYG (What you see is what you get) GUI (Graphical User Interface).
2. Give users a sense of familiarity of other windows programs by using the
   same type of interface that is common among most windows programs.
3. Create an environment that is similiar to Keycraft, so that users of
   Keycraft will be able to pick up Warkeys with ease.


Changes: 1.13.0.0b: (March 2, 2009) - Fixed Vengeful Spirit's Wave of Terror (thanks Triple Mankind) - Fixed Enigma's Demonic Conversion (thanks Triple Mankind and Matt Lindley) - Fixed Furion's Sprout (thanks Michael Schüller) - Fixed Necrolythe's Heartstopper Aura (thanks Michael Schüller) 1.12.0.0b: (February 8, 2009) - Updated to DotA 6.59b - Updated Undying's skills - Updated Storm Spirit's skills - Added Venomous Gale to Venomancer 1.11.0.0b: (November 16, 2008) - Updated to DotA 6.57b - Updated Windrunner's Windrunner - Added Cirle of Power - Added Invisibility to Beast Master's Greater Hawk 1.10.0.0b: (October 15, 2008) - Moved Dota Creep's Dark Troll Warlord's Raise Dead if DotA default is on (thanks Isthore) - Updated to Dota 6.56 - Added new heroes: Admiral Proudmoore and Windrunner - Added new items: Magic Stick, Dust of Apperance, Phase Boots, and Glyph of Fortification - Updated Keeper of the Light and Enchantress - Updated Goblin Shop - Added "Drop All Items" to Couriers - Renamed "new" recipe shop - The following icons were moved by default to work with the Goblin Shop: - Switched the position of Weapons Dealer's Stout Shield and Javelin - Moved the position of Cache of Quel'than/Graveyard's Magic Stick - Switched the position of Cache of Quel'than/Graveyard's Ring of Regeneration and Sobi Mask 1.9.1.0b: (Sept 8, 2008) - Added Polar Furbolg Ursa Warrior's Thunder Clap (thanks superduper and Isthore) 1.9.0.0b: (Sept 7, 2008) - Updated to Dota 6.54b - Added hotkeys to shops items that now have hotkeys - Added spells to Animal Courier and Flying Courier and moved Couiers to common section - Updated Phantom Lancer's Spirit Lance A0DA -> A10D (thanks frost) - Updated Shadow Priest's Weave A0NV -> A10Q (thanks frost) - Updated Shadow Priest's Shallow Grave A0OS -> A10L (thanks frost) - Updated Doom Bringer's Devour A05Y -> A10R (thanks frost) 1.8.1.0b: (July 15, 2008) - fixed Lycanthrope's Howl (a02g -> a0zf) (thanks Louis X) - added hotkeys to Morphling's Morph spells (thanks Louis X) - removed the hotkey for Zeus' Static ability (thanks Louis X) 1.8.0.0b: (July 13, 2008) - Removed the compiled (exe) files to prevent false positives from Anti-virus software. - Updated the Warkeys update to work with Sourceforge's new server. - Fixed default strings for all alters and undead graveyard. Revive, Summon, and Awaken tips can now be edited separately. - Fixed a bug that allowed blank squares to be edited. - Fixed the "no hotkey" learn spells from showing up as passive abilities rather than regular abilities (thanks Jean) - Added support for accented characters (thanks Jean) - Updated all the hotkeys for dota 6.53. Note: In order to prevent conflicts in the goblin shop, the following items were moved: Cache of the Quel'thelan/Gateway of Demonic Artifacts: moved gloves of haste down 2 rows Sena The Accessorizer: swaped utilmate orb and staff of wizardry Leragas The Vile: moved ring of health to empty slot (bottom right) - Updated the icon for Puck's Ethereal Jaunt - Moved the default positions for Sange and Yasha - Added new hero Clockwerk Goblin 1.7.0.1b: (April 1, 2008) - used the latest version of the AutoHotkey compiler in order to remove the false positive anti-virus warning 1.7.0.0b: (February 24, 2008) - added Silencer Auto-cast On (thanks Luca) - updated Phantom Lancer's Phantom Edge (a0d9 -> a0yk) - re-updated Troll Warlord's Rampage (a0xi -> a0bb) - added Stifling Dagger to Phantom Assassin (a0ym) - updated the icon for Faceless Void's Backtrack 1.6.1.0b: (February 14, 2008) - removed redunant entries in the CustomKeys.txt - fixed Vengeful Spirit's Nether Swap not showing up - added "Auto-cast On" grid to Faerie Dragon - fixed Faerie Dragon's icons (images) - updated Rogueknight's God Strength (a01h -> a0wp) - updated Troll Warlord's Rampage (a0bb -> a0xi) - fixed Templar Assassin's Trap icon - fixed Viper's Corrosive skin icon - fixed Shadow Fiend's Presence of the Dark Lord icon - updated Polar Furlborg Ursa Warrior - added more creeps to Dota: Alpha Wolf, Enraged Wildkin, Dark Troll Warlord and Ghost 1.6.0.0b: (February 12, 2008) - updated for Dota 6.50b - added invoker - updated Drow Ranger's Marksmanship (a056 -> a0vc) - updated Necro'lic's Soul Assumption (a0c4 -> a0vy) - updated Necro'lic's Gravekeeper's Clock (a0md -> a0vx) - updated Demon Witch's Impale (a02j -> a0x5) - updated Nerubian Assassin's Impale (a09k -> a0x7) - updated Vengeful Spirit's Nether Swap (a00g -> a0in) - updated Broodmother's Insatiable Hunger (a0bp -> a0wq) 1.5.2.0b: (October 28, 2007) - updated for Dota 6.49b - updated Lifestealer ([A0SW] = Infest, [A0SX] = Consume, [A0SS] = Feast, [A0T2] = Rage, [A0TI] = Open Wounds) (thanks Marcus Johansson and Yak) - updated Earthshaker's Fissure (a0m0 -> a0sk) (thanks Yak) 1.5.1.0b: (August 26, 2007) - updated for Dota 6.47b - added Faerie Dragon (thanks Marcus Johansson) - updated Enigma's Malefice (a0b3 -> a0i7) (thanks Marcus Johansson) - updated Axe's Berserker's Call (a0c7 -> a0i6) (thanks Marcus Johansson) - fixed Stealth Assassin's Smoke Screen (thanks Marcus Johansson) 1.5.0.0b: (July 29, 2007) - updated for Dota 6.45 - fixed Stealth Assassin Smoke Screen (a0e6 -> a0rg) - fixed Axe's Battle Hunger (a0c5 -> a0s1) - changed Vengeful Spirit's Terror default hotkey from 'T' to 'E' - smaller sized images (thanks Jean) - other fixes (thanks Jean) 1.4.2.0b: (June 6, 2007) - added Psionic Trap (thanks Mago-Merlino) - fixed Death Prophet's silence - fixed a problem with Inventory hotkeys in Autowarkey not loading properly when Any Modifer or This key as a modifier was selected 1.4.1.0b: (June 5, 2007) - fixed Rogue Knight's storm bolt - fixed Ignis Fatuus' level 3 with aggi's septer Liberate Soul - fixed Chaos Knight's Blink Strike - fixed Lightning Revenant's Frenzy - added Courier Shield to Crow - fixed Shadow Shaman's Voodoo 1.4.0.0b: (June 4, 2007) - some cosmetic changes to Warkeys - major cosmetic changes to AutoWarkey - added Auto-cast hotkeys to AutoWarkey - fixed a typo in AutoWarkey's inventory (thanks Goble) - updated Death Prophet's Silence with no witchcraft (thanks FireBlade) - fixed Blink Strike for Phantom Assassin (thanks Michael Liew) - fixed the revive tips for orcs, night elves, undead and neutral heroes (thanks ven) - added Norwegian layout for healthbars (thanks bassa) - updated for Dota 6.44 - 6 new heroes added 1.3.1.0b: (January 3, 2007) - added Doom Bringer (Aghanim's Scepter) 1.3.0.0b: (January 2, 2007) - changed Enchantress' Untouchable to be a passive ability - fixed Chaos Knight's Blink (thanks FF3 and Sulugy) - updated to dota 6.39 - added 2 new heroes 1.2.0.0b: (December 18, 2006) - added Crow and Chicken - changed permanent invisibility icon - fixed Priestess of the Moon's Moonlight Shadow spelling (thanks Moon[One]) - fixed Bloodseeker's Strygwyr's Thirst - changed a healthbar key for german layout from ĺ to ´ (thanks -PhoEniX-) 1.1.3.0b: (October 27, 2006) - upgraded to Dota 6.38 - added new hero: Priestess of the Moon 1.1.2.0b: (October 19, 2006) - fixed a bug where saving to CustomKeys.txt always gave the error: "ERROR\CustomKeys.txt was unable to be saved" (thanks Noturnus) 1.1.1.0b: (October 17, 2006) - fixed the default hotkeys for the orc barracks (thanks Moon[One]) - fixed the icon for Troll Berserker (thanks Moon[One]) - changed the way Warkeys finds the Warcraft III directory (You can now override it by editing the warkeys.ini file. A GUI button will be added soon.) 1.1.0.0b: (October 16, 2006) - changed default hotkey code for a few spells - fixed the Neutral units not showing up (thanks Yue Shao) - fixed the Necromastry default button position (thanks Moon[One]) - fixed Lightning Revenant's Storm Seeker to be a passive ability - added French Language support for healthbars in AutoHotkey - added "Remap Inventory" (AutoWarkey shortcut) as a button for Warkeys - added Drag and Drop for moving icons - added warkeys.ppr (PSPad project file) to Warkeys Source Code - updated to Dota 6.37 (no hotkey changes) 1.0.0.0b: (September 9, 2006) Beta Release! - added the creeps - improved the GUI to enlarge viewable area (thanks Juliusz Gonera) - optimized the loading of images - added tutorials to the help file (done by Enforcer) - changed default button position for "uproot" and a few other icons to avoid conflicts (thanks Juliusz Gonera) 0.20.1.0a: (August 28, 2006) - fixed Centaur Warchief's Great Fortitude to be a Passive ability - fixed Faceless Void's Backtrack to be a Passive ability - fixed Faceless Void's Time Lock to be a Passive ability - added "Hunter in the Night" to the Night Stalker. However, it may not be in the location you specify 0.20.0.0a: (August 28, 2006) - added some more images - fixed a lot of Dota spells and spellings (too many to list) - added broken spells to Dota. These were the spells the were previously missing because we did not have the spell code. However, even with the codes the spells cannot be moved, the tip cannot be edited and most importantly, the hotkey cannot be changed. 0.19.1.0a: (August 27, 2006) - fixed a problem with the File->New command - fixed Medusa's (Gorgon) Chain Lightning (thanks HighONE) 0.19.0.0a: (August 26, 2006) - added a few of the single player units and buildings - added Illidan Stormage's Metamorphosis for single player (thanks The Fobster) - updated to Dota 6.36 - fixed many of the typos and errors with the Dota spells - added most of the new Dota images 0.18.3.0a: (August 3, 2006) - added checkbox for "Permit" that allows a hotkey to run even when script is in suspend mode (this option will be added to the inventory soon too) - fixed an error when loading a cfg file where hotkey list items modifiers (such as shift and alt) would be skipped and not show up in the list - improved how multi-line messages are saved to the AHK file - improved functionality of the AHK script when coming back to the warcraft III window after minimizing it - added a feature to the auto updater to automatically download minor updates - fixed an error when starting a new AutoWarkey script causing the inventory keys to be blank and the script not running 0.18.2.0a: (July 26, 2006) - added do/do not send original key to remapped keys - fixed "Esc also resets Healthbars options" to work even when "Enter/Esc Pause and Resume Hotkeys" is disabled (thanks Shaddi Fraihat) - fixed an error with "Insert Spacer" that would sometimes cause hotkeys to disappear from the list - fixed the "send message" and "send message to allies" commands - added ability to have multiple lines to the "send message" and "send message to allies" commands - fixed "user code" not reading in blank lines when a cfg file is loaded 0.18.1.0a: (July 25, 2006) - AutoWarkey's insert hotkey option now inserts the hotkey after the currently selected item in the list - AutoWarkey's hotkey list now has an option to add a spacer to help keep the list more organized - fixed a problem with AutoWarkey not inserting some special characters correctly into the hotkey list - fixed an error with the hotkey to reset health bars not working (thanks Shaddi Fraihat) - fixed problems with the GUI not updating when clicking on an item in the hotkey list for AutoWarkey - many other fixes to AutoWarkey 0.18.0.0a: (July 24, 2006) - major improvements to AutoWarkeys (thanks to everyone who had suggestions) - Warkeys Update now has options to enable/disable auto-updates when updates are found - other minor fixes 0.17.0.0a: (June 24, 2006) - added Run Menu to the GUI with shortcuts to Autowarkey (inventory remapper) and a replay centering script (Ctrl-C) - added "Remote Mine (Level 11)" and "Remote Mine (Level 16)" (thanks AKIRA) - Updated to Dota 6.34: - Added Desolate to Mercurial (Spectre) in place of Vengeance 0.16.1.0a: (June 2, 2006) - added hotkey for Lord of Avernus' "Borrowed Time" (thanks mmcc) 0.16.0.0a: (June 2, 2006) - changed tree code to use AutoHotkey's new internal tree commands - fixed Warkeys not finding the help file "Warkeys.chm" - Updated to Dota 6.33: - fixed Bristleback's "Quill Spray" - added "Death Coil" to Avernus - removed "Mark of the Abyss" from Avernus - moved Avernus' Aphotic Shield default button position - redid Spectre (Mercurial) 0.15.6.0a: (April 30, 2006) - really fixed the problem with Windows 98SE 0.15.5.0a: (April 30, 2006) - fixed the right window of the program where the spells and hotkeys are located broken in the last version (thanks AKIRA) 0.15.4.0a: (April 29, 2006) - fixed Lycanthrope's Shapeshift Hotkey (thanks HighONE) - fixed some problems with Windows 98SE (thanks Misunderstood_one) 0.15.3.0a: (April 21, 2006) - fixed the default button positions for Goblin Laboratory (thanks Ja M) - added Deactivate Pulse Nova to Tormented Soul (thanks AKIRA) 0.15.2.0a: (April 20, 2006) - added "Train Troll Berserker" (thanks Andrew Roden) 0.15.1.0a: (April 19, 2006) - added "Morph Replicate" to Morphling (thanks Dan Tejsner aka -Blaze-) 0.15.0.0a: (April 17, 2006) - fixed the default button positions for Orc Beastiary (thanks Ja M) - Updated to Dota 6.31: - completely redid Morphling - added correct images for new heroes - fixed Twin Head Dragon's Auto Fire showing a hotkey even though it is a passive skill 0.14.1.0a: (April 14, 2006) - fixed an error with AutoWarkey when the reset Healthbars hotkey was set to "None" - fixed an error with AutoWarkey if the Escape also resets healthbars box was checked but the Enter and Esc Pause script box was not - added "Disable Windows Key" option to AutoWarkey 0.14.0.0a: (April 14, 2006) - added a new program, AutoWarkey, that can turn on the healthbars and remap the inventory (numpad) keys - fixed a few message boxes that were losing focus (thanks War13ringer) 0.13.1.1a: (April 11, 2006) - fixed a problem with the program settings GUI 0.13.1.0a: (April 11, 2006) - added Beastmaster to Dawn Tavern - added Twin Head Dragon to Dawn Tavern - added Obsidian Destroyer to Dusk Tavern (passive ability Essence Aura missing) - updated Soul Keeper's (Terrorblade) Conjure Image for Dota 6.30 - fixed cancel command not updating on the learn grid - fixed cancel command not being able to be changed (it CAN be changed for Hero Learn, but not for attack, move, casting of spells, etc.) 0.13.0.0a: (April 9, 2006) - Warkeys now checks to make sure Custom Keys are enabled in Warcraft and can enable them for you - fixed "None" Hotkey for Hotkey Grid not saving to/loading from file - added Hotkey "Space" to select "None" Hotkey (known issue: it will select "N" on grids that do not have "None") - added Learn Hotkey Grid to separate regular grids from hero learn grids (thanks Fucko) - added Tool Tips to buttons (thanks Fucko) 0.12.3.0a: (April 9, 2006) - added Carrion Beetle Level 2 Burrow command (thanks Angelo Schembri) 0.12.2.0a: (April 9, 2006) - added Troll Warlord: Skills Active (thanks Gyulai László) 0.12.1.0a: (April 8, 2006) - included "Force of Nature" as one of the spells that is moved for Dota - removed Nightstalker Daytime (it's not needed) 0.12.0.0a: (April 6, 2006) - added Warkeys Help.chm (unfinished and still buggy) - added Warkeys icons - added Tray icon and option to enable/disable (disabled by default) - changed the name of "update.exe" to "Warkeys Update.exe" for better information for firewalls - added Ctrl-C script to autohotkey scripts - ESC shows up instead of 512 for Hotkeys using Escape (this will break existing script files! Please reset your escape keys if you are using ESC!) - added error checking when loading or importing files - added Ice Revenant - Dota changes: - added Reality to Avatar of Vengeance - added One and Battle Cry to Lone Druid 0.11.1.0a: (April 3, 2006) - fixed most of the previously "unmoveable" icons: all 4 builds, all rally points, and morph into destroyer form - added error message when trying to change cmdcancel's hotkey 0.11.0.0a: (April 2, 2006) - added Entangled Gold Mine (thanks Angelo Schembri) - added Dota creeps - added "Auto-cast On" to Entrantress - enabled all options under options menu - reverted to all style of loading images. (This causes the image to "flicker" when they are loaded, but the GUI won't "hide" any more.) - added "Default" button to change tip GUI - added error checking for button positions out of range on import customkeys 0.10.2.0a: (April 1, 2006) - Warkeys changes: - fixed the hotkey from changing for Learn Attribute Bonus when Force Grid Align was on - the "new" option under the File menu defaults to Dota now The following spells had to switched for this: - Dreadlord's Vampiric Aura and Sleep - Warden's Shadow Strike and Fan of Knives - Dark Ranger's Black Arrow and Silence In the future, there will be an option to select either the Dota default or The Frozen Throne default. - added "Dota Creeps" to the tree (they are currently empty, but will be filled in the next week or so) - Dota updates: - added Ignis Fatuus Level 2 and 3 - fixed Bane Elemental's Brain Sap for Dota 6.29b (thanks Cameron Lloyd) - fixed Bane Elemental's Tips - fixed Morphling's Learn Attribute Bonus for Dota 6.29b - fixed Lycanthrope's Howl - fixed Lord of Avernus' Borrowed Time for Dota 6.29b - fixed Learn "Attribute Bonus (no icon)" for Dota 6.29b 0.10.1.0a: (March 30, 2006) - fixed Death Ward for Witch Doctor for Dota 6.29b (thanks Siegfried) 0.10.0.0a: (March 30, 2006) - Warkeys changes: - optimized the look-up of items on the tree and reduced code length by 1000 lines (from 9000 to 8000). The program is still the slowest when it loads images. - optimized the clearing of the grids when files are loaded and reduced code length by another 550 lines (from 8050 to 7500) - added option to check for updates in the help menu - fixed cfg file name showing up on the GUI even when Warkeys was not set to load last used config on startup - added options GUI (most of the options are currently disabled) - added import CustomKeys.txt - added import config file - added "sample.cfg" (the cfg file that I use) - added AutoHotkey scripts folder with APM.ahk - Dota Additions: - added Laguna Blade (Aghanim's Scepter) to Slayer (thanks Gyulai László) - added Thundergod's Wrath (Aghanim's Scepter) to Lord Of Olympia - added Life Drain (Aghanim's Scepter) to Oblivion - added Lich: Auto-cast On - added Drow Ranger: Auto-cast On - Install/Uninstall changes: - fixed uninstall not removing warkeys.ahk 0.9.2.0a: (March 27, 2006) - added ancient protector's root and uproot (thanks Angelo Schembri) 0.9.1.0a: (March 26, 2006) - added Hunter's Hall 2 and 3, and Graveyard 2 and 3 (thanks TheFobster) - removed Reinforced Defenses from Warmill 2 and 3 and added Improved and Advanced Spiked Barricades to Warmill 2 and 3 0.9.0.1a: (March 23, 2006) - fixed the icon for peon build great hall - added Ancient of Lore 2 - added Ancient of Wind 2 0.9.0.0a: (March 23, 2006) - added "check for Warkeys update on Windows Startup" to windows install Note: the only way to currently remove this is to reinstall Warkeys without this option or navigate to C:\Documents and Settings\(CURRENT USER)\Start Menu\Programs\Startup and remove the shortcut manually - fixed "Roar" for Druid of the Claw in Bear Form (thanks Angelo Schembri) - fixed unstable power "auto-cast on" grid - fixed "detonate remote mines" default hotkey, button position, and description - fixed the numbering of Lone Druid's Synergy - changed some internal code which should speed up the drawing of the gui - optimized some internal code which reduced the number of lines by about 700 - removed mini-map (the mini-map hotkeys do not work with the current version of Warcraft III) - added "Learn Attribute Bonus" to dota heroes Note: The hotkey and description can only be changed for the hereos using the 2nd or 3rd attribute bonus. These are the hereos that DO NOT have the attribute bonus show up on their grid: Morphling (who has his own attribute bonus), Lone Druid, Shadow Fiend and Avatar of Darkness 0.8.6.0a: (March 22, 2006) - fixed battle stations on orc burrow (thanks Kai Tang) - fixed default names for Spirit Lodge - added attack ground to Meat Wagon Auto-cast On - added cancel command to peon and wisp build - added "auto-cast on" grid to Slithereen Guard 0.8.5.0a: (March 20, 2006) - added 3 ROC spells: Purge, Anti-magic Shell, and Possession (thanks Dan Lindstrom) - fixed "Disease Cloud" for Abomination - fixed "Readme" not opening after install 0.8.4.2a: (March 20, 2006) - added the cancel command to the Orc, Night Elf and Undead heroes (thanks Kai Tang) - fixed misspelling of "heros" (now correctly spelled as heroes) - added basic unit commands to Undead Hero Summoned Unit Infernal 0.8.4.1a: (March 19, 2006) - changed the way hotkeys are read in so you no longer have to press enter after choosing a hotkey - updated to dota 6.29b 0.8.4.0a: (March 17, 2006) - Note: Most of these fixes are due to Siegfried's version of Tennis's CustomKeys.txt. We should all thank the both of the them for thier contributions to the Dota community. - added Freezing Field (Aghanim's Scepter) to Crystal Maiden - fixed Song of the Siren for Naga Siren - fixed Permanent Invisibility for Stealth Assassin - fixed Overgrowth for Treant Protector - added Ignis Fatuus (Aghanim's Scepter) to Keeper of the Light - added Liberated Soul - added Ogre Magi Auto-cast On - added Ogre Magi Multi-cast levels 1 through 3 - added Wrath of Nature (Aghanim's Scepter) to Prophet - fixed Craggy Exterior for Stone Giant - added Remote Mines - added Eclipse (Aghanim's Scepter) to Moon Rider - added Mass Serpent Ward (Aghanim's Scepter) to Shadow Shaman - fixed Drunken Haze for Panda Battlemaster - added Storm, Earth, and Fire for Panda Battlemaster - added Crippling Fear to Night Stalker (night-time and learn only) - added Hunter in the Night to Night Stalker (learn only) - added Shadow Strike to Queen of Pain - added Sonic Wave (Aghanim's Scepter) to Queen of Pain - added Frenzy to Lightning Revenant - added Witch Doctor Skills active grid - added Death Ward (Aghanim's Scepter) to Witch Doctor - fixed Tormented Soul's Lightning Storm - added Pulse Nova (Aghanim's Scepter) to Tormented Soul - added Chain Frost (Aghanim's Scepter) to Lich - added multiple grids for Death Prophet's witchcraft - removed the hotkey for Death Prophet's witchcraft (it is a passive skill) - added Finger of Death (Aghanim's Scepter) to Demon Witch - added Poison Nova (Aghanim's Scepter) to Venomancer - fixed Incapacitating Bite (Learn) for Broodmother - added auto-cast on grid for Broodmother - added Reaper's Scythe (Aghanim's Scepter) to Necrolyte - fixed Dismember for the Butcher - fixed Geminate Attack for Nerubian Weaver (main grid only, learn was okay) - Updates for Dota 6.29: - changed default hotkey for Anti-Mage's Mana Void from D to V 0.8.3.1a: (March 17, 2006) - Zeus is now correctly referred to by his hero type Lord of Olympia 0.8.3.0a: (March 16, 2006) - fixed an error where one of the bone flecher's hotkeys were not showing up (thanks Enforcer aka Mn3MoN1C) 0.8.2.0a: (March 16, 2006) - added Learn Attribute Bonus (does not work for all Dota heroes) the learn hotkey does not seem to change, but the button position can be moved - fixed an error where Direct Vengeance was not being saved to Customkeys.txt - fixed a bug where the grid hotkeys were being saved to CustomKeys.txt - fixed a minor bug with a dialog box - fixed an error where the skeleton king's hotkeys were not showing up (thanks Enforcer aka Mn3MoN1C) 0.8.1.0a: (March 13, 2006) - added an option to change the grid align keys from QWER, ASDF, ZXCV to whatever the user wants 0.8.0.0a: (March 13, 2006) - added support for Dota Heros - added warkeys.ahk to the install file so the source file can be available without having to download the source code install file 0.7.0.0a: (March 2, 2006) - added array support to the Icons to make internal code better (this does not change the outward appearance of the program but made adding the next things easier) - major change to the reset to default button, the button now gives you a choice of what you want to reset: the Hotkeys, the Button Positions, and the Strings, or any combonation of the three - major change to how strings are handled: - there is now better control of how the hero spell strings can be edited Note: this is not backwards compatible with existing scripts! You must reset the strings in order for them to function correctly - minor bug fixes (too many to remember) 0.6.2.0a: (Feb 28, 2006) - fixed an error where the level number would not appear on hero spells 0.6.1.0a: (Feb 27, 2006) - fixed error with Tauren Chieftain's level 6 Resurrection spell not being saved to the cfg file - added hide ability to Demon Hunter's auto cast on ability - added default hotkey when changing hotkeys - added default string when changing strings 0.6.0.0a: (Feb 24, 2006) - added auto update - created install file using NSIS - fixed an error with the QWER checkbox msgbox not having focus - fixed green spell immunity not showing up 0.5.3.0a: (Feb 23, 2006) - elimated flicker when loading images - fixed error with DLLs not working properly on Windows XP 0.5.2.0a: (Feb 19, 2006) - fixed an issue with the Lich's Frost Armor and Frost Nova NOTE: if you used a previous version of Warkeys, you must edit the the string for Frost Nova (it currently will say Frost Armor) - optimized the GuiTextUpdate() function, however this could have made it slower instead of faster. We will do benchmark tests in the future to determine which algorithm is faster - speed up the update of the GUI text from 250 msec (4 times a second) to 100 msec (10 times a sec) - wrote code that can toggle the GUI text update off and on. This will be useful when a dialog is open or when saving a file. The CustomKeys.txt should write a little faster now. - fixed an error where cfg file is made dirty when a hotkey is changed then canceled - increased height of the GUI (the bottom is bit taller now) - disabled system tray icon - fixed typo in popup dialog (thanks jtbalogh) - cleaned up the source code to make it easier to read (still have more to do) 0.5.1.2a: (Feb 19, 2006) - added popup dialog on first install - fixed an error where the popup window did not own control when attempting to change a hotkey on a locked grid and the hotkey still being allowed to be changed - fixed messages when a call to a tree function fails 0.5.1.1a: (Feb 19, 2006) - minor changes to error handling 0.5.1.0a: (Feb 19, 2006) - fixed an error where the Customkeys.txt was not saved to the current directory when the Warcraft III directory was not found - fixed an error where the Customkeys.txt was said to be saved successfully even when it was not 0.5.0.0a: (Feb 18, 2006) - added support for Orcs - added support for Undead - added support for Night Elf - Note, between this version and the first beta will only be: creating a help file and an auto update feature in addition to minor bug fixes and error checking 0.2.6.0a: (Feb 16, 2006) - added support for the esc key - fixed error when saving files - fixed error where CustomKeys.txt was not being written - added file saving to include support for changes in the string labels please note: all previous versions of .cfg files will be incompatiable with this version - although not orginally planned, string support has also been added for learning spells (however, this requires that BOTH strings to be changed if the spell name is desired to be changed) - support for unbuttons (the default for ALL unbuttons was "Right Click to disable autocasting") - the text for unbuttons contains color information (default is yellow) in order to allow for maximum custombility, this can also be changed - added check for valid cfg files (only checks the number of tabs on every line) 0.2.5.0a: (Feb 15, 2006) - fixed error where current grid was not being drawn properly when a new file is loaded - add checkbox to show/hide hotkeys - improved GUI for changing a hotkey 0.2.4.0a: (Feb 15, 2006) - major changes to the GUI - added Text for info about the icons on mouse over - added button for grid Align - added button to load default.cfg - added button to change text color - added button to save to CustomKeys.txt - added checkbox to force grid Align - file->open added - file->save improvements - file->save as improvements - file->exit improvements - options-> added checkbox option for loading cfg on startup - help->about improvements - added check for if file has been changed 0.2.0.0a: (Feb 13, 2006) - added support for neutral heros, units, buildings 0.1.0.5a: (Feb 11, 2006) - changed GUI to only allow the top window to have focus 0.1.0.4a: (Feb 11, 2006) - added cmdcancel icons (these are the esc icons by default) - added code to check for necessary dlls 0.1.0.3a: (Feb 10, 2006) - added file saving for exec mode 0.1.0.2a: (Feb 10, 2006) - minor icon fixes 0.1.0.0a: (Feb 9, 2006) - first working version with limited support to only humans - added save icon data - added icons to grid - added icons - added grids to the tree - major changes to how icons are stored and retrieved - increased file saving speed (can still be improved) 0.0.7.5a: (Feb 6, 2006) - added tree for humans 0.0.7.0a: (Feb 6, 2006) - allow user to change hotkeys with double click 0.0.6.0a: (Feb 6, 2006) - added file reading - disable moving of icons when a blank image is selected first (needs fixing!) 0.0.5.0a: (Feb 5, 2006) - added hotkey image over image of icons 0.0.4.0a: (Feb 5, 2006) - added file writing (File->Save now saves) 0.0.3.0a: (Feb 5, 2006) - changed gui loading to only load one image and not load images on top of old ones - fixed an error where the tree dll was loaded from the root of the drive instead of the working directory 0.0.2.0a: (Feb 4, 2006) - created multiple files for the source code instead one big one - major changes to variables and data - clicking on 1 icon and then an empty spot caused an image to be moved 0.0.1.0a: (Feb 2, 2006) - Created Gui: Buttons, checkbox, File Menu, Tree, and images