by Hrnchamd on Thu Jan 01, 2009 5:32 am
Morrowind Code Patch
version 1.8
--------------------
crafted by Hrnchamd at Sun's Reach
tempered and polished by Psyringe
Morrowind is a game of great depth, a huge world, incredibly extensible and with a thriving community. Unfortunately it's also full of bugs. This is our attempt at defeating the worst bugs in the game, including save corruption; and also adding a few more features people have dreamt of.
All fixes and gameplay changes included are optional, you can independently select which ones you want to use in the installer. Gameplay changes are turned off by default.
Compatible with English, West European, Polish, Russian and Steam editions. Compatible with MGE, MWSE, MWE, and FPS Opt 1.96.
See the readme for install instructions.
Current version features:
--------------------
Fixes
----
- Savegame corruption fix. Fixes the mod matching system, to avoid many sources of game corruption. You can now change your load order without problems. Adding mods to your savegame will now cause much less issues. It also makes saving much cleaner, minimizing things like missing NPCs and objects (the local ref bug).
- Show transparent clothes in the inventory. Transparent items now show up properly on the figure (paper doll) in the inventory window. Depending on video card and driver, this may rarely cause slight graphical issues with other transparent objects.
- Enchant glow in fog fix. Enchanted items no longer turn white underwater, in dust storms or fog.
- Mercantile fix. Merchants should no longer pay less for an item with increasing mercantile skill.
- Unarmored fix. Unarmored skill now gives proper damage reduction when you are fully unarmoured. Previously you had to wear at least one piece of armour to get any armour rating contribution.
- Calendar fix. The year now has the full 12 months, starting at Morning Star, and all months have correct number of days.
- Merchant equipping fix. When selling to a merchant, they may equip any item they can use, which means it is no longer possible to buy that item back. Now any NPC that barters should no longer equip anything you sell them.
- Restore/drain attributes fix. Restore attributes spells did not recognise Fortify effects when restoring. Restore attributes spells now restore up to your fully fortified amount.
- StreamMusic volume fix. The StreamMusic script command always sets music volume to maximum, this patch prevents that.
- Calm spells fix. Calm humanoid and calm creature force the target out of combat, whatever the magnitude of the spell. With this patch, NPCs and creatures leave combat only if they are sufficiently calmed.
- Vampire stats fix. If you had constant effect items equipped when you became a vampire, your stats could be increased by more than they should have (as noted in the GCD readme). The cause was a bug in the Fortify Attribute spell when used as an ability. This fix does not change your stats if you are already a vampire.
- Reflected spells fix. When you cast an absorb spell and it's reflected, you absorb from yourself and the enemy gets nothing. Apparently not as intended. Now the enemy will absorb from you instead.
- Disposition fix. When talking to someone while under the effect of a personality increase that would push disposition over 100, extra disposition could be lost when the effect expired. This should no longer happen.
- Spell magnitude fix. Spells with a variable magnitude (eg. 5-10pts) which affect an attribute, skill or rating would rarely ever acheive the highest (eg. 10pts) magnitude when cast. Now the highest magnitude should have an equal chance to appear.
- Dispel fix. Dispel is a chance-based effect, but it would invisibly stack with itself if cast multiple times, until any dispel would always succeed. This makes dispel work as described.
- Creature armour damage fix. Creatures that didn't wield weapons but struck with their body wouldn't cause armour damage. This allows them to do so.
- Delayed spell crash fix. Fixes a crash situation where uncast spells remained in memory or savegame.
- Loud armor / shield fix. Fixes occasional ridiculously loud armor hit sounds.
- Createmaps fix. Causes the createmaps command to skip over interiors, reducing the amount of time it takes to complete.
- Better quality splash and title screens. Fixes colour depth issues which reduced splash/title screen quality.
- Enable reflection effects on skinned models. Allows skinned objects to have shiny reflection maps.
- Inventory bugs fix. Fixes issues/crashes with inventory updates when using potions/ingredients via quickslot; companions using soul trap and prevents inventory bugs when using companion rings, teleport rings or similar items.
- Show NPC health bar on healing. Restore spells now activate the NPC health bar as well, allowing you to see the effect of your healing.
- NPC potion use AI. Potions used to be drunk without waiting for their effects to finish, meaning an NPC could go through its whole supply in a second. Potion drinking is now limited to once every 5-6 seconds game time.
- Blind fix. The Blind effect gave an attack bonus to the PC instead of a penalty. This should no longer happen.
- Gloss map fix. Morrowind removed gloss map entries from model files after loading them. This stops Morrowind from removing them.
- Training prices. Training price now depends on base skill level instead of fortified/drained skill.
- Waterwalk bug. No longer causes a check for fall damage if cast while swimming.
- Projectile aiming. Correct aiming errors for 1st person and 3rd person.
- Particle fixes. Corrects particles peeling away from weapons and projectiles.
- Lighting fixes. Corrects several lighting errors and optionally increases light falloff range.
- Guild guide prices. Fixed to charge amount displayed instead of base price.
- Polish keyboard support. Allows typing of Polish characters in-game.
- PlaceAtPC fix. In third person, should make objects land at the correct distance instead of at the player's feet.
- Spell deselection fix. Fixes player spell deselection when an NPC unequips / uses up a magical item.
- Level-up stats bug fix. Stats that would level to 100 or higher on levelup would get their multiplier reduced to 1 if the stat was on the left column of the level up window.
- Bound weapon expiry. When a bound item spell expires it no longer forces you into combat stance.
- Stable enchantment list. Enchantments in the spell menu always sort alphabetically instead of sometimes switching to sorting by inventory order.
- Intimidate fix. Fixes disposition not increasing by minimum amount on successful intimidate actions (on marginal wins).
- Fog of war fix. Fog of war should no longer stop revealing or update an area a long distance away.
Note: Delayed spell crash fix had a conflict with the Vampire Realism mod, when becoming a vampire. This is fixed with MCP 1.8.
Features (optional)
----
- Map expansion. Increases the area shown on the world map by approximately 2x to cover all of Tamriel Rebuilt. Optional. Now with zoom.
- Rain/snow collision. Rain and snow now collide with statics.
- Toggle sneak. Sneak key toggles sneak mode on or off.
- Fortify maximum health. Changes fortify health to behave like fortify maximum health.
- Unrestrict menu size. Allows stats menu and magic menu to be resized without limit.
- Arrow enchanting. Allows the enchanting of arrows, bolts, and throwing weapons. It will enchant a number of items equal to one-quarter the soul charge of the soul gem. This is not considered balanced, but a fun feature.
- Enchanting increases item value. Previously, items you enchant had the same value as the unenchanted version. With this patch, the newly enchanted item increases in value based on the enchantment capacity used. Rebalanced over earlier versions.
- Allow stealing from KOed NPCs. This patch allows you to steal from NPCs that have been knocked out. Previously you would get a 'You are in combat' message.
- Spellmaking max. magnitude increase. Spellmaking/enchanting limits spell magnitudes to 100. Certain effects should be usable above that level (ie. feather). Spell magnitude limit has been increased to 500.
- Spellmaking max. duration reduced. Reduces spellmaker spell duration cap to 300 from 1440. Makes dragging the duration bar more precise.
- Spellmaker/enchant multiple effects. The spellmaker would not allow you to add most spell effects more than once. It now allows you to add a spell effect multiple times with different parameters. Enchant maker now supports multiple effects, as with the spell maker.
- Spellmaker area effect cost. Adding a large area effect to spells had a cost which was independent of the spell magnitude. For balance and realism, large area spells should cost significantly more than they do.
- Exhaust NPCs with damage fatigue. NPCs collapse with exhaustion when their fatigue goes below zero. This could happen with drain fatigue spells, but damage fatigue could never reduce it below zero. Now it can, and NPCs typically will remain on the floor until the damage fatigue spell expires.
- Strength-based hand to hand damage. Hand to hand damage was only based on the skill level. It now varies with strength. The damage is equivalent to original Morrowind damage at 40 strength and increases up to 2.5x at 100 strength.
- Disable map smoothing. Option to disable world map smoothing filter when used with map expansion.
- Over the shoulder camera. Moves third person camera to the right shoulder.
- Bump/reflect local lighting. Adjusts bump/reflection maps to use local lighting.
- Item weight display. Allows weight to be displayed to two decimals of precision.
- Reduce camera clipping. Stops the third person camera from moving closer if an NPC (or activator) is between the player and the camera.
- [color=gold]Larger service windows. Makes repair, recharge, and birthsign menus larger.
- Soulgem value rebalance. Makes filled soulgems worth something more reasonable. Value is dependent only on soul magnitude.
- NPC AI casts zero cost powers. Allows NPCs to cast powers.
- Improved animation support. Allows better animation modding (see readme).
- Permanent barter disposition mod. Barter disposition changes on successful/failed transaction can now become permanent.
- Attachments
-
Morrowind Code Patch 1.8.zip
- Morrowind Code Patch 1.8
- (5.29 MiB) Downloaded 1683 times
-
MCP 1.8 Python.zip
- requires Python 2.5 + wxPython
- (253.64 KiB) Downloaded 131 times
Last edited by
Hrnchamd on Mon Jun 14, 2010 4:22 am, edited 9 times in total.