Here we go again.
A few testers would be nice...
Vanilla MoM v1.31 to v1.31b
Community Patch v1.52.03 to v1.60
Caster of Magic for DOS 6.08 to 6.08b
Original blog post: https://masterofmagic.fandom.com/wiki/Us...Key_Binder
A few testers would be nice...
Vanilla MoM v1.31 to v1.31b
Change Log from v1.31a to 1.31b:
World:
* Encounters eligible for two picks' worth of special treasure no longer sometimes only yield one.
* Magical items found in treasure now use their intended value range.
* Randomly generated magical items now always have the intended amount powers.
* Encounters no longer sometimes award higher rarity spells than intended if they roll this treasure type more than once.
* Spell treasure is no longer automatically discarded if a lower rarity than what was initially rolled would still fit the remaining budget instead.
* Barbarian spearmen and swordsmen may now appear as raiders.
* The map generator can now use every available tundra tile graphic.
* Corrected a corrupt myrran tundra tile image.
* Neutral starting cities now have one more population on the Low and Normal Neutral Population customizer settings, so Normal lines up with the 1.31 values as originally intended.
* Capitals are no longer sometimes closer to each other than necessary when the No Double Towers patch feature is enabled.
* The map generator now defaults to no Continent Size Limit, as in 1.31.
* The map generator now defaults to Inland Lakes enabled, as in 1.31.
* If the Custom Worlds patch feature is off, the map generator now defaults to "legacy mode", creating the worlds in the exact same way as 1.31 (minus any bugs). That means no changes in mandatory object placement. This mode can also be triggered by the following combination of settings (any others may be adjusted freely): the Custom Worlds, Old Node Generator, and Old Tower Generator features must be enabled and, on both planes if applicable, Land Tiles have to be at least 360, Continent Size Limit and Single Continent must be off, Terrain Height must be Low or Normal, and all of Tundra Reach, Max Swamps, and Max Deserts must be 8 or lower.
* The Intro difficulty now correctly prevents Random Events from happening without affecting the global game settings.
Wizards:
* Finding the Famous retort in treasure now correctly awards its +10 Fame.
* Finding the Artificer retort in treasure now awards the corresponding item crafting spells if not known already.
* Divine Power and Infernal Power are now correctly prevented from being awarded to wizards possessing opposite spellbooks.
Units:
* Units created at the start of the game no longer occasionally have extra experience.
* The Chaos Warrior may now gain Super Arcane Power as one of his random abilities, instead of simply losing a pick whenever he rolls it.
* Heroes who don't have a ranged magical attack will never get Arcane Power as a random ability, and all Heroes that do are now eligible for it.
Spells:
* Overland spells may now be cast (or channeled Mana into) on the first game turn.
* Item crafting spells now use the correct costs when considering counters and Spell Blast.
* Spell Charges are now correctly removed when deselected during item creation.
* Finding spells in another wizard's fortress no longer corrupts memory.
* Overland spells no longer sometimes fail to clear the equipment slots of slain heroes properly, resulting in multiple references to the same item.
AI:
* Computer players no longer ignore any secondary realm that their rival Nature wizards may also be proficient in when making decisions.
* Computer players starting with 11 spellbooks in Life or Sorcery no longer begin the game with one of their spells missing.
* Computer players now always receive their intended guaranteed spells on the higher difficulties.
* Oberic may now combine his spellbooks into a single realm on higher difficulty settings, just like all other wizards.
* Computer players no longer occasionally start the game with more than 6 retorts.
* Computer players are no longer prevented from crafting magical items.
* Computer players will no longer equip staves and wands into the armor slots of their heroes.
* Computer players are no longer prevented from disbanding obsolete units for several turns when a game is loaded from the main menu.
* Computer players no longer mistarget or abort their casting of Ice Storm and Fire Storm when it completes.
* Units destroyed during the computer players' turns no longer have adverse effects on their decision-making.
Interface:
* Wizard customization may now be reset from past the spell selection screen even if there were no spells to select.
* Selecting less than 6 Retorts with long enough names during Wizard creation no longer causes them to not be displayed in the profile overview on the left.
* Trying to select the Myrran Retort with not enough picks remaining now displays the correct error message.
* The error prompts on the wizard customization screen are now consistent in their display, and no longer sometimes cause graphic glitches when clicked away.
* The Custom wizard button is now framed correctly.
* Cities can now be renamed from the City Screen.
* Cities can now be cycled through from the City Screen.
* Having exactly 12, 18, or 24 active enchantments on a city no longer prevents upward scrolling from wrapping to the last page of them.
* The food, gold, and mana income displays of the main overland view now always show accurate values.
* The quick save function no longer uses the same slot as the auto save.
* The game no longer sometimes fails to re-select a stack from which a unit used the Meld or Build (outpost) commands.
* Units selected on the plane not currently in view may no longer be moved with the keyboard.
* Units with no moves remaining can no longer be given movement orders using the opposite plane.
* Having certain combinations of units selected no longer prevents the Plane button from being used during overland spell targeting.
* Receiving a pick reward no longer prevents the last list separator from being added to the treasure text.
* Trying to issue a build order to engineers while viewing the opposite plane now automatically centers on them instead.
* Non-selected engineers no longer count into the build time prediction when planning a road, unless they are already building on the origin tile.
* The Surveyor, Cartographer, Apprentice, Historian, and Astrologer advisors, as well as the Mirror, the combat-, and the overland spellbooks may now also be closed with the same key bindings that are used to open them.
* The item creation screen now features context-based help.
* Deleting the item name during creation now always assigns a new default.
* Pressing both mouse buttons at the same time will no longer trigger inappropriate interface elements.
* The mouse pointer no longer snaps to interface elements triggered through a key binding. This behaviour is now optional instead.
* The directional keys no longer snap the mouse pointer to interface elements in the indicated direction. This behaviour is now optional instead.
* Pressing a key that can't be interpreted by the game will no longer snap the mouse pointer to inappropriate interface elements.
* Ctrl + key press combinations are no longer misinterpreted as other input.
* Interface elements with an assigned key binding are no longer ignored by the (now legacy) mouse pointer movement functionality.
* Pressing or holding a mouse button when an error is about to be shown no longer crashes the game on some screens.
* Exiting a scroll-able list selection dialog no longer crashes the game.
* Right-clicking during a confirmation dialog no longer triggers context-based help on the screen underneath the dialog (corrupting memory or causing a crash when it is closed).
* Ability help trigger areas no longer overlap in the hiring dialogs.
* The Settings screen is now multi-page, and highlights the option being moused over.
* Added setting: "Allow Duplicate Keys" - binding a key that is already in use on the same screen does not remove the previous binding.
* Added setting: "Legacy Pointer Movement" - restores mouse pointer movement to key-activated interface elements, and directional snapping to adjacent controls using the legacy bindings.
* Added setting: "Screen Edge Scrolling" - moving the mouse to an edge of the screen scrolls the main overland map in that direction.
* Added setting: "Edge Scroll Delay" - adds a short delay between moving the mouse to a screen edge and the start of scrolling.
* Added setting: "More Random Items" - half of all items are created from scratch instead of using defaults, and items created this way have access to the full range of item powers, not just attribute increases.
* Added a key binding interface. It can be reached from the Settings screen.
* All of the original non-debug hotkeys have been re-implemented as dynamic bindings, with the exceptions of the 'A' key used to accept hero offers, which has been merged into the generic Ok/Yes/Accept bindings instead; and the 'N' key used to switch planes in the Cartographer, which now uses the overland view's switch plane (Plane button) binding.
* Added key binding: "Quick Load" (overland) - loads from the quick save slot (SAVE10.GAM).
* Added key binding: "Quit Without Saving" (overland) - exits without preforming an auto / continue save.
* Added key binding: "Default Item Editor" (overland) - invokes an in-game default item editor (replaces ITEMMAKE.EXE).
* Added key bindings: "Find Next / Previous Army" (overland) - cycles the view through the player's non-garrison armies (no selection is made).
* Added key bindings: "Save / Recall Location" (overland) - stores and recalls up to 8 map locations that are also saved with the game.
* Added key bindings: "Next / Previous City" (overland) - cycles the view through the player's cities (without entering them).
* Added key bindings: "Scroll Map Up / Down / Left / Right" (overland) - scrolls the overland map in the indicated direction.
* Added key bindings: "Next / Previous Control" (interface) - cycles through the visible interface elements in a non-directional fashion (by index).
Sound:
* Playing event music or changing the background track no longer sometimes causes persistent glitches in the synthesizer.
* The Good Event and Building Complete music tracks no longer loop indefinitely.
* The negative food upkeep dialog is no longer missing its event music.
Patch Features:
* Added Patch Feature: "Life And Death" - Life and Death spellbooks are not mutually exclusive.
* Added Patch Feature: "2-Pick Myrran" - the Myrran retort costs only 2 picks.
* Added Patch Feature: "Non-11 Book Matching" - if you don't start with 11 books in the same realm, neither will the computer players.
* Added Patch Feature: "More 11-Book AIs" - increases the odds of the computer players starting with 11 books in the same realm.
* Added Patch Feature: "Strict Retort Reqs" - Computer players must obey the spellbook requirements for selecting retorts. So does treasure, however.
* Added Patch Feature: "No Snow Swimming" - Swimming units don't move cheaper across tundra tiles than ground units.
* Added Patch Feature: "No Deep Tundra" - All-surround tundra tiles have the same movement costs as all other tundra tiles.
* Added Patch Feature: "Mountains Of Grass" - Mountaineers don't suffer a movement penalty when crossing grasslands.
* Added Patch Feature: "Lesser Hero Powerup" - Some less useful heroes gain additional random abilities, the Healer and Golden One can equip staves.
* Added Patch Feature: "v1.51 Default Relations" - Starting relations are set using the 1.50/1.51 formula.
* Added Patch Feature: "Revolting Raiders" - Raiders appear more often and in greater numbers.
* Added Patch Feature: "Monsters Gone Wild" - Rampaging monsters appear earlier, more often, and in greater numbers.
* Added Patch Feature: "No Item Theming" - Removes the spellbook requirements from magical item rewards.
* Added Patch Feature: "Cheaper Misc Stats" - Attribute boost powers don't cost twice as much on miscellaneous items than on weapons and armor.
* Added Patch Feature: "Five Power Items" - Increases the number of powers that can be imbued into items to 5.
* Added Patch Feature: "Charge Any Weapon" - Allows Spell Charges to be imbued into any type of weapon, not just staves and wands.
* Added Patch Feature: "Better Failed Rewards" - Failed specials award the discarded budget's worth of treasure, failed spells and prisoners are replaced with mana and gold respectively. Finding nothing is not possible.
* Added Patch Feature: "Adamant Alchemy" - the alchemy retort costs 2 picks, but also allows using mithril and adamantium ores.
Other:
* Fixed several graphics engine bugs that had no effect on the vanilla game, but may impact modded ones.
* Slightly reduced the game's conventional memory footprint.
* ITEMMAKE.EXE is no longer supported. A feature-complete in-game editor is provided instead. However, the game will now also auto-correct all of the known bugs created by ITEMMAKE on load, so it can still be used if desired, it just won't get any updates.
World:
* Encounters eligible for two picks' worth of special treasure no longer sometimes only yield one.
* Magical items found in treasure now use their intended value range.
* Randomly generated magical items now always have the intended amount powers.
* Encounters no longer sometimes award higher rarity spells than intended if they roll this treasure type more than once.
* Spell treasure is no longer automatically discarded if a lower rarity than what was initially rolled would still fit the remaining budget instead.
* Barbarian spearmen and swordsmen may now appear as raiders.
* The map generator can now use every available tundra tile graphic.
* Corrected a corrupt myrran tundra tile image.
* Neutral starting cities now have one more population on the Low and Normal Neutral Population customizer settings, so Normal lines up with the 1.31 values as originally intended.
* Capitals are no longer sometimes closer to each other than necessary when the No Double Towers patch feature is enabled.
* The map generator now defaults to no Continent Size Limit, as in 1.31.
* The map generator now defaults to Inland Lakes enabled, as in 1.31.
* If the Custom Worlds patch feature is off, the map generator now defaults to "legacy mode", creating the worlds in the exact same way as 1.31 (minus any bugs). That means no changes in mandatory object placement. This mode can also be triggered by the following combination of settings (any others may be adjusted freely): the Custom Worlds, Old Node Generator, and Old Tower Generator features must be enabled and, on both planes if applicable, Land Tiles have to be at least 360, Continent Size Limit and Single Continent must be off, Terrain Height must be Low or Normal, and all of Tundra Reach, Max Swamps, and Max Deserts must be 8 or lower.
* The Intro difficulty now correctly prevents Random Events from happening without affecting the global game settings.
Wizards:
* Finding the Famous retort in treasure now correctly awards its +10 Fame.
* Finding the Artificer retort in treasure now awards the corresponding item crafting spells if not known already.
* Divine Power and Infernal Power are now correctly prevented from being awarded to wizards possessing opposite spellbooks.
Units:
* Units created at the start of the game no longer occasionally have extra experience.
* The Chaos Warrior may now gain Super Arcane Power as one of his random abilities, instead of simply losing a pick whenever he rolls it.
* Heroes who don't have a ranged magical attack will never get Arcane Power as a random ability, and all Heroes that do are now eligible for it.
Spells:
* Overland spells may now be cast (or channeled Mana into) on the first game turn.
* Item crafting spells now use the correct costs when considering counters and Spell Blast.
* Spell Charges are now correctly removed when deselected during item creation.
* Finding spells in another wizard's fortress no longer corrupts memory.
* Overland spells no longer sometimes fail to clear the equipment slots of slain heroes properly, resulting in multiple references to the same item.
AI:
* Computer players no longer ignore any secondary realm that their rival Nature wizards may also be proficient in when making decisions.
* Computer players starting with 11 spellbooks in Life or Sorcery no longer begin the game with one of their spells missing.
* Computer players now always receive their intended guaranteed spells on the higher difficulties.
* Oberic may now combine his spellbooks into a single realm on higher difficulty settings, just like all other wizards.
* Computer players no longer occasionally start the game with more than 6 retorts.
* Computer players are no longer prevented from crafting magical items.
* Computer players will no longer equip staves and wands into the armor slots of their heroes.
* Computer players are no longer prevented from disbanding obsolete units for several turns when a game is loaded from the main menu.
* Computer players no longer mistarget or abort their casting of Ice Storm and Fire Storm when it completes.
* Units destroyed during the computer players' turns no longer have adverse effects on their decision-making.
Interface:
* Wizard customization may now be reset from past the spell selection screen even if there were no spells to select.
* Selecting less than 6 Retorts with long enough names during Wizard creation no longer causes them to not be displayed in the profile overview on the left.
* Trying to select the Myrran Retort with not enough picks remaining now displays the correct error message.
* The error prompts on the wizard customization screen are now consistent in their display, and no longer sometimes cause graphic glitches when clicked away.
* The Custom wizard button is now framed correctly.
* Cities can now be renamed from the City Screen.
* Cities can now be cycled through from the City Screen.
* Having exactly 12, 18, or 24 active enchantments on a city no longer prevents upward scrolling from wrapping to the last page of them.
* The food, gold, and mana income displays of the main overland view now always show accurate values.
* The quick save function no longer uses the same slot as the auto save.
* The game no longer sometimes fails to re-select a stack from which a unit used the Meld or Build (outpost) commands.
* Units selected on the plane not currently in view may no longer be moved with the keyboard.
* Units with no moves remaining can no longer be given movement orders using the opposite plane.
* Having certain combinations of units selected no longer prevents the Plane button from being used during overland spell targeting.
* Receiving a pick reward no longer prevents the last list separator from being added to the treasure text.
* Trying to issue a build order to engineers while viewing the opposite plane now automatically centers on them instead.
* Non-selected engineers no longer count into the build time prediction when planning a road, unless they are already building on the origin tile.
* The Surveyor, Cartographer, Apprentice, Historian, and Astrologer advisors, as well as the Mirror, the combat-, and the overland spellbooks may now also be closed with the same key bindings that are used to open them.
* The item creation screen now features context-based help.
* Deleting the item name during creation now always assigns a new default.
* Pressing both mouse buttons at the same time will no longer trigger inappropriate interface elements.
* The mouse pointer no longer snaps to interface elements triggered through a key binding. This behaviour is now optional instead.
* The directional keys no longer snap the mouse pointer to interface elements in the indicated direction. This behaviour is now optional instead.
* Pressing a key that can't be interpreted by the game will no longer snap the mouse pointer to inappropriate interface elements.
* Ctrl + key press combinations are no longer misinterpreted as other input.
* Interface elements with an assigned key binding are no longer ignored by the (now legacy) mouse pointer movement functionality.
* Pressing or holding a mouse button when an error is about to be shown no longer crashes the game on some screens.
* Exiting a scroll-able list selection dialog no longer crashes the game.
* Right-clicking during a confirmation dialog no longer triggers context-based help on the screen underneath the dialog (corrupting memory or causing a crash when it is closed).
* Ability help trigger areas no longer overlap in the hiring dialogs.
* The Settings screen is now multi-page, and highlights the option being moused over.
* Added setting: "Allow Duplicate Keys" - binding a key that is already in use on the same screen does not remove the previous binding.
* Added setting: "Legacy Pointer Movement" - restores mouse pointer movement to key-activated interface elements, and directional snapping to adjacent controls using the legacy bindings.
* Added setting: "Screen Edge Scrolling" - moving the mouse to an edge of the screen scrolls the main overland map in that direction.
* Added setting: "Edge Scroll Delay" - adds a short delay between moving the mouse to a screen edge and the start of scrolling.
* Added setting: "More Random Items" - half of all items are created from scratch instead of using defaults, and items created this way have access to the full range of item powers, not just attribute increases.
* Added a key binding interface. It can be reached from the Settings screen.
* All of the original non-debug hotkeys have been re-implemented as dynamic bindings, with the exceptions of the 'A' key used to accept hero offers, which has been merged into the generic Ok/Yes/Accept bindings instead; and the 'N' key used to switch planes in the Cartographer, which now uses the overland view's switch plane (Plane button) binding.
* Added key binding: "Quick Load" (overland) - loads from the quick save slot (SAVE10.GAM).
* Added key binding: "Quit Without Saving" (overland) - exits without preforming an auto / continue save.
* Added key binding: "Default Item Editor" (overland) - invokes an in-game default item editor (replaces ITEMMAKE.EXE).
* Added key bindings: "Find Next / Previous Army" (overland) - cycles the view through the player's non-garrison armies (no selection is made).
* Added key bindings: "Save / Recall Location" (overland) - stores and recalls up to 8 map locations that are also saved with the game.
* Added key bindings: "Next / Previous City" (overland) - cycles the view through the player's cities (without entering them).
* Added key bindings: "Scroll Map Up / Down / Left / Right" (overland) - scrolls the overland map in the indicated direction.
* Added key bindings: "Next / Previous Control" (interface) - cycles through the visible interface elements in a non-directional fashion (by index).
Sound:
* Playing event music or changing the background track no longer sometimes causes persistent glitches in the synthesizer.
* The Good Event and Building Complete music tracks no longer loop indefinitely.
* The negative food upkeep dialog is no longer missing its event music.
Patch Features:
* Added Patch Feature: "Life And Death" - Life and Death spellbooks are not mutually exclusive.
* Added Patch Feature: "2-Pick Myrran" - the Myrran retort costs only 2 picks.
* Added Patch Feature: "Non-11 Book Matching" - if you don't start with 11 books in the same realm, neither will the computer players.
* Added Patch Feature: "More 11-Book AIs" - increases the odds of the computer players starting with 11 books in the same realm.
* Added Patch Feature: "Strict Retort Reqs" - Computer players must obey the spellbook requirements for selecting retorts. So does treasure, however.
* Added Patch Feature: "No Snow Swimming" - Swimming units don't move cheaper across tundra tiles than ground units.
* Added Patch Feature: "No Deep Tundra" - All-surround tundra tiles have the same movement costs as all other tundra tiles.
* Added Patch Feature: "Mountains Of Grass" - Mountaineers don't suffer a movement penalty when crossing grasslands.
* Added Patch Feature: "Lesser Hero Powerup" - Some less useful heroes gain additional random abilities, the Healer and Golden One can equip staves.
* Added Patch Feature: "v1.51 Default Relations" - Starting relations are set using the 1.50/1.51 formula.
* Added Patch Feature: "Revolting Raiders" - Raiders appear more often and in greater numbers.
* Added Patch Feature: "Monsters Gone Wild" - Rampaging monsters appear earlier, more often, and in greater numbers.
* Added Patch Feature: "No Item Theming" - Removes the spellbook requirements from magical item rewards.
* Added Patch Feature: "Cheaper Misc Stats" - Attribute boost powers don't cost twice as much on miscellaneous items than on weapons and armor.
* Added Patch Feature: "Five Power Items" - Increases the number of powers that can be imbued into items to 5.
* Added Patch Feature: "Charge Any Weapon" - Allows Spell Charges to be imbued into any type of weapon, not just staves and wands.
* Added Patch Feature: "Better Failed Rewards" - Failed specials award the discarded budget's worth of treasure, failed spells and prisoners are replaced with mana and gold respectively. Finding nothing is not possible.
* Added Patch Feature: "Adamant Alchemy" - the alchemy retort costs 2 picks, but also allows using mithril and adamantium ores.
Other:
* Fixed several graphics engine bugs that had no effect on the vanilla game, but may impact modded ones.
* Slightly reduced the game's conventional memory footprint.
* ITEMMAKE.EXE is no longer supported. A feature-complete in-game editor is provided instead. However, the game will now also auto-correct all of the known bugs created by ITEMMAKE on load, so it can still be used if desired, it just won't get any updates.
Community Patch v1.52.03 to v1.60
Change Log from v1.52.03a to 1.60:
World:
* Encounters eligible for two picks' worth of special treasure no longer sometimes only yield one.
* Randomly generated magical items now always have the intended amount powers.
* Neutral starting cities gained one more population on the Low and Normal Neutral Population customizer settings, so Normal lines up with the 1.31 values as originally intended.
* Capitals are no longer sometimes closer to each other than necessary when the No Double Towers patch feature is enabled.
* Restored the 1.31 mechanics for generating Raiders and Rampaging Monsters, with the exception of an upward shift of Impossible in Difficulty-based formulae (it being replaced by Extreme). All other changes introduced in the unofficial patches have been rolled into Revolting Raiders and Monsters Gone Wild. However, do note that these are now patch features, and must be set when creating the game. They can no longer be toggled in ongoing campaigns.
* It is now possible to force the map generator into "legacy mode", where mandatory objects (nodes, towers, lairs, and starting cities) are placed using the 1.31 order, observing the original mechanics. Triggering this mode has the following requirements: the Custom Worlds, Old Node Generator, and Old Tower generator features must be enabled and, on both planes if applicable, Land Tiles have to be at least 360, Continent Size Limit must be zero, Single Continent needs to be off, Terrain Height must be Low or Normal, and all of Tundra Reach, Max Swamps, and Max Deserts have to be 8 or lower. Any other features and settings may be freely adjusted.
* Starting or loading an Easy difficulty game no longer prevents Random Events from occurring, possibly turning off the related setting globally as well.
Wizards:
* Finding the Famous retort in treasure now correctly awards its +10 Fame.
* Finding the Artificer retort in treasure now awards the corresponding item crafting spells if not known already.
* Divine Power and Infernal Power are now correctly prevented from being awarded to wizards possessing opposite spellbooks.
Spells:
* Retorts that decrease the casting cost of crafting spells no longer make those spells easier to counter.
AI:
* Computer players no longer occasionally start the game with more than 6 retorts.
* Computer players are no longer prevented from disbanding obsolete units for several turns when a game is loaded from the main menu.
Interface:
* The error prompts on the wizard customization screen are now consistent in their display, and no longer sometimes cause graphic glitches when clicked away.
* The Custom wizard button is now framed correctly.
* Cities can now be renamed from the City Screen.
* Cities can now be cycled through from the City Screen.
* Having exactly 12, 18, or 24 active enchantments on a city no longer prevents upward scrolling from wrapping to the last page of them.
* The food, gold, and mana income displays of the main overland view now always show accurate values.
* Having no units selected in the main overland view no longer causes a drop in frame rate and responsiveness in the later stages of the game.
* The quick save function no longer uses the same slot as the auto save.
* The game no longer sometimes fails to re-select a stack from which a unit used the Meld or Build (outpost) commands.
* Units with no moves remaining can no longer be given movement orders using the opposite plane.
* Clicking the Plane button during spell targeting no longer deselects the active stack, if any.
* Receiving a pick reward no longer prevents the last list separator from being added to the treasure text.
* Trying to issue a build order to engineers while viewing the opposite plane now automatically centers on them instead.
* Non-selected engineers no longer count into the build time prediction when planning a road, unless they are already building on the origin tile.
* The Surveyor, Cartographer, Apprentice, Historian, and Astrologer advisors, as well as the Mirror, the combat-, and the overland spellbooks may now also be closed with the same key bindings that are used to open them.
* The item creation screen now features context-based help.
* Deleting the item name during creation now always assigns a new default.
* Pressing both mouse buttons at the same time will no longer trigger inappropriate interface elements.
* The mouse pointer no longer snaps to interface elements triggered through a key binding. This behaviour is now optional instead.
* The directional keys no longer snap the mouse pointer to interface elements in the indicated direction. This behaviour is now optional instead.
* Pressing a key that can't be interpreted by the game will no longer snap the mouse pointer to inappropriate interface elements.
* Ctrl + key press combinations are no longer misinterpreted as other input.
* Interface elements with an assigned key binding are no longer ignored by the (now legacy) mouse pointer movement functionality.
* Right-clicking during a confirmation dialog no longer triggers context-based help on the screen behind it (causing a crash when the dialog is then closed on certain screens).
* Ability help trigger areas no longer overlap in the hiring dialogs.
* The Settings screen is now multi-page, and highlights the option being moused over.
* Restored the "End of Turn Wait" setting (removed in v1.40).
* Restored the "Auto Unit Information" setting (removed in v1.40).
* Restored the "Show Node Owners" setting (removed in v1.50).
* Reverted "Automatic Combat" to the original "Strategic Combat Only".
* The "Backup Saves" setting now has the appropriate help text.
* "Revolting Raiders" is now a Patch Feature instead of a game setting.
* "Monsters Gone Wild" is now a Patch Feature instead of a game setting.
* Added setting: "Allow Duplicate Keys" - binding a key that is already in use on the same screen does not remove the previous binding.
* Added setting: "Legacy Pointer Movement" - restores mouse pointer movement to key-activated interface elements, and directional snapping to adjacent controls using the legacy bindings.
* Added setting: "Screen Edge Scrolling" - moving the mouse to an edge of the screen scrolls the main overland map in that direction.
* Added setting: "Edge Scroll Delay" - adds a short delay between moving the mouse to a screen edge and the start of scrolling.
* Added setting: "More Random Items" - half of all items are created from scratch instead of using defaults, and items created this way have access to the full range of item powers, not just attribute increases.
* Added a key binding interface. It can be reached from the Settings screen.
* All of the original non-debug hotkeys have been re-implemented as dynamic bindings, with the exceptions of the 'A' key used to accept hero offers, which has been merged into the generic Ok/Yes/Accept bindings instead; and the 'N' key used to switch planes in the Cartographer, which now uses the overland view's switch plane (Plane button) binding.
* Added key binding: "Quick Load" (overland) - loads from the quick save slot (SAVE10.GAM).
* Added key binding: "Quit Without Saving" (overland) - exits without preforming an auto / continue save.
* Added key binding: "Default Item Editor" (overland) - invokes an in-game default item editor (replaces ITEMMAKE.EXE).
* Added key bindings: "Find Next / Previous Army" (overland) - cycles the view through the player's non-garrison armies (no selection is made).
* Added key bindings: "Save / Recall Location" (overland) - stores and recalls up to 8 map locations that are also saved with the game.
* Added key bindings: "Next / Previous City" (overland) - cycles the view through the player's cities (without entering them).
* Added key bindings: "Scroll Map Up / Down / Left / Right" (overland) - scrolls the overland map in the indicated direction.
* Added key bindings: "Next / Previous Control" (interface) - cycles through the visible interface elements in a non-directional fashion (by index).
Sound:
* Playing event music or changing the background track no longer sometimes causes persistent glitches in the synthesizer.
* The Good Event and Building Complete music tracks no longer loop indefinitely.
* The negative food upkeep dialog is no longer missing its event music.
Patch Features:
* Added Patch Feature: "Life And Death" - Life and Death spellbooks are not mutually exclusive.
* Added Patch Feature: "2-Pick Myrran" - the Myrran retort costs only 2 picks.
* Added Patch Feature: "Non-11 Book Matching" - if you don't start with 11 books in the same realm, neither will the computer players.
* Added Patch Feature: "More 11-Book AIs" - increases the odds of the computer players starting with 11 books in the same realm.
* Added Patch Feature: "Strict Retort Reqs" - Computer players must obey the spellbook requirements for selecting retorts. So does treasure, however.
* Added Patch Feature: "No Snow Swimming" - Swimming units don't move cheaper across tundra tiles than ground units.
* Added Patch Feature: "No Deep Tundra" - All-surround tundra tiles have the same movement costs as all other tundra tiles.
* Added Patch Feature: "Mountains Of Grass" - Mountaineers don't suffer a movement penalty when crossing grasslands.
* Added Patch Feature: "Lesser Hero Powerup" - Less useful heroes gain additional random abilities, the Healer and Golden One can equip staves.
* Added Patch Feature: "v1.51 Default Relations" - Starting relations are set using the 1.50/1.51 formula.
* Added Patch Feature: "Item Theming" - Restores the spellbook requirements of magical item rewards (removed in v1.40).
* Added Patch Feature: "Cheaper Misc Stats" - Attribute boost powers don't cost twice as much on miscellaneous items than on weapons and armor.
* Added Patch Feature: "Five Power Items" - Increases the number of powers that can be imbued into items to 5.
* Added Patch Feature: "Charge Any Weapon" - Allows Spell Charges to be imbued into any type of weapon, not just staves and wands.
* Added Patch Feature: "Better Failed Rewards" - Failed specials award the discarded budget's worth of treasure, failed spells and prisoners are replaced with mana and gold respectively. Finding nothing is not possible.
* Added Patch Feature: "Adamant Alchemy" - the alchemy retort costs 2 picks, but also allows using mithril and adamantium ores.
Other:
* Fixed several graphics engine bugs that had no effect on the vanilla game, but may impact modded ones.
* Slightly reduced the game's conventional memory footprint. It should now be possible to run native with sound on most Windows XP desktop computers, as well as notebooks that allow writing to base memory segment $E000 (i.e. no onboard device ROM is mapped there, or they can be disabled).
* ITEMMAKE.EXE is no longer supported. A feature-complete in-game editor is provided instead. At the same time, the game will now auto-correct all the known bugs created by ITEMMAKE on load, so it can still be used if desired, it just won't get any updates.
* The IW009, IW010, IW011, IW012, IW014, IW015, IW016, IW018, IW019, IW020, IW021, IW022, IW023, IW024, IW025, IW026, IW027, IW028, IW029, IW031, IW032, IW033, IW034, IW035, IW036, IW037, IW038, IW039, IW041, IW046, IW071, IW072, IW097, IW113, IW165, IW166, IW168, IW169, IW170, IW171, IW172, IW173, IM175, IM176, IM179, IM181, IM183, IM184, IM185, IM186, IM187, IM188, IM189, IM190, IM191, IM192, IM193, IM194, IM200, M003, M004, M005, M006, M009, M010, M012, M013, M014, M015, M016, M017, M018, M019, M020, M021, M022, M023, M024, M025, M026, M027, M031, W044, W053, W054, W134, W135, W178, W270, W325, W352, W364, M442, M475, M480, M484, W520, M521, M537, M547, M594, M659, W735, W748, W753, W756, M757, W761, M763, M768, W776, M777, M778, M779, M788, M790, M791, M800, W795, W798, HOTKEY.TXT, and TREASURE.TXT patches are now obsolete and can no longer be applied or removed. In addition, IM178, IM180, W304, M473, W473, W508, W565 and W733 are not possible to reverse anymore without editing them.
World:
* Encounters eligible for two picks' worth of special treasure no longer sometimes only yield one.
* Randomly generated magical items now always have the intended amount powers.
* Neutral starting cities gained one more population on the Low and Normal Neutral Population customizer settings, so Normal lines up with the 1.31 values as originally intended.
* Capitals are no longer sometimes closer to each other than necessary when the No Double Towers patch feature is enabled.
* Restored the 1.31 mechanics for generating Raiders and Rampaging Monsters, with the exception of an upward shift of Impossible in Difficulty-based formulae (it being replaced by Extreme). All other changes introduced in the unofficial patches have been rolled into Revolting Raiders and Monsters Gone Wild. However, do note that these are now patch features, and must be set when creating the game. They can no longer be toggled in ongoing campaigns.
* It is now possible to force the map generator into "legacy mode", where mandatory objects (nodes, towers, lairs, and starting cities) are placed using the 1.31 order, observing the original mechanics. Triggering this mode has the following requirements: the Custom Worlds, Old Node Generator, and Old Tower generator features must be enabled and, on both planes if applicable, Land Tiles have to be at least 360, Continent Size Limit must be zero, Single Continent needs to be off, Terrain Height must be Low or Normal, and all of Tundra Reach, Max Swamps, and Max Deserts have to be 8 or lower. Any other features and settings may be freely adjusted.
* Starting or loading an Easy difficulty game no longer prevents Random Events from occurring, possibly turning off the related setting globally as well.
Wizards:
* Finding the Famous retort in treasure now correctly awards its +10 Fame.
* Finding the Artificer retort in treasure now awards the corresponding item crafting spells if not known already.
* Divine Power and Infernal Power are now correctly prevented from being awarded to wizards possessing opposite spellbooks.
Spells:
* Retorts that decrease the casting cost of crafting spells no longer make those spells easier to counter.
AI:
* Computer players no longer occasionally start the game with more than 6 retorts.
* Computer players are no longer prevented from disbanding obsolete units for several turns when a game is loaded from the main menu.
Interface:
* The error prompts on the wizard customization screen are now consistent in their display, and no longer sometimes cause graphic glitches when clicked away.
* The Custom wizard button is now framed correctly.
* Cities can now be renamed from the City Screen.
* Cities can now be cycled through from the City Screen.
* Having exactly 12, 18, or 24 active enchantments on a city no longer prevents upward scrolling from wrapping to the last page of them.
* The food, gold, and mana income displays of the main overland view now always show accurate values.
* Having no units selected in the main overland view no longer causes a drop in frame rate and responsiveness in the later stages of the game.
* The quick save function no longer uses the same slot as the auto save.
* The game no longer sometimes fails to re-select a stack from which a unit used the Meld or Build (outpost) commands.
* Units with no moves remaining can no longer be given movement orders using the opposite plane.
* Clicking the Plane button during spell targeting no longer deselects the active stack, if any.
* Receiving a pick reward no longer prevents the last list separator from being added to the treasure text.
* Trying to issue a build order to engineers while viewing the opposite plane now automatically centers on them instead.
* Non-selected engineers no longer count into the build time prediction when planning a road, unless they are already building on the origin tile.
* The Surveyor, Cartographer, Apprentice, Historian, and Astrologer advisors, as well as the Mirror, the combat-, and the overland spellbooks may now also be closed with the same key bindings that are used to open them.
* The item creation screen now features context-based help.
* Deleting the item name during creation now always assigns a new default.
* Pressing both mouse buttons at the same time will no longer trigger inappropriate interface elements.
* The mouse pointer no longer snaps to interface elements triggered through a key binding. This behaviour is now optional instead.
* The directional keys no longer snap the mouse pointer to interface elements in the indicated direction. This behaviour is now optional instead.
* Pressing a key that can't be interpreted by the game will no longer snap the mouse pointer to inappropriate interface elements.
* Ctrl + key press combinations are no longer misinterpreted as other input.
* Interface elements with an assigned key binding are no longer ignored by the (now legacy) mouse pointer movement functionality.
* Right-clicking during a confirmation dialog no longer triggers context-based help on the screen behind it (causing a crash when the dialog is then closed on certain screens).
* Ability help trigger areas no longer overlap in the hiring dialogs.
* The Settings screen is now multi-page, and highlights the option being moused over.
* Restored the "End of Turn Wait" setting (removed in v1.40).
* Restored the "Auto Unit Information" setting (removed in v1.40).
* Restored the "Show Node Owners" setting (removed in v1.50).
* Reverted "Automatic Combat" to the original "Strategic Combat Only".
* The "Backup Saves" setting now has the appropriate help text.
* "Revolting Raiders" is now a Patch Feature instead of a game setting.
* "Monsters Gone Wild" is now a Patch Feature instead of a game setting.
* Added setting: "Allow Duplicate Keys" - binding a key that is already in use on the same screen does not remove the previous binding.
* Added setting: "Legacy Pointer Movement" - restores mouse pointer movement to key-activated interface elements, and directional snapping to adjacent controls using the legacy bindings.
* Added setting: "Screen Edge Scrolling" - moving the mouse to an edge of the screen scrolls the main overland map in that direction.
* Added setting: "Edge Scroll Delay" - adds a short delay between moving the mouse to a screen edge and the start of scrolling.
* Added setting: "More Random Items" - half of all items are created from scratch instead of using defaults, and items created this way have access to the full range of item powers, not just attribute increases.
* Added a key binding interface. It can be reached from the Settings screen.
* All of the original non-debug hotkeys have been re-implemented as dynamic bindings, with the exceptions of the 'A' key used to accept hero offers, which has been merged into the generic Ok/Yes/Accept bindings instead; and the 'N' key used to switch planes in the Cartographer, which now uses the overland view's switch plane (Plane button) binding.
* Added key binding: "Quick Load" (overland) - loads from the quick save slot (SAVE10.GAM).
* Added key binding: "Quit Without Saving" (overland) - exits without preforming an auto / continue save.
* Added key binding: "Default Item Editor" (overland) - invokes an in-game default item editor (replaces ITEMMAKE.EXE).
* Added key bindings: "Find Next / Previous Army" (overland) - cycles the view through the player's non-garrison armies (no selection is made).
* Added key bindings: "Save / Recall Location" (overland) - stores and recalls up to 8 map locations that are also saved with the game.
* Added key bindings: "Next / Previous City" (overland) - cycles the view through the player's cities (without entering them).
* Added key bindings: "Scroll Map Up / Down / Left / Right" (overland) - scrolls the overland map in the indicated direction.
* Added key bindings: "Next / Previous Control" (interface) - cycles through the visible interface elements in a non-directional fashion (by index).
Sound:
* Playing event music or changing the background track no longer sometimes causes persistent glitches in the synthesizer.
* The Good Event and Building Complete music tracks no longer loop indefinitely.
* The negative food upkeep dialog is no longer missing its event music.
Patch Features:
* Added Patch Feature: "Life And Death" - Life and Death spellbooks are not mutually exclusive.
* Added Patch Feature: "2-Pick Myrran" - the Myrran retort costs only 2 picks.
* Added Patch Feature: "Non-11 Book Matching" - if you don't start with 11 books in the same realm, neither will the computer players.
* Added Patch Feature: "More 11-Book AIs" - increases the odds of the computer players starting with 11 books in the same realm.
* Added Patch Feature: "Strict Retort Reqs" - Computer players must obey the spellbook requirements for selecting retorts. So does treasure, however.
* Added Patch Feature: "No Snow Swimming" - Swimming units don't move cheaper across tundra tiles than ground units.
* Added Patch Feature: "No Deep Tundra" - All-surround tundra tiles have the same movement costs as all other tundra tiles.
* Added Patch Feature: "Mountains Of Grass" - Mountaineers don't suffer a movement penalty when crossing grasslands.
* Added Patch Feature: "Lesser Hero Powerup" - Less useful heroes gain additional random abilities, the Healer and Golden One can equip staves.
* Added Patch Feature: "v1.51 Default Relations" - Starting relations are set using the 1.50/1.51 formula.
* Added Patch Feature: "Item Theming" - Restores the spellbook requirements of magical item rewards (removed in v1.40).
* Added Patch Feature: "Cheaper Misc Stats" - Attribute boost powers don't cost twice as much on miscellaneous items than on weapons and armor.
* Added Patch Feature: "Five Power Items" - Increases the number of powers that can be imbued into items to 5.
* Added Patch Feature: "Charge Any Weapon" - Allows Spell Charges to be imbued into any type of weapon, not just staves and wands.
* Added Patch Feature: "Better Failed Rewards" - Failed specials award the discarded budget's worth of treasure, failed spells and prisoners are replaced with mana and gold respectively. Finding nothing is not possible.
* Added Patch Feature: "Adamant Alchemy" - the alchemy retort costs 2 picks, but also allows using mithril and adamantium ores.
Other:
* Fixed several graphics engine bugs that had no effect on the vanilla game, but may impact modded ones.
* Slightly reduced the game's conventional memory footprint. It should now be possible to run native with sound on most Windows XP desktop computers, as well as notebooks that allow writing to base memory segment $E000 (i.e. no onboard device ROM is mapped there, or they can be disabled).
* ITEMMAKE.EXE is no longer supported. A feature-complete in-game editor is provided instead. At the same time, the game will now auto-correct all the known bugs created by ITEMMAKE on load, so it can still be used if desired, it just won't get any updates.
* The IW009, IW010, IW011, IW012, IW014, IW015, IW016, IW018, IW019, IW020, IW021, IW022, IW023, IW024, IW025, IW026, IW027, IW028, IW029, IW031, IW032, IW033, IW034, IW035, IW036, IW037, IW038, IW039, IW041, IW046, IW071, IW072, IW097, IW113, IW165, IW166, IW168, IW169, IW170, IW171, IW172, IW173, IM175, IM176, IM179, IM181, IM183, IM184, IM185, IM186, IM187, IM188, IM189, IM190, IM191, IM192, IM193, IM194, IM200, M003, M004, M005, M006, M009, M010, M012, M013, M014, M015, M016, M017, M018, M019, M020, M021, M022, M023, M024, M025, M026, M027, M031, W044, W053, W054, W134, W135, W178, W270, W325, W352, W364, M442, M475, M480, M484, W520, M521, M537, M547, M594, M659, W735, W748, W753, W756, M757, W761, M763, M768, W776, M777, M778, M779, M788, M790, M791, M800, W795, W798, HOTKEY.TXT, and TREASURE.TXT patches are now obsolete and can no longer be applied or removed. In addition, IM178, IM180, W304, M473, W473, W508, W565 and W733 are not possible to reverse anymore without editing them.
Caster of Magic for DOS 6.08 to 6.08b
6.08b
- Fixed bug: neutral cities ignore maximum population imposed by terrain.
- Rivers no longer sometimes end abruptly with no outflow tiles.
- Fixed bug: tundra adjacent to rivers have incorrect transitions if the river's tile was originally tundra.
- Fixed bug: Runemaster without Artificer reduces item crafting costs by a hidden 25%.
- Fixed bug: clicking errors away during wizard creation can cause graphic glitches.
- Fixed bug: the custom wizard button is missing its frame.
- Cities can now be renamed from the city screen.
- Fixed bug: having 12, 18, or 24 city enchantments prevents upward wrapping in their panel.
- Exiting the city screen now always centers the map on the last viewed city.
- Fixed bug: the stack is sometimes not re-selected after melding or building an outpost.
- Fixed bug: finished units can be given movement orders on the opposite plane.
- Fixed bug: the plane button deselects during spell targeting.
- Fixed bug: the last list separator is missing from the dialog if there's pick treasure.
- The build button for engineers now centers on them if they are on the opposite plane.
- Fixed bug: non-selected engineers count into the build time prediction (they still will if they are already building on the same tile).
- The item creation screen now features context-based help.
- Deleting the item name during creation now assigns a new default.
- Fixed bug: default items that have exactly the requested mana value are not eligible for rewards and AI crafting.
- AI players now consider Artificer and Aether Flux when determining the maximum value of the items they can craft.
- Failed treasure that is meant to be replaced by an item now always will be even if there are already 3 others.
- Fixed bug: clicking both mouse buttons at the same time triggers unrelated buttons or labels.
- Fixed bug: keys that can't be interpreted by the game move the mouse pointer to some random control.
- Fixed bug: Ctrl+key combinations are misinterpreted as other input.
- Fixed bug: control cycling ignores buttons and labels that have hotkey assignments.
- Fixed bug: help is not cleared during confirmation dialogs (triggering such help crashes the game e.g. on the magic screen).
- Fixed bug: ability help trigger areas overlap on the hiring screens.
- The Settings screen is now multi-page, and highlights the option being moused over.
- Restored the "End of Turn Wait" setting.
- Restored the "Show Node Owners" setting.
- Restored the "Expanding Help" setting.
- Removed the "Sluggish UI" setting.
- Fixed bug: hotkeys don't trigger the button press animations.
- New setting: "Allow Duplicate Keys" (toggles automatic duplicate key removal).
- New setting: "Legacy Pointer Movement" (toggles mouse cursor movement on hotkey presses and legacy directional control key presses).
- New setting: "Screen Edge Scrolling" (toggles screen edge scrolling).
- New setting: "Edge Scroll Delay" (adds a fixed delay to screen edge scrolling).
- New setting: "V1.40 Unit Escapes" (controls whether escape triggers wait overland / done in battle).
- The quick save function (F10 by default) no longer uses the same slot as the auto save.
- Added a key binding interface. It can be reached from the Settings screen.
- New key binding: "Quick Load" (overland) - loads from the new quick save slot (SAVE10.GAM).
- New key binding: "Quit Without Saving" (overland) - exits without preforming an auto / continue save.
- New key binding: "Default Item Editor" (overland) - invokes an in-game default item editor (replaces ITEMMAKE.EXE).
- New key bindings: "Find Next / Previous Army" (overland) - cycles the view through the player's non-garrison armies (no selection is made).
- New key bindings: "Save / Recall Location" (overland) - stores and recalls up to 8 map locations that are also saved with the game.
- New key bindings: "Next / Previous City" (overland) - cycles the view through the player's cities (without entering them).
- New key bindings: "Scroll Map Up / Down / Left / Right" (overland) - scrolls the overland map in the indicated direction.
- New key bindings: "Next / Previous Control" (interface) - cycles through the visible interface elements in a non-directional fashion (by index).
- Pressing the surveyor, cartographer, astrologer, historian, mirror or spellbook hotkeys a second time now closes these screens.
- Fixed bug: event music and background track switches load into the still playing music buffer.
- Fixed bug: the Good Event and Building Complete music tracks loop indefinitely.
- Added the missing event music for the negative food upkeep dialog.
- Fixed some graphics engine bugs that had no confirmed impact, but could have caused problems later.
- Slightly reduced the game's conventional memory footprint.
- Fixed bug: neutral cities ignore maximum population imposed by terrain.
- Rivers no longer sometimes end abruptly with no outflow tiles.
- Fixed bug: tundra adjacent to rivers have incorrect transitions if the river's tile was originally tundra.
- Fixed bug: Runemaster without Artificer reduces item crafting costs by a hidden 25%.
- Fixed bug: clicking errors away during wizard creation can cause graphic glitches.
- Fixed bug: the custom wizard button is missing its frame.
- Cities can now be renamed from the city screen.
- Fixed bug: having 12, 18, or 24 city enchantments prevents upward wrapping in their panel.
- Exiting the city screen now always centers the map on the last viewed city.
- Fixed bug: the stack is sometimes not re-selected after melding or building an outpost.
- Fixed bug: finished units can be given movement orders on the opposite plane.
- Fixed bug: the plane button deselects during spell targeting.
- Fixed bug: the last list separator is missing from the dialog if there's pick treasure.
- The build button for engineers now centers on them if they are on the opposite plane.
- Fixed bug: non-selected engineers count into the build time prediction (they still will if they are already building on the same tile).
- The item creation screen now features context-based help.
- Deleting the item name during creation now assigns a new default.
- Fixed bug: default items that have exactly the requested mana value are not eligible for rewards and AI crafting.
- AI players now consider Artificer and Aether Flux when determining the maximum value of the items they can craft.
- Failed treasure that is meant to be replaced by an item now always will be even if there are already 3 others.
- Fixed bug: clicking both mouse buttons at the same time triggers unrelated buttons or labels.
- Fixed bug: keys that can't be interpreted by the game move the mouse pointer to some random control.
- Fixed bug: Ctrl+key combinations are misinterpreted as other input.
- Fixed bug: control cycling ignores buttons and labels that have hotkey assignments.
- Fixed bug: help is not cleared during confirmation dialogs (triggering such help crashes the game e.g. on the magic screen).
- Fixed bug: ability help trigger areas overlap on the hiring screens.
- The Settings screen is now multi-page, and highlights the option being moused over.
- Restored the "End of Turn Wait" setting.
- Restored the "Show Node Owners" setting.
- Restored the "Expanding Help" setting.
- Removed the "Sluggish UI" setting.
- Fixed bug: hotkeys don't trigger the button press animations.
- New setting: "Allow Duplicate Keys" (toggles automatic duplicate key removal).
- New setting: "Legacy Pointer Movement" (toggles mouse cursor movement on hotkey presses and legacy directional control key presses).
- New setting: "Screen Edge Scrolling" (toggles screen edge scrolling).
- New setting: "Edge Scroll Delay" (adds a fixed delay to screen edge scrolling).
- New setting: "V1.40 Unit Escapes" (controls whether escape triggers wait overland / done in battle).
- The quick save function (F10 by default) no longer uses the same slot as the auto save.
- Added a key binding interface. It can be reached from the Settings screen.
- New key binding: "Quick Load" (overland) - loads from the new quick save slot (SAVE10.GAM).
- New key binding: "Quit Without Saving" (overland) - exits without preforming an auto / continue save.
- New key binding: "Default Item Editor" (overland) - invokes an in-game default item editor (replaces ITEMMAKE.EXE).
- New key bindings: "Find Next / Previous Army" (overland) - cycles the view through the player's non-garrison armies (no selection is made).
- New key bindings: "Save / Recall Location" (overland) - stores and recalls up to 8 map locations that are also saved with the game.
- New key bindings: "Next / Previous City" (overland) - cycles the view through the player's cities (without entering them).
- New key bindings: "Scroll Map Up / Down / Left / Right" (overland) - scrolls the overland map in the indicated direction.
- New key bindings: "Next / Previous Control" (interface) - cycles through the visible interface elements in a non-directional fashion (by index).
- Pressing the surveyor, cartographer, astrologer, historian, mirror or spellbook hotkeys a second time now closes these screens.
- Fixed bug: event music and background track switches load into the still playing music buffer.
- Fixed bug: the Good Event and Building Complete music tracks loop indefinitely.
- Added the missing event music for the negative food upkeep dialog.
- Fixed some graphics engine bugs that had no confirmed impact, but could have caused problems later.
- Slightly reduced the game's conventional memory footprint.
Original blog post: https://masterofmagic.fandom.com/wiki/Us...Key_Binder