Master of Magic is a classic, one of the most popular strategy games of the 90s. It is a 4X fantasy strategy game that allows you to play as an extremely powerful wizard, leading your troops and overcoming your magical opponents.
Hi everyone, we're releasing a new update for Caster of Magic for Windows, bringing the game to version 1.03.00.
We hope you'll like the new update. Please let us know what you think.
[u][b]Changelog:[/b][/u]
Bug fixes, gameplay, general
• Reverted 1.2.1 feature : "-The combat pathfinder will treat tiles as if they had a movement cost at most equal to the moves remaining on the unit.", as it made the displayed movement cost of tiles incorrect and caused crashes under some circumstances.
• Fixed 1.2.1 bug : When the human player casts Clairvoyance, the game crashes.
• The AI will no longer cast Darkness when Eternal Night is already in effect.
• When the player tries to cast Darkness while Eternal Night is already in effect, a warning will be given.
• Adjusted the score value of some score modifiers.
o Sandbox Mode : 40%->50%.
o Smart Familiar : 80%->92%.
o Targeting Aid : 90%->94%.
o Everything Nice : 60%->75%.
o Easy Lairs : 75%->90%.
o Undeveloped Start : 70->100%.
o No Trading : 110%->125%.
o Monsters Gone Wild : 135%->130%.
• The AI will no longer cast the Invisibility spell in combat while they have Mass Invisibility in effect
• The AI will now consider already invisible units as invalid targets for the Invisibility spell
• Fixed bug : When a player's fortress city was conquered while the Summoning Circle was in the city, the circle was not moved to another city.
• Heroes will gain +1 ranged attack per level if they have a missile ranged attack.
• Increased the base ranged attack strength of some heroes :
o Orc Archer : 7->10
o Ranger : 9->11
o Dervish : 8->9
• Capacity hero ability can now appear on any ranged hero, it's no longer limited to magical ranged units.
• Added new hero ability : Powershot. Adds +1 missile ranged per level. Same as Arcane Power but for bow users.
• Added unit status icon for the Frozen status.
• Removed "Cached Terrain" from the settings menu and added it to Modding.INI.
• Added "Show Fog of War" setting. When enabled, tiles outside the vision range of your units and cities will be darker.
• Zombies now have a 20% base chance to defend instead of a 10% penalty applied over the 30% default.
This means everything is unchanged but the effect is no longer hardcoded and can be adjusted in the UNITS.INI file.
However when loading saves from the previous versions, zombies already created before the update will have more defend chance than intended. It's recommended to update after finishing your ongoing game.
• When no unit is selected, the map view can be scrolled by the arrow keys or numpad 2/4/6/8 keys.
• Fixed bug : The Resurrection spell summoned heroes to the Fortress city instead of to the Summoning Circle.
• Increased the AI priority boost for targeting ranged units with combat attacks by 50%.
• When the AI is targeting web, targets with ranged attack strength gain bonus priority, and targets with higher melee or immolation get reduced priority.
• Fixed tax rate being inaccurate in tax.ini
• Fixed "Wall Bonus" being displayed in battles where no city wall is present.
• Fixed bug : Hero level dialog and zombie/undead raising dialog are displayed at the same time.
• When the AI's units cast a spell that has a slider cost, the unit will always use the maximal slider possible. (Unlike the wizard, the unit might get killed in battle so saving MP is not a good idea.)
• Fixed bug : Roots of Genesis produced 0.5 power per Forest tile instead of the intended 1/tile.
• Casting Wraith Form in combat will now cancel the Frozen status on the targeted unit immediately.
• The "Race to the Unknown" setting now also halves the research cost of Plane Shift
Modding
• In UNITS.INI, "Spellability" and "Spellcharges" fields are now available to add any spell with any number of charges to any unit, instead of being limited to the few spells already used by other units.
• Added AI buying priority to Buildings.INI
• The strength of node countering effect is now in Modding.INI
• Settler production costs are now in Races.INI
• Ranged attack distance To Hit penalty can now be changed in Modding.INI
• To Defend penalty applied by Mystic Surge is now in Modding.INI
• Amount of defense bonus granted by City Walls is now in Modding.INI
• Poison save modifier is now in Modding.INI
• Doom damage percentage ratio is now in Modding.INI
• Amount of minimal damage dealt by Supernatural units can now be changed in Modding.INI
• Amount of damage reduction granted by Blur and/or Invisibility is now in Modding.INI
• Amount of damage and healing done by the Bloodsucker ability is now in Modding.INI
• Necromancy ability budget is now in Modding.INI
• Experience gained by killing enemy units in battle is now adjustable in Modding.INI
• Minimal casting skill required to raise supernatural units as undead is now adjustable in Modding.INI
• The maximal building destruction percentage after combat is now adjustable in Modding.INI
• The condition for gaining additional Fame after battle can now be adjusted in Modding.INI
• Amount of MP drained by Mana Leak can be changed in Modding.INI
• The effect Immolation has on Web duration can now be changed in Modding.INI
• Fixed bug : Terror did not use the save penalty defined in Spells.INI and was still hardcoded
• The amount of combat healing done by Herb Mastery can now be changed in Modding.INI
• Fixed bug : Gate of Hades did not use the save penalty defined in Spells.INI and was still hardcoded
• The amount of experience needed for each unit or hero level is now adjustable in Modding.INI
• The total amount of road building required for completion can now be changed in Modding.INI
• The road building speed of each terrain type is now in Modding.INI
• The summoning budget of Pandora's Box is now in Modding.INI
• The amount subtracted in the formula for various treaty request rolls is now in Modding.INI
• The amount of spell trade value modifier for unavailable or already listed spells is now in Modding.INI
• The amount of power generated by each Volcano can now be changed in Modding.INI
• The amount of power generated by each Forest by Roots of Genesis can now be changed in Modding.INI
• The amount of base power generated by nodes can now be changed in Modding.INI
• The amount of extra node power from Guardian Spirits can now be changed in Modding.INI
• The amount of extra node power from Planetary Mastery can now be changed in Modding.INI
• The amount of power generated by Primal Force can now be changed in Modding.INI
• The amount of power generated by Sanctify can now be changed in Modding.INI
• The amount of gold generated by Noble heroes can now be changed in Modding.INI
• The amount of research bonus given by Sage Mastery can now be changed in Modding.INI
• The amount of EXP gained from the Enlightenment spell can now be changed in Modding.INI
• The maximal books that can be owned by finding new books in treasure is now in Modding.INI
• The first turn when heroes, items and mercenaries can be offered for hire is now in Modding.INI
• The base cost of each type of item is now in Modding.INI
• The first turn when raiders or rampaging monsters can appear can be changed in Modding.INI
• Fixed bug : The maximal starting retort and available wizard picks options had no effect when generating a random custom wizard.
• Effect of Runemaster and Chaneller on rolling the preferred spell type can now be changed in Modding.INI
• The chance for Earthquake to kill units or destroy buildings can now be changed in Modding.INI
• The upkeep cost for Time Stop can now be changed in Modding.INI
• All retort and book effects that reduce the RP cost of spells can be changed in Modding.INI
• The amount of dispel resistance granted by various retorts and spells can be changed in Modding.INI
• Retort, book and spell effects that reduce the casting cost of spells can be changed in Modding.INI
• The amount of damage and building destruction done by Magic Vortex can now be changed in Modding.INI
• The chance of Raise Volcano destroying buildings can be changed in Modding.INI
• Added the save penalty of Great Unsummoning and Final Wave to Spells.INI
• The amount of cooldown in turns for Spell Binding can now be changed in Modding.INI
• The amount of hp healed by various healing spells can now be changed in Modding.INI
• The strength of Counter Magic can now be changed in Modding.INI
• The amount of bonus resistance granted by Bless, Resist Elements and Resist Magic can be changed in Modding.INI
• The amount of bonus defense granted by Bless, Resist Elements, Weapon Immunity, Large Shield and Elemental Armor can be changed in Modding.INI
• The amount of To Hit penalty granted by the Terror spell can be changed in Modding.INI
• The amount of each type of attack bonus granted by Flame Blade can be changed in Modding.INI
• The amount and type of HP bonus granted by Lionheart can be changed in Modding.INI
• The amount of HP bonus granted by Endurance can be changed in Modding.INI
• The amount of movement penalty given by Entangle can be changed in Modding.INI
• The upkeep cost of global, unit and city enchantments is now in Upkeep.INI
• The "Spelltypegroup" field is now in Spells.INI. This determines what type a spell is internally (such as summoning or unit enchantment, etc) and should not be changed except when adding a new spell.
• The "Casting Location" field is now in Spells.INI. This determines which spells can be used in combat and which are for overland.
• The number of spells to load from Spells.INI can now be changed in Modding.INI
• Added support for new overland summoning spells.
• Base AI priority for each overland summon is now in the CustomPriority field in Spells.INI.
• The ID of the summoned unit for summoning spells is now in Spells.INI
• Added support for new combat damage dealing spells.
• For direct damage spells, it is now possible to make the damage irrecoverable or undead raising damage in Spells.INI.
• It is now possible to change which spell the AI prefers to use Spell Blast against in Spells.INI