OpenMW Changelog

What's new in OpenMW 0.44.0

Aug 1, 2018
  • Known Issues:
  • Shadows are not re-implemented yet
  • To use the Linux targz package binaries, Qt4 and libpng12 must be installed on your system
  • On macOS, OpenMW-CS is able to launch OpenMW only if OpenMW.app and OpenMW-CS.app are siblings
  • New Features:
  • Spell search bar implemented
  • Launcher: Advanced settings tab added (#4054)
  • Implemented option for fast travel services to charge for every companion (#4064)
  • Added an option to have multiple quicksaves (#4174)
  • Added an option to rebalance soul gem values based only on soul value, not soul times gem value (#4423)
  • OpenMW-CS: Terrain Texture Brush button implemented (#3870)
  • OpenMW-CS: Edit functions for terrain texture editing mode implemented (#3872)
  • OpenMW-CS: New, and more complete, icon set added
  • Bug Fixes:
  • Daedra are now summoned when picking up cursed items through the inventory, OnActivate is now triggered even with the inventory menu open (#1428, #3726)
  • Similar glyphs are now used as fallbacks when unsupported glyphs are encountered (#1987)
  • Magic effects active when a save is loaded are now rendered (#2254)
  • Journal alphabetical indexing now works in Russian language versions (#2485)
  • Declaring OnPCHitMe in an actor's script now prevents the actor from attacking, even in self-defense, if his Fight is equal to zero (#2703)
  • Content selector now places Morrowind.esm at the beginning of the mod list, if it is present (#2829)
  • Undefined weather settings now fallback to middle grey instead of pure black (#2841)
  • Mods are now found if the mod directory is a parent of the installation directory (#3557)
  • Flying and swimming creatures no longer use the pathgrid (#3587)
  • SetPos no longer skips weather transitions, fixing transitions in mods that use SetPos to travel the player, such as Boats Mod (#3603)
  • ESM files with capital-case extensions now load correctly with the launcher (#3618)
  • Fixed an issue where NPCs could get stuck inside terrain/objects when the player rests (#3638)
  • Combat music is now updated in menu mode (#3664)
  • Extraneous carriage returns are cut from dialog output (#3696)
  • Fixes for controllers on macOS (#3708)
  • SetPos can no longer place the target under terrain level (#3783)
  • Fixed an issue where casting Calm Humanoid on a guard the player is resisting arrest from caused a dialog loop when trying to resist again (#3863)
  • Enemies who are knocked out will no longer recover immediately (#3884)
  • Imported content files are now sorted according to their dependencies, instead of just modified time (this fixes Bethesda ESMs broken by the Steam version of Morrowind) (#3926)
  • Scripts now support period and hyphen characters in the script name, as long as it is not the first character (#4061)
  • Soul gems with trapped souls of creatures from mods that have been removed will now be empty instead of crashing the game (#4111)
  • Swim animation is no longer interrupted when attacking underwater (#4122)
  • An empty battle music folder now results in explore music being played in combat (#4134)
  • Added a vanilla absorb spell behavior option, which is enabled by default (#4135)
  • Added vanilla enchanted weaponry behavior option, which is enabled by default (#4136)
  • Centroid interpolation is now used for shader lighting, fixing some graphical artifacts when using antialiasing (#4143)
  • NPC base skeleton files are not longer optimized, fixes some body replacer mods (#4159)
  • To prevent animation flickering, the landing animation is no longer played when the player is turning as they are landing (#4177)
  • Fighting actors now face their target instead of the nearest actor (#4179)
  • Weapon switch sound is no longer played when no different weapon is present to switch to (#4180)
  • Guards can no longer initiate dialog with the player when the player is far above the guard (#4184)
  • The correct graphical effect is now applied to armor and clothes when changing them while chameleoned or invisible (#4190)
  • "Screenshot Saved" message has been removed (#4191)
  • Attack range for NPC archers and spellcasters now more accurately matches vanilla behavior (#4192)
  • Dialog topics are now always highlighted when first encountered (#4210)
  • Fixed an FPS drop after minimizing the game during rainy weather (#4211)
  • Thrown weapon projectiles now all rotate when in the air (#4216)
  • Spell casting chance now displays as zero if the player does not have enough magicka to cast it (#4223)
  • Fixed double activation button presses when using a gamepad (#4225)
  • The player's current class and birthsign is now the default value in the class select and bithsign select menus, rather than the first item in the list (#4226)
  • Tribunal and Bloodmoon summoned creatures no longer automatically fight other followers (#4229)
  • Player movement from one directional key is now nullified if the opposite directional key is also pressed (#4233)
  • Wireframe mode no longer affects the map (#4235)
  • Fixed a crash when quick loading from the container screen (#4239)
  • Greetings are no longer added to the journal topic list (#4242)
  • Merchant NPCs no longer sell ingredients from containers that they own that have zero capacity, such as plants (#4245)
  • Armor condition is now taken into account when calculating armor rating (#4246)
  • Removed unintended jump cooldown (#4250)
  • Fixed console spam when OpenMW encounters a non-music file in the Music folder (#4252)
  • Magic effects from eaten ingredients now have the correct duration (#4261)
  • Arrow position is now correct in third person view during attacks for beast races (#4263)
  • Players in god mode are no longer affected by negative spell effects (#4264)
  • Missing 'sAnd' GMST no longer causes a crash (#4269)
  • Root node transformation is no longer incorrectly discarded, fixing characters in the mod The Black Mill (#4272)
  • The map is now updated with explored cells correctly, instead of only when the map window is opened (#4279)
  • MessageBoxes now appear over the chargen menu (#4298)
  • Optimizer no longer breaks LOD nodes (#4301)
  • PlaceAtMe now correctly inherits the scale of the calling object (#4308)
  • Resistance to magic now affects all resistable magic effects (#4309)
  • Opening doors is now restricted to bipedal actors (#4313)
  • Rainy weather no longer slows down the game when changing from indoors to outdoors (#4314)
  • Meshes with CollisionType=Node flag are no longer ignored (#4319)
  • Activate and Move keys are no longer used for GUI navigation if they are bound to mouse buttons (#4320)
  • NPC negative faction reaction modifier now works correctly (#4322)
  • Taking owned items is no longer considered a crime if the owner is dead (#4328)
  • Torch and shield equipping behavior now is more consistent with the original game (#4334)
  • Installation wizard now appends "/Data Files" if needed when autodetecting path (#4336)
  • "Interior" removed from cell not found message (#4343)
  • Inventory item count for very high numbers no longer shows incorrect values due to truncation (#4346)
  • Using AddSoulgem no longer fills all sould gems of the specified type (#4351)
  • A message is displayed if the spell a player tries to select via quickkey is missing (#4391)
  • Inventory filter is now reset to All when loading a game (#4392)
  • Terrain is now rendered for empty cells (#4405)
  • OpenMW now handles marker definitions correctly, fixing mod Arktwend (#4410)
  • iniimporter no longer ignores data paths (#4410)
  • Moving with zero strength no longer uses all of your fatigue (#4410)
  • Camera no longer flickers when opening and closing menu while sneaking (#4420)
  • Cursor now displays correctly when OpenMW is compiled against macOS 10.13 SDK (#4424)
  • Item health is no longer considered a signed integer, it can no longer be negative (#4424)
  • Adding items to currently disabled creatures will no longer crash the game (#4441)
  • Encumbrance value is now rounded up (#4441)
  • Werewolf health is now correctly calculated (#4142)
  • NiLookAtController node is now ignored, like in vanilla (#4407)
  • OpenMW-CS: "Original Creature" field renamed to "Parent Creature" (#2897)
  • OpenMW-CS: Unchecking "Auto Calc" flag when editing an NPC record no longer causes unreasonable values to be filled in (#3278)
  • OpenMW-CS: Fixed search and verification result tables to be case-insensitive when sorting (#3343)
  • OpenMW-CS: "Model" column renamed to "Model/Animation" (#2694)

New in OpenMW 0.43.0 (Dec 5, 2017)

  • Known Issues:
  • Shadows are not re-implemented yet
  • To use the Linux targz package binaries, Qt4 and libpng12 must be installed on your system
  • On macOS, OpenMW-CS is able to launch OpenMW only if OpenMW.app and OpenMW-CS.app are siblings
  • New Features:
  • Implemented AI resurfacing to breathe (#1374)
  • Implemented rain and snow induced water ripples (#452, 4156)
  • Implemented fade to black on cell transitions (#824)
  • Implemented starting in an unnamed exterior cell with --start (#3941)
  • Implemented AI using "WhenUsed" enchantments (#3953)
  • Implemented stacks of ingredients or potions remaining grabbed after using one (#4082)
  • Implemented keyboard navigation for menus (#3400)
  • Implemented an option to show the success rate while enchanting (#3492)
  • Implemented an option to show projectiles' damage in tooltips (#2923)
  • Implemented an option to show melee weapons' reach and speed in tooltips (#2923)
  • Implemented a "launch OpenMW" tickbox on the Windows installer (#2258)
  • Implemented the ability to close the inventory while dragging items (#1692, #3099)
  • OpenMW-CS: Implemented LTEX record table (#933)
  • OpenMW-CS: Implemented LAND record table (#936)
  • OpenMW-CS: Implemented highlighting occurrences of a variable in a script (#2509)
  • OpenMW-CS: Implemented using one resource manager per document (#2748)
  • OpenMW-CS: Implemented shortcuts and context menu options for commenting code out and uncommenting code respectively (#3274)
  • OpenMW-CS: Implemented an option in user settings to reset settings to their defaults (#3275, #3682)
  • OpenMW-CS: Implemented reloading data files (#3530)
  • ess-Importer: Implemented converting projectiles (#2320)
  • Bug Fixes:
  • Water visibility is now consistent across different setting configurations (#815)
  • Autosaves are now created when waiting, to match vanilla behavior (#1452)
  • Container Close button no longer loses key focus when an item is clicked (#1555)
  • Guards no longer become aggressive towards creatures that are beyond their alarm radius (#2405)
  • Players can no longer change their weapon or spell during attack or spellcasting, though weapons can still be sheathed (#2445)
  • UI window pinning now persists between saves and boots (#2489, #2834)
  • First person view now uses the correct body texture with the "Better Bodies" mod (#2594)
  • Stat review menu now reads correctly from the player's stats (#2628)
  • Player states are now correctly reset when a save is loaded (#2639)
  • Rain and snow weather effects no longer move with the player (#2698)
  • Implemented some missing creature swim animations (#2704)
  • "Owned" crosshair now does not mark objects which can be activated without triggering a crime (#2789)
  • Drag-and-drop is now ended if the item is removed (#3097)
  • GetDetected can now be used without a reference (#3110)
  • Fixed poor performance when resizing the dialog window (#3126)
  • Fixed how ampersands in filenames are handled by the Launcher and Wizard (#3243)
  • Improved water reflection rendering along shorelines (#3365)
  • Improved AI usage of Dispel magic effect (#3341)
  • Disposing of corpses no longer breaks related quests (#3528)
  • Framerate limit is now enforced in videos and menus (#3531)
  • Only one copy of a given sound effect may now be played at a time (#3647)
  • Stationary NPCs resume returning to their position after a game is loaded if they had moved (#3656)
  • Added a fade-out for music transitions (#3665)
  • Spellcasting effects now disappear when resting (#3679)
  • Filled soul gems no longer count against the number of empty soulgems a merchant restocks of the same type (#3684)
  • Fixed magicka calculation during character generation (#3694)
  • Guards will now try to arrest the player when attacked, instead of just fighting back (#3706)
  • Death counts are now checked to be for valid actors before they are loaded (#3720)
  • Malformed inequality operators are now handled as equality to match vanilla and give a warning (#3744)
  • Yagrum Bagarn no longer twitches (#3749)
  • DisableLevitation now removes Levitate visual spell effect indicators (#3766)
  • Script commands now run if they were in voiced dialog scripting (#3787)
  • Added enabled check to animation script commands (#3793)
  • Default sound buffer size was increased (#3794)
  • RemoveItem behavior adjusted (#3796)
  • Godmode adjusted to match vanilla (#3798)
  • Animations now loop correctly in the "Animated Morrowind" mod (#3804)
  • Fixed enchantment point calculation to match vanilla (#3805)
  • Missing book art now logs a warning instead of showing a pink rectangle (#3826)
  • Fixed "Windows Glow" mod so window textures are not darker than they should be (#3833)
  • Bodyparts with multiple NiTriShapes are now handled correctly (#3835)
  • InventoryStore::purgeEffect() now removes all effects with argument ID (#3839)
  • Fixed fatigue loss calculations when jumping (#3843)
  • Underwater effects are now not applied to scripted "say" commands (#3850)
  • Actors no longer try to speak underwater (#3851)
  • Fixed a crash caused by an NPC being spawned by two routines at once (#3864)
  • Fixed an exploit where constant effect enchantments could be made with any soul gem by switching the soul gem during enchanting (#3878)
  • Fixed jail state not being cleared when a game is loaded (#3879)
  • Journal no longer displays empty entries (#3891)
  • An empty line is no longer displayed between a topic and the actual dialog text in the dialog window (#3892)
  • PositionCell in dialog no longer closes the dialog window (#3898)
  • "Could not find Data Files location" dialog no longer appears multiple times (#3906)
  • Fixed a case where the user could get stuck when installing without a CD (#3908)
  • Adjustments made to the Morrowind Content Language dropdown in the settings pane of the launcher (#3909)
  • Scroll in launcher window can no longer be cut off by resizing the window (#3910)
  • NC text key on nifs now works correctly (#3915)
  • Menu click sound no longer plays for right clicks (#3919)
  • Improved AI targetting algorithm to choose targets based on attack effectiveness (#3921)
  • AI now avoids enemy hits while casting self-ranged spells (#3922)
  • Copy/Paste now uses the correct command key on macOS (#3934)
  • AI attack strength is now reset when starting a new attack (#3935)
  • Changed spell priority calculation to match vanilla (#3937)
  • UI sounds are no longer distorted under water (#3942)
  • Fixed the game not pausing when minimized on Windows (#3943)
  • Vendors now confiscate stolen items that the player tries to sell them back (#3944)
  • Fixed some character preview rendering issues (#3955)
  • EditEffectDialog close button now updates range button and area slider properly (#3956)
  • Fixed some issues with body part rendering with mods (#3957)
  • Clothing value is now unsigned, preventing some value overflow issues (#3960)
  • Fatigue is now consumed if your encumbrance equals your maximum carry weight exactly (#3963)
  • Journal sounds are now played when flipping pages and closing the journal (#3974)
  • Fixed containers instantly closing when opened with a controller and the cursor over the close button (#3978)
  • Fixed performance issue when casting spells, especially on new landmasses such as Tamriel Rebuilt (#3981)
  • Corrected down and up sounds played when trading (#3982)
  • NPCs taunted to aggression no longer continue dialog with the player (#3987)
  • Journal can no longer be opened at the main menu (#3991)
  • Fixed Dispel to only cancel spell effects (#3995)
  • Fixed missing header inclusion breaking OpenBSD clang build (#4002)
  • Inventory avatar now fits within display border (#4003)
  • Manis Virmaulese now speaks to the player before attacking (#4004)
  • AI spawn position is now reset if they are moved to another cell (#4010)
  • Keypresses consumed by the UI are no longer processed again by the game (#4016)
  • GetPCRunning and GetPCSneaking now check if the PC is actually moving (#4017)
  • Music track shuffling is improved (#4024)
  • Spells with copy/pasted names no longer sort to the top of the spell list (#4025)
  • NPC archers now switch to another weapon to attack when they run out of arrows (#4033)
  • Reloading a save game while falling no longer prevents fall damage (#4049)
  • Draw animation is no longer played when a player equips a new weapon while already holding one (#4056)
  • Disposition is now updated correctly when dialog is closed (#4076)
  • Alchemy skill increases now take effect immediately after potion creation, instead of after the next batch is started (#4079)
  • GetResist commands now work like in vanilla (#4093)
  • Level-up messages for levels past 20 are now used (#4094)
  • Fixed error in framelistener when taking all items from a corpse (#4095)
  • Default 0 float precision is now used in float formatting (#4096)
  • Cycling through weapons now only selects weapons that can be equipped (#4104)
  • A scroll bar has been added to the birthsign effects list at character creation (#4105)
  • Changed inventory sort order to be more consistent (#4112)
  • Fixed unexpected "Resolution not supported in fullscreen" messages (#4113)
  • Fixed pickpocketing behavior to match vanilla (#4131)
  • Fixed a case where NPCs would not equip a second ring (#4155)
  • NPCs now do not autoequip clothing of the same price (#4165)
  • Multiple GUI and AI fixes and improvements
  • OpenMW-CS: Fixed issues with using # characters in loaded configuration files (#3045)
  • OpenMW-CS: Fixed camera position jumping when switching camera modes (#3709)
  • OpenMW-CS: "Map Color" field in Cells table now works correctly (#3971)
  • OpenMW-CS: Name is now reported correctly as OpenMW-CS on macOS (#4027)
  • OpenMW-CS: New greetings now work in-game (#4037)
  • OpenMW-CS: Merging of Land and Land Texture records fixed (#4074)
  • OpenMW-CS: Fixed narrow left pane in Preferences window (#4107)

New in OpenMW 0.42.0 (Aug 2, 2017)

  • Known Issues:
  • Shadows are not re-implemented yet
  • To use the Linux targz package binaries, Qt4 and libpng12 must be installed on your system
  • On macOS, OpenMW-CS is able to launch OpenMW only if OpenMW.app and OpenMW-CS.app are siblings
  • New Features:
  • Implemented water sound effects
  • Implemented light particles showing in inventory character preview
  • Implemented magic projectiles emitting light
  • Implemented NiSphericalCollider
  • OpenMW-CS: Implemented "Book Type" combo box replacing "Scroll" check box in Book records
  • OpenMW-CS: Implemented "Blood Type" combo box replacing blood check boxes in NPC and Creature records
  • OpenMW-CS: Implemented "Emitter Type" combo box replacing emitter check boxes in Light records
  • OpenMW-CS: Implemented "Gender" combo box replacing "Female" check box in NPC and Body Part records
  • ess-Importer: Implemented converting mark location
  • ess-Importer: Implemented converting last known exterior cell
  • Bug Fixes:
  • Falling leaves in Vurt's tree mods now render correctly
  • Actors now use capsular collision shapes (solves issues with characters getting stuck or floating above the ground)
  • Collision handling has been improved (better performance and overall behaviour)
  • Collision is now not disabled for actors until their death animation has finished playing
  • Players can no longer climb sheer terrain by jumping and then moving forwards in the air
  • Doors no longer stutter when colliding with the player
  • Dialog boxes now appear in the center of the screen after the window is resized
  • Weapon and spell cycling is now disabled while in GUI mode
  • Weapon and spell cycling can now be bound to a gamepad
  • Gamepad and mouse/keyboard may now be used at the same time
  • Inventory window titles are now centered vertically
  • Changed name tooltips' behavior on enemies to match vanilla behavior
  • The maximum width of a tooltip is no longer set to a fixed value
  • The drowning widget now more accurately matches the vanilla one
  • Fall height is now reset when the player teleports
  • Changed Slowfall spell effect to better match vanilla behavior while jumping
  • Combat with water creatures now ends when leaving the water
  • AI actors no longer hit unintended targets
  • Changed NPC wander and idle behavior to better match vanilla
  • Fixed some summoned creatures not engaging underwater creatures in combat
  • Enemies now initiate combat with player followers on sight
  • Creatures now auto-equip their shields on creation
  • Changed combat engagement logic to better match vanilla behavior
  • The Command spell effect now brings enemies out of combat
  • Followers now continue to follow after resting and saving and reloading the game
  • Light prioritization on objects now takes the light sources' intensity into account (fixes issues with light sources popping up)
  • Icon shadows no longer persist in GUI windows
  • Disintegrate Armor/Weapon spell effects are no longer bound to the framerate
  • Enchanted arrows now explode when they hit the ground or a static object
  • Fixed a crash that occurred while using a container and the console at the same time
  • Fixed the beginning of NPC speech being cut off on macOS
  • Nodes named "bounding box" are now ignored by the nifloader making corresponding meshes render correctly
  • The correct swish sound is now played for NPC weapon attacks
  • The player now has to pay for their followers when using fast travel
  • Fixed a regression with Dispel; it now is an instant spell effect again
  • Corrected greetings in Antares' Big Mod
  • The ProjectileManager no longer crashes when a sound ID fails to play or is not found
  • Fixed behavior of Activate and OnActivate commands (fixes freeze when opening "Hammers" container in Aanumuran Reclaimed mod)
  • Fixed possible game-breaking exception caused by trying to access NPC stats on a creature
  • Identification papers can now be picked back up after they are dropped
  • Fixed the interpreter to properly handle a reference change caused by an Activate command
  • Interpreter context now properly handles Activate actions in the middle of script execution
  • Changed behavior of stat script commands to better handle stats above 100
  • Fixed gun sounds in Clean Hunter Rifles mod
  • Fixed selling success chance when bartering
  • Fixed objects doubling when loading a save game after editing the used game files
  • Silenced SDL events of types 0x302 and 0x304
  • Fixed a rare crash that occurred on cell loading
  • Activation flags are now reset when an object is copied
  • Removed the possibility to implicitly call GetJournalIndex by simply stating a script ID (solves issues with objects using the same ID as a script in Emma's Lokken mod)
  • Blacklisted some unused scripts from the Bloodmoon expansion pack which relied upon the abovementioned implicit function call
  • Fixed the ResourceHelpers to allow the simultaneous use of forward and backward slashes in a model path
  • Fixed handling of enchantments' spell effects to correctly display these effects in the GUI
  • OpenMW-CS: New or cloned Body Part records may now use the ".1st" suffix
  • OpenMW-CS: Fixed sorting verification results by Record Type
  • OpenMW-CS: Cloned and added pathgrids are no longer lost after reopening an omwgame file
  • OpenMW-CS: Camera position is now re-centered when changing interior cells via drag & drop
  • OpenMW-CS: Added missing Text field to allow editing a book's actual text
  • OpenMW-CS: Skill books now show associated skill IDs instead of attribute IDs

New in OpenMW 0.41.0 (Dec 27, 2016)

  • Known Issues:
  • Shadows are not re-implemented at this time, as well as distant land
  • To use the Linux targz package binaries Qt4 and libpng12 must be installed on your system
  • On OSX, OpenMW-CS is able to launch OpenMW only if OpenMW.app and OpenMW-CS.app are siblings
  • On OSX, some users may experience the beginning of acted voice clips cut off
  • New Features:
  • Implemented zero-weight boots playing light armor boot footsteps
  • Implemented playing audio and visual effects for every effect in a spell
  • Implemented doubling the size of spell explosions
  • Implemented particle textures for spell effects
  • Implemented NPCs using opponent's weapon range to decide whether to dodge
  • Implemented dodging for creatures with the "biped" flag
  • Implemented drop shadow for items in the menu
  • Implemented correct range for "on touch" spells
  • Implemented using telekinesis with on touch spells on objects
  • Implemented AI Combat: Flee
  • Implemented player glow for non-portable lights added to the inventory
  • OpenMW-CS: Implemented rotate and scale sub modes for instance editing mode
  • OpenMW-CS: Implemented water rendering
  • ESS-Importer: Implemented player control flags
  • Bug Fixes:
  • Almsivi and Divine intervention now display the correct spell effect
  • Instant spell effects now show an effect indicator
  • Fixed playback of weapon idle animation to include a part previously omitted
  • Stat review window at character creation now shows starting spells, powers, and abilities
  • Repair and recharge interfaces no longer cause a performance drop under certain circumstances
  • Fullscreen can now be disabled again after enabling it in-game on OSX
  • Disabled door markers no longer show up on the map
  • Fixed an issue when the equip script instruction is used on an NPC without the item, fixing mods Romance 3.7 and Vampire Embrace
  • Banners now show random animations during stormy weather
  • Inventory tooltip for zero-weight armor no longer displays weight info
  • Idle animations now always loop
  • Spark showers near Sotha Sil now appear at the right time
  • The type of an NPC's melee attack (chop, slash, thrust) no longer depends on their movement direction
  • Fix for freeze when the cell was changed immediately after dying
  • Unalerted slaughterfish in the same cell as the player no longer prevent resting
  • Blood effects no longer occur when the hit is resisted
  • Todwendy can now be interacted with in the German version of the game
  • Fix for crash when opening the journal with missing fonts
  • SetInvisible command no longer applies a graphic effect
  • Non-hostile NPCs can no longer be disarmed by pickpocketing their weapons
  • Hidden inventory items, such as the light source for Trueflame's light effect, are no longer shown
  • Corrected the order in which alembics and retorts are used
  • Animation replacer no longer hangs after one animation cycle
  • Corrected sounds and skill increases for bound armor and shields
  • Corky can now be sold to Drulene Falen
  • NPC disposition can no longer be lowered below zero
  • NPC autoequip behavior now better matches vanilla
  • State of enabled/disabled player controls is now correctly saved
  • Moved references are now properly handled in respawning code
  • Water ripples are now shown when walking on water
  • Argonian NPCs no longer swim like Khajiits
  • Spells with the "always succeed" flag can now be deleted from the spellbook
  • Bound equipment spells can no longer be recast
  • Fixed some objects added by Morrowind Rebirth not properly displaying their texture
  • Fixed OSX not being able to find settings-default.cfg
  • Fixed dialogue/journal links being unclickable on certain platforms due to undefined behavior
  • Attacking with a stacked enchanted thrown weapon no longer reduces the charge of items remaining in that stack
  • Fixed an issue with the water surface transparency when viewed from certain angles using non-shader water
  • Fixed animation state to be saved upon cell-changing or save & load; fixes several traps as well as the metal doors in Sotha Sil
  • "Can't Cast" message now displayed when water walking is cast from too great of a depth
  • Player is now moved out of the water when casting water walking from a shallow enough depth
  • Levelled items in merchant inventory are no longer re-added every time the trade window is reopened
  • Weather manager now handles weather for regions added by plugins after a save game was created
  • Fix to more gracefully handle cases where an object refers to an enchantment ID which does not exist
  • Fixed how NPCs react to hostile spell effects being cast on them (for now, see: https://forum.openmw.org/viewtopic.php?f=2&p=43942#p43942)
  • Player/NPC skeleton's bone cache is now cleared when a node is added/removed, fixing a crash that could happen whenever player/NPC equipment is updated
  • OpenMW-CS: Globals are now initialized with a valid type
  • OpenMW-CS: The nested tables for NPC skills and attributes are now hidden when the auto-calc flag is checked
  • OpenMW-CS: Fixed verification for "Not Local" info condition
  • OpenMW-CS: Fixed verification for special faction ID "FFFF"
  • OpenMW-CS: Changes from omwaddon are now loaded in [New Addon] mode
  • OpenMW-CS: Objects moved in interior cells in the scene editor will no longer be teleported outside
  • OpenMW-CS: Fixed not being able to find the project file when launching the game
  • OpenMW-CS: Deleted instances will no longer reappear
  • OpenMW-CS: Using "Extend Selection to Instances" will no longer cause duplicates

New in OpenMW 0.39.0 (Apr 18, 2016)

  • Known Issues:
  • Shadows are not re-implemented at this time, as well as distant land
  • Changelog:
  • Implemented background cell loading and caching of loaded cells
  • Implemented support for object shaders in OSG
  • Implemented interpolation for physics simulation, smoothing rendering of statics and fixing some collision issues
  • Implemented support for sphere map NiTextureEffects
  • Implemented the FixMe script instruction
  • Implemented support for RGB and RGBA embedded textures in NIF files
  • Implemented corpse clear delay
  • Implemented per-creature respawn time tracking
  • Fixed Dark Brotherhood Assassins, ghosts in Ibar-Dad, and other creatures spawned with PlaceAt spawning inside world geometry
  • Fixed Activate / OnActivate script instruction to match vanilla behavior
  • Fixed player spawning underwater when loading a game saved while swimming
  • Fixed NPCs not using correct animations with Animated Morrowind mod
  • Fixed Riekling raider pig screaming continuously
  • Fixed Vivec's hands in the Psymoniser Vivec God Replacement mod
  • Fixed NPCs spamming restoration spells instead of defending themself
  • Fixed a crash caused by local script iteration
  • Fixed AI packages to not stack when duplicates are added
  • Fixed actor animations not being rebuilt on resurrection
  • Fixed dialog boxes for non-standard NPCs not scrolling correctly
  • Fixed wandering NPCs disappearing or getting teleported to strange places
  • Fixed missing NPC name in journal entry when given Pilgrimages of the Seven Graces quest
  • Fixed bounding box used for items when dropping them from the inventory
  • Fixed spells exploding on an actor being applied twice
  • Fixed Azura's missing head
  • Fixed potion effect showing when ingredient effects are not known
  • Fixed hands turning partially invisible when chopping with a spear
  • Fixed fast travel breaking save files made afterwards
  • Fixed crash after casting recall spell
  • Fixed constant effect enchantment animation playing on dead bodies
  • Fixed spell effects to not persist after the caster dies
  • Fixed corpses that are submerged at the beginning of the game to stay submerged
  • Fixed "when strikes" enchantments to not launch a projectile from the attacker when they apply
  • Fixed camera snapping to straight up or down after teleporting
  • Fixed alchemy window ingredient count not decrementing when combining ingredients that don't share effects
  • Fixed mods corrupting the hasWater() flag for exterior cells
  • Fixed a crash with mods that define bip01 spine1 but not bip01 spine2
  • Fixed class image display when an image for the class is not found
  • Fixed possible infinite disposition through exploit
  • Fixed glitch causing removed clothing to still be rendered on the character on the inventory paper doll
  • Fixed statics and activators not being able to cast spell effects on the player
  • Fixed cells not loading when using Poorly Placed Object Fix mod
  • Fixed female characters incorrectly using the male base animation skeleton
  • Fixed "use best attack" punches to match vanilla behavior
  • Fixed crash when clicking through the class selection menu a specific way
  • Fixed save list jumping to the top when deleting a saved game
  • Fixed the selected class and race not being cleared when starting a new game
  • Fixed crash when water normal map is missing
  • Fixed an issue with handling stray arguments in scripts
  • Fixed Drop script instruction to match vanilla behavior
  • OpenMW-CS: Implemented GMST verifier
  • OpenMW-CS: Implemented info record verifier
  • OpenMW-CS: Implemented rendering cell border markers in Scene view
  • OpenMW-CS: Implemented point lighting in Scene view
  • OpenMW-CS: Implemented optional line wrapping in script editor
  • OpenMW-CS: Reimplemented 3D scene camera system
  • OpenMW-CS: Implemented scenes being a drop target for referenceables
  • OpenMW-CS: Implemented rendering cell markers in Scene view
  • OpenMW-CS: Implemented Instance selection menu in Scene view
  • OpenMW-CS: Implemented Move sub mode for Instance editing mode in Scene view
  • OpenMW-CS: Implemented behavior for changing water level of interiors to match exteriors
  • OpenMW-CS: Implemented using "Enter" key instead of clicking "Create" button to confirm ID input in Creator Bar
  • OpenMW-CS: Fixed objects dropped in the scene not always saving
  • OpenMW-CS: Fixed objects added to the scene not rendering until the scene is reloaded
  • OpenMW-CS: Fixed land data being written twice
  • OpenMW-CS: Fixed GMST ID named sMake Enchantment being named sMake when making new game from scratch
  • OpenMW-CS: Fixed creator bar in Start Scripts subview not accepting script ID drops
  • OpenMW-CS: Fixed using the "Next Script" and "Previous Script" buttons changes the record status to "Modified"

New in OpenMW 0.38.0 (Jan 25, 2016)

  • Changelog:
  • Implemented werewolf field of view
  • Implemented movement of objects between cells, fixes several issues
  • Implemented handling OSG native model format
  • Implemented separate field of view settings for hands and game world
  • Implemented isInCell checks on PlaceAt and PlaceItem
  • Implemented handling NiLODNode and NiPointLight
  • Implemented notification to indicate when a game is saved
  • Fixed player object being deletable
  • Fixed AiCombat distance check to take into account collision box
  • Fixed saw in Dome of Kasia not hurting a stationary player
  • Fixed rats floating when killed near a door
  • Fixed kwama eggsacks pulsing too fast
  • Fixed NPC voice sound source not being placed at their head
  • Fixed crash with OpenMW install wizard
  • Fixed reseting delete flag when loading a reference from a save game
  • Fixed issues with clicking on unexpected inventory items on character doll
  • Fixed spell absorption to apply once per effect
  • Fixed enchantment merchant items reshuffling every time barter is clicked
  • Fixed not being able to resurrect the player through the console if health is zero
  • Fixed projectile weapon behavior when underwater
  • Fixed not being able to use keywords in strings for message boxes
  • Fixed items not sinking when dropped underwater
  • Fixed crash when onPcEquip script removes the equipped item
  • Fixed dialog not triggering correctly in Julan Ashlander Companion mod
  • Fixed tooltips for Health, Magicka, and Fatigue showing in the Options menu when bars aren't visible
  • Fixed guards accepting gold for crimes even when you don't have enough
  • Fixed Show Owned option affecting tooltips that are not objects
  • Fixed player sound source being at the feet
  • Fixed not being able to replace interactive message boxes
  • Fixed fatal error on OpGetTarget when the target has disappeared
  • Fixed first person rendering glitches with high field of view
  • Fixed crash on new game at character class selection
  • Fixed RigGeometry bone references to be case-insensitive
  • Fixed NPCs using wrong sound when landing
  • Fixed missing journal textures without Tribunal and Bloodmoon installed
  • Fixed multiple AiFollow packages causing the distance to stack
  • Fixed creature dialogs not being handled correctly
  • Fixed crash when entering Holamayan Monastery with mesh replacer installed
  • Fixed dreamers spawning too soon
  • Fixed Next/Previous Weapon/Spell and Ready Spell working as a werewolf
  • Fixed being able to soultrap a creature more than once
  • Fixed summoned creatures and objects disappearing at midnight
  • Fixed gamecontrollerdb file being created as a txt instead of a cfg
  • Fixed "same race" dialog functions never triggering
  • Fixed dialog choice condition issue
  • Fixed body part rendering when in a pose
  • Fixed reversed sneak awareness check
  • Fixed positional sound acceleration issue
  • Fixed fatal error when LandTexture is missing
  • OpenMW-CS: Implemented choosing colors for syntax highlighting
  • OpenMW-CS: Implemented hiding script error list when there are no errors
  • OpenMW-CS: Implemented ability to create omwaddons with periods in the filename
  • OpenMW-CS: Implemented configurable size for scipt error panel
  • OpenMW-CS: Implemented tooltips in the 3D scene
  • OpenMW-CS: Fixed issue with handling of DELE subrecords
  • OpenMW-CS: Fixed Verify not checking if given item ID for a container exists
  • Known Issues:
  • Shadows are not re-implemented at this time, as well as distant land and object shaders
  • Features are missing from OpenMW-CS as well: only basic camera controls are implemented, pathgrid and cell marker rendering is missing, as well as instance moving

New in OpenMW 0.37.0 (Dec 2, 2015)

  • Rewrote graphics engine using OSG rendering toolkit
  • Implemented profiling overlay (press F3!)
  • Implemented journal and book scaling
  • Implemented NiStencilProperty
  • Implemented Game Time Tracker
  • Implemented comments in openmw.cfg
  • Implemented resource manager optimizations
  • Implemented handling NIF files as proper resources
  • Implemented using skinning data in NIF files as-is
  • Implemented small feature culling
  • Implemented configurable near clip distance
  • Implemented GUI scaling option
  • Implemented support for anonymous textures
  • Implemented loading screen optimizations
  • Implemented character preview optimization
  • Implemented sun glare fader
  • Implemented support for building with Qt5
  • Implemented Bullet shape instancing optimization
  • Implemented FFMPEG 2.9 support
  • Implemented head tracking for creatures
  • Implemented additive moon blending
  • Implemented an error message when S3TC support is missing
  • Fixed short activation distance for light emitting objects
  • Fixed animation not resizing creature's bounding box
  • Fixed setPos and setScale instructions only modifying the collision model when invoked on Static objects
  • Fixed stars showing on horizon at night when they should be obscured by clouds
  • Fixed errors in moon trajectory
  • Fixed NPCs width not being adjusted by their weight
  • Fixed raycasting for dead actors
  • Fixed several issues with underwater view
  • Fixed Erene Llenim not wandering
  • Fixed cliff racers failing to hit the player (should have left this broken, hm?)
  • Fixed NPCs not being able to hit small creatures
  • Fixed vibrating terrain in cells far from the origin
  • Fixed several issues with first person weapon model rendering
  • Fixed crash when switching from full screen to windowed mode in D3D9
  • Fixed scripts failing to compile if name starts with a digit
  • Fixed Socucius Ergalla having doubled greetings during the tutorial
  • Fixed underwater flora lighting up the entire area
  • Fixed not handling controller extrapolation flags
  • Fixed footstep frequency not updating immediately when speed attribute changes
  • Fixed crash with OpenGL 1.4 drivers
  • Fixed antialiasing not working on Linux
  • Fixed enemies attacking the air when they spot the player
  • Fixed NIF rotation matrices that include scaling not being supported
  • Fixed crank in Old Mournhold: Forgotten Sewer turning about the wrong axis
  • Fixed several particle transparency stacking issues
  • Fixed Trueflame and Hopesfire flame effect rendering
  • Fixed little box rendering beneath verminous fabricants
  • Fixed sparks in Clockwork City not bouncing off the floor
  • Fixed dicer traps in Clockwork City not activating when you're too close
  • Fixed scrambled pixels on the mini map
  • Fixed NIFs with more than 255 NiBillboardNodes not loading
  • Fixed objects flickering
  • Fixed issue with running out of vram
  • Fixed NPCs dying silently
  • Fixed jumping animation restarting when equipping mid-air
  • Fixed light spell not working in first person view
  • Fixed light spell not being as bright as in Morrowind
  • Fixed transparency sorting to be more accurate, obsoleting transparency-overrides.cfg
  • Fixed player followers reporting crimes
  • Fixed hidden emitter nodes still firing particles
  • Fixed music from title screen continuing after loading a saved game
  • Fixed map not being consistent between saved games
  • Fixed dialog scroll not always starting at the top
  • Fixed Detect Enchantment marks not appearing on top of the player arrow
  • Fixed changing NPC position via console not taking effect until cell is reloaded
  • Fixed mannequins in mods appearing as dead bodies
  • Fixed spurious fifth parameter on Placeatme raising an error
  • Fixed COC command printing multiple times when the GUI is hidden
  • Fixed crash when a creature has no model
  • Fixed character sheet not properly updating when backing out of CharGen
  • Fixed Horkers using land idle animations under water
  • Fixed map notes not showing on cell marker tooltips
  • Fixed alchemy including effects that show twice on the same ingredient
  • Fixed ORI console command
  • Fixed Ashlanders in front of Ghostgate wandering around
  • Fixed ESM writer not handling encoding when saving the TES3 header
  • Fixed NIF node names to be not case-sensitive
  • Fixed fog depth and density not being handled correctly
  • Fixed Combat AI changing target too frequently
  • Fixed not being able to attack during block animations
  • Fixed player not raising arm in third person view for blizzards
  • Fixed current screen resolution not being selected in Options when starting OpenMW
  • Fixed Ordinators thinking beast races can wear their helm
  • Fixed slider bars still moving after clicking to move them and not releasing the mouse button
  • Fixed quirks with sleep interruption
  • Fixed being able to ready weapons and magic while paralyzed
  • Fixed inverted Kwama Queen head
  • Fixed additem and removeitem behavior with gold
  • Fixed --start putting the player inside models
  • Fixed a glitch that allowed infinite free items when bartering
  • Fixed handling of quotes in names of script functions
  • Fixed Open and Lock spell effects persisting when cast on certain statics
  • Fixed being able to lock beds
  • Fixed script compiler not accepting IDs as instruction or function arguments if the ID is also a keyword
  • Fixed cell names not being localized on the world map
  • Fixed swimming player being too low in the water
  • Fixed Save and Load menu localization issues
  • Fixed Disintegrate Weapon applying to lockpicks and probes
  • Fixed mouse wheel in journal not being disabled by Options menu
  • Fixed Heart of Lorkhan not visually responding to attacks
  • Fixed inventory highlighting the wrong category after a load
  • Fixed teleport amulet not being placed in player inventory in Illuminated Order 1.0c
  • Fixed fSleepRandMod not behaving correctly in special cases
  • Fixed hang in non-GOTY version caused by bad SetRot data
  • Fixed NPC confusion over player race
  • Fixed custom races breaking numbering of PcRace
  • Fixed being able to sneak while paralyzed
  • Fixed Chameleon not working for creatures
  • Fixed player power chance to show as 0 when used
  • Fixed error handling for non-existing enchantment references
  • Fixed recursive script execution
  • Fixed infinite recursion when compiling a script with warning mode 2 and enabled error downgrading
  • Fixed potential infinite loop in addToLevCreature script function
  • Fixed PlaceItem returning radians instead of degrees
  • Fixed a crash when entering cell "Tower of Tel Fyr, Hall of Fyr"
  • Fixed a crash on assertion in a rare combat case
  • Fixed an issue with loading a save game with mod LGNPC_PaxRedoran_v1_20
  • Fixed an issue with loading a game when a mod that provided a spell known by the player was removed
  • Fixed an issue with unequipping amulets that had been created with the console
  • Fixed crash when switching from full screen to windowed mode in D3D9 (switched to OpenGL)
  • Fixed no texture issue with DirectX (switched to OpenGL)
  • Renamed 'grid size' setting to 'cell load distance'
  • OpenCS: Implemented Merge tool
  • OpenCS: Implemented copying a record ID to the clipboard
  • OpenCS: Implemented script line number in results search
  • OpenCS: Implemented mouse button bindings in 3D scene
  • OpenCS: Implenented scrolling newly created TopicInfo and JournalInfo records into view
  • OpenCS: Implemented horizontal slider to scroll between opened tables
  • OpenCS: Implemented shortcut for closing focused subview
  • OpenCS: Implemented context menu for dialog subview fields with an item matching "Edit 'x'" from the table subview context menu
  • OpenCS: Implemented ignoring mouse wheel input for numeric values unless the respective widget has focus
  • OpenCS: Implemented refreshing the verify view
  • OpenCS: Implemented configuration of double click behavior in results table
  • OpenCS: Implemented severity column to report tables
  • OpenCS: Implemented improvements to dialog button bar
  • OpenCS: Implemented mouse picking in worldspace widget
  • OpenCS: Implemented cell border arrows
  • OpenCS: Implemented cloning enhancements
  • OpenCS: Implemented fine grained configuration of extended revert and delete commands
  • OpenCS: Implemented magic effect record verifier
  • OpenCS: Implemented Sound Gen record verifier
  • OpenCS: Implemented Pathgrid record verifier
  • OpenCS: Implemented Script Editor enhancements
  • OpenCS: Implemented color values in tables
  • OpenCS: Implemented ID auto-complete
  • OpenCS: Implemented partial sorting in info tables
  • OpenCS: Implemented dialog for editing and viewing content file meta information
  • OpenCS: Implemented using checkbox instead of combobox for boolean values
  • OpenCS: Implemented dropping IDs into bar at bottom of subview when creating a record
  • OpenCS: Fixed global search not automatically focusing the search input field
  • OpenCS: Fixed opening a chest blurring the character portrait
  • OpenCS: Fixed not being able to edit alchemy ingredient properties
  • OpenCS: Fixed being able to select Attribute and Skill parameters for spells that do not require them
  • OpenCS: Fixed unnamed checkbox showing when right clicking an empty place in the menu bar
  • OpenCS: Fixed freeze when editing filter
  • OpenCS: Fixed verifier not updating local variables when other scripts are modified
  • OpenCS: Fixed AIWander Idle not being settable for a creature
  • OpenCS: Fixed not being able to enter values for rows in Creature Attack
  • OpenCS: Fixed not being able to add a start script
  • OpenCS: Fixed verifier reporting non-positive level for creatures with no level
  • OpenCS: Fixed value of "Buys *" not saving for a creature
  • OpenCS: Fixed scale value of 0.000 making the game lag
  • OpenCS: Fixed "AI Wander Idle" value not being saved
  • OpenCS: Fixed created creatures always being dead
  • OpenCS: Fixed being unable to make NPC say a specific "Hello" voice dialog
  • OpenCS: Fixed being unable to make a creature use text dialog
  • OpenCS: Fixed not being able to set trade gold for creatures
  • OpenCS: fixed race filter on body parts not displaying correctly
  • OpenCS: Fixed inverted table sorting
  • OpenCS: Fixed Undo and Redo command labels
  • OpenCS: Fixed listed attributes and skill being based on the number of NPC objects
  • OpenCS: Fixed crash when removing the first row of a nested table
  • OpenCS: Fixed incorrect GMSTs for newly created OMWGame files
  • OpenCS: Fixed deleted scripts being editable
  • OpenCS: Fixed line edit in Dialog subview table showing after a single click
  • OpenCS: Fixed incorrect position of an added row in Info tables
  • OpenCS: Fixed deleting a record triggering a Qt warning
  • OpenCS: Fixed metadata table missing the Fixed record type column
  • OpenCS: Fixed not being able to reorder rows with the same topic in different letter case
  • OpenCS: Fixed Sort by Record Rype on the Objects table being incorrect
  • OpenCS: Fixed undo/redo shortcuts not working in script editor
  • OpenCS: Fixed missing TopicInfo "custom" condition section
  • OpenCS: Fixed sorting search and verification result table by clicking on the column names
  • OpenCS: Fixed enchantment effects always switching to water breathing
  • OpenCS: Fixed NPC information failing to save correctly due to mNpdtType value
  • OpenCS: Fixed deleting record in Objects (referencables) table messing up data
  • OpenCS: Fixed some NPC data not being editable
  • OpenCS: Fixed some missing data in cell definition
  • OpenCS: Fixed value filter not working for float values
  • OpenCS: Fixed undo leaving record status as modified
  • OpenCS: Fixed crash from closing subview and opening a new one
  • OpenCS: Fixed default window size being ignored
  • OpenCS: Fixed TopicInfo data loss when saving from ESP to OMWAddon
  • OpenCS: Fixed deleted record remaining in Dialog subview
  • OpenCS: Fixed editor not scrolling to a newly opened subview when Scrollbar Only mode is active
  • OpenCS: Fixed changing Level or Reputation of an NPC crashing the editor
  • OpenCS: Fixed filters not updating when adding or cloning records
  • OpenCS: Fixed issues when referencing a non-existing script
  • OpenCS: Fixed focus problems on edit subviews input fields
  • OpenCS: Fixed crash when applying filter to TopicInfo on mods that have added dialog
  • OpenCS: Fixed some dialog only editable items not refreshing after undo
  • OpenCS: Fixed cancel button exiting the program
  • OpenCS: Fixed mapcolor not changing correctly on the Regions table
  • OpenCS: Fixed crash when trying to use cell render view on OS X
  • OpenCS: Fixed missing columns in tables
  • OpenCS: Fixed a sort problem in the Objects table when nested rows are added
  • OpenCS: Fixed script verifier not catching endif without an if
  • OpenCS: Fixed list of available content files not refreshing in Open dialog
  • OpenCS: Fixed Flies flag having no effect on ghosts
  • OpenCS: Fixed save game failing to load due to script attached to NPC
  • OpenCS: Fixed reputation value not being stored

New in OpenMW 0.36.1 (Jun 7, 2015)

  • Known Issues:
  • Crash when trying to view cell in render view in OpenMW-CS on OSX
  • Crash when switching from full screen to windowed mode on D3D9
  • Changelog:
  • Fixed additional startup scripts failing to launch

New in OpenMW 0.35.1 (Mar 16, 2015)

  • Known Issues:
  • Crash when trying to view cell in render view in OpenMW-CS on OSX
  • Crash when switching from full screen to windowed mode on D3D9
  • Changelog:
  • Implemented being able to dress corpses (you weirdos)
  • Implemented checking Cmake sets correct MSVC compiler settings for release build
  • Implemented default values for mandatory global records
  • Implemented basic joystick support
  • Implemented a progress bar for Morrowind.ini import progress in the launcher
  • Implemented passage of time indicator when training or serving jail time
  • Fixed a crash caused by a land record without data
  • Fixed creatures with no skeleton base causing a crash
  • Fixed engine becoming unresponsive when trying to use equip next/previous with an empty inventory
  • Fixed error caused by relying on subrecord order when reading content files
  • Fixed sun trajectory
  • Fixed stolen items handling to match vanilla Morrowind
  • Fixed Divine Intervention sending the player to the wrong place in some cases
  • Fixed telekinesis not working to avoid traps
  • Fixed combat AI for unreachable enemies
  • Fixed object scale being considered in the Move instruction
  • Fixed multi-effect spells with different ranges not all applying
  • Fixed launcher not responding to Ctrl+C command from the terminal
  • Fixed drag-and-drop creating duplicate content files in the launcher when Alt is pressed
  • Fixed addon files with no dependencies not showing in the launcher
  • Fixed Detect Animal detecting dead creatures
  • Fixed Cmake not respecting LIB_SUFFIX
  • Fixed changing active magic holstering magic hands
  • Fixed switching spells with next or previous while holding shift raising the delete spell dialog
  • Fixed regression causing ignored clicks on the HUD mini-map
  • Fixed instant restore effect behavior
  • Fixed CE restore attribute items permanently boosting the stat they restore
  • Fixed being able to fall off the prison ship
  • Fixed wrong starting position in "Character Stuff Wonderland"
  • Fixed plugin load order being sorted incorrectly when importing Morrowind settings
  • OpenMW-CS: Fixed skills saving incorrectly
  • OpenMW-CS: Fixed file extension inconsistency

New in OpenMW 0.35.0 (Mar 6, 2015)

  • Known Issues:
  • Crash when trying to view cell in render view in OpenCS on OSX
  • Crash when switching from full screen to windowed mode on D3D9
  • Changelog:
  • Implemented Calm effect removing combat packages
  • Implemented first stages of ess-Importer, an importer for vanilla Morrowind save games, this feature is not complete
  • Implemented previous/next weapon and spell equipping hotkeys
  • Implemented XYZ rotation keys support
  • Implemented AI fast-forward
  • Implemented NPC drowning while knocked out
  • Implemented setting for exterior cell grid size
  • Implemented some leveled list script functions
  • Implemented testing dialog scripts with --script-all
  • Implemented NPC lookAt controller
  • Implemented handling initial state of particle system
  • Implemented a warning when loading a savegame that depends on non-existent content files
  • Implemented conversion of global map exploration overlay for ess-Importer
  • Implemented command line option to load a save game
  • Implemented new display of load order problems in the Data Files tab of the launcher
  • Fixed some sound effects playing at very loud levels
  • Fixed transparency issues with some UI elements
  • Fixed launcher handling of master and plugin selections loaded from openmw.cfg
  • Fixed water display issue on AMD cards
  • Fixed a text display issue when highlighting words in dialog
  • Fixed a launcher crash when a content file is locked
  • Fixed being able to stand on top of hostile creatures
  • Fixed creatures climbing on top of the player
  • Fixed AITravel to more accurately emulate vanilla
  • Fixed some moon display issues
  • Fixed place-able items having collision
  • Fixed AIFollow distance for groups of multiple followers
  • Fixed some staircase climbing issues in Vivec
  • Fixed permanent magic effects not being saved in savegames
  • Fixed crash due to zero-sized particles
  • Fixed a model scaling issue
  • Fixed activated enchanted item magic not being saved in savegames
  • Fixed a crash caused by Ogre shadow handling
  • Fixed not being able to equip a shield with a two-handed weapon
  • Fixed an issue with player fall height when stepping down
  • Fixed an error-handling issue preventing the Sword of Perithia mod from loading
  • Fixed launcher reseting alterations made to the mod list order
  • Fixed some issues with NPC idle voices
  • Fixed vampire corpses standing up when being looted
  • Fixed spell cost not highlighting on mouseover
  • Fixed tooltips still showing when menu is toggled off
  • Fixed rain effect showing while underwater
  • Fixed extreme framedrop when running into certain corners
  • Fixed mod "Shrines - Restore Health and Cancel Options" restore health option not working
  • Fixed animation groups for light and door objects
  • Fixed slaughterfish not attacking partially submerged enemies
  • Fixed air movement mechanics
  • Fixed handling of NPCs with missing hair/head models
  • Fixed position flicker after an animation ends
  • Fixed supporting region names in cell dialog filter for mod "Julan Ashlander Companion"
  • Fixed issues with animated collision shape
  • Fixed mod "Morrowind Rebirth 2.81" causing Balmora bridges to not have collision
  • Fixed summons to reset when the spell is recast
  • Fixed equipment update when unequipping non-related items removing ammunition
  • Fixed not falling back to the top-level directory when looking for resources
  • Fixed mod pathgrids not overwriting the existing pathgrid
  • Fixed a gameplay stopper with the Russian version of the ChaosHeart mod
  • Fixed the resurrect function to work correctly
  • Fixed functionality to allow mods to overwrite existing records in the IndexedStore
  • Fixed an issue with extra bytes to fix an error with the mod "Animated Morrowind - Expanded"
  • Fixed multi-character comparison operators to allow spaces
  • Fixed handling deleted references to fix the "Gateway Ghost" quest
  • Fixed summoning to allow multiple instances of the same creature by using different spells
  • Fixed pathgrid in the (0, 0) exterior cell not loading
  • Fixed actor original position not being saved with the wander package
  • Fixed creatures not receiving fall damage (shouts to this amazing bug description: http://bugs.openmw.org/issues/2201 )
  • Fixed enchant cost issue
  • Fixed handling of missing spells and factions to be more graceful
  • Fixed several book display issues
  • Fixed some script compilation issues
  • Fixed scale field for creatures not being handled
  • Fixed being able to use enchantments from items that failed to equip
  • Fixed handling names for helmet models
  • Fixed some NPCs not attacking when they are pickpocketed
  • Fixed chargen race preview head default orientation
  • Fixed animations with no loop keys being looped
  • Fixed spell making to allow adding multiple attribute/skill effects
  • Fixed crash when northmarker has been disabled
  • Fixed area effect on touch spell behavior
  • Fixed dwarven crossbow clipping through the ground when dropped
  • Fixed torch animation playing when torch is hidden
  • Fixed sneak re-applying after attacking an NPC
  • Fixed handling for bipedal creatures without weapons
  • Fixed conflict resolution for conflicting dialog topics
  • Fixed tab completion for exterior cell names
  • Fixed third person view being preserved in save games
  • Fixed save/load progress bar behavior
  • Fixed TogglePOV not being bindable to the Alt key
  • Fixed exception for empty dialog topics
  • Fixed PlaceAt function's count behavior
  • Fixed map notes to display on the door marker leading to the cell with that note
  • Fixed some UI issues to be better compatible with UI overhaul mods
  • Fixed an issue with leveled item arguments
  • Fixed enchanted arrows being added to the victim
  • Fixed missing sound for drawing throwing weapons
  • Fixed guards detecting invisible players
  • Fixed camera not being attached properly when player becomes a vampire
  • Fixed visual effects showing on the overhead map
  • Fixed health modifier not resetting when an actor dies
  • Fixed God Mode to not require magicka when casting spells
  • Fixed attachArrow exception when changing weapon
  • Fixed error when disabled objects are moved between cells
  • Fixed scripts with names starting with digits failing to compile
  • Fixed click activate and de-activate behavior in the Data Files list
  • Renamed "profile" to "content list" in the launcher
  • Added comments to the local/global openmw.cfg files to clarify their identity
  • OpenMW-CS: Implemented clicking on a script error in the report window to set the cursor in the script editor to the respective line/column
  • OpenMW-CS: Implemented deleting selected rows from result windows
  • OpenMW-CS: Fixed window opening issue when the config file doesn't exist
  • OpenMW-CS: Fixed skills to allow values other than 0 through 99
  • OpenMW-CS: Fixed an issue with not launching when another instance was falsely detected as running
  • OpenMW-CS: Fixed a crash on launch when OpenMW is not installed as well
  • OpenMW-CS: Cleanup for the Opening Window and User Settings Window

New in OpenMW 0.34.0 (Dec 22, 2014)

  • Known Issues:
  • Crash when trying to view cell in render view in OpenCS on OSX
  • Crash when switching from full screen to windowed mode on D3D9
  • Changelog:
  • Implemented ClampMode in NiTexturingProperty, fixes some floating plant textures
  • Implemented INI-importer for the launcher
  • Implemented "encoding" option in the launcher
  • Disabled third-person zoom by default due to usability issues (can be re-enabled in settings file)
  • Fixed several launcher and installation issues
  • Fixed issue with BIK video/audio playback sync
  • Fixed NPCs ignoring player invisibility when engaged in combat
  • Fixed long class names being cut off in the UI
  • Fixed running while levitating draining fatigue
  • Fixed handling of disabled plugins
  • Fixed ToggleMenus not closing dialog windows
  • Fixed crash when calling getDistance on items in the player's inventory
  • Fixed the Buglamp tooltip showing the item weight
  • Fixed slave crime reaction to PC picking up slave's bracers
  • Fixed Dremora death animation
  • Fixed Mansilamat Vabdas's floating corpse
  • Fixed bounty not being completely removed after the Larius Varro Tells A Little Story quest
  • Fixed silenced enemies attempting to cast spells
  • Fixed The Warlords quest
  • Fixed sneak attacks on hostiles causing a bounty
  • Fixed a crash caused by incorrect handling of getPcRank and similar defines
  • Fixed pause in Storm Atronach animation
  • Fixed a bug in TerrainGrid::getWorldBoundingBox
  • Fixed crash on exceptions while adding startup scripts
  • Fixed AiWander path finder hang when quickly changing cells
  • Fixed crash when playing OGG files
  • Fixed Dagoth Gares talking to the player even when he is not there
  • Fixed overflow exploit in bartering
  • Fixed a crash when maximizing the window with the race selection dialog open on D3D9
  • Fixed script command "Activate, player" not working
  • Fixed buttons only lighting on hover over their label
  • Fixed Slowfall effect being too weak
  • Fixed several skeleton/bone model and animation issues
  • Fixed script handling to treat the [ character as whitespace
  • Fixed a crash in character preview for non-existing meshes
  • Fixed abrupt transition when ash storms end
  • Fixed mouse movements being tracked during video playback
  • Fixed a crash on exit
  • Fixed being able to attack Almalexia during her final monologue
  • Fixed the frame time cap not being applied to Ogre's ControllerManager
  • Fixed recalculation of Magicka to be less aggressive
  • Fixed Azura's spirit fading away too fast
  • Fixed Magicka becoming negative
  • Fixed health so it drops to 0 if it goes below 1.
  • Fixed floating hairs in Westly's Pluginless Head And Hair Replacer
  • Fixed some issues with mods that use conversation scripts to update the PC
  • Fixed graphical issues with Morrowind Grass Mod
  • Fixed issues with renaming profiles in the launcher
  • OpenCS: Implemented rendering cell markers
  • OpenCS: Implemented double-click functionality in tables
  • OpenCS: Implemented user settings dialog grouping, labeling, and tooltips
  • OpenCS: Implemented editing positions of references in the 3D scene
  • OpenCS: Implemented edit mode button on the scene toolbar
  • OpenCS: Implemented user setting for showing the status bar
  • OpenCS: Improved the layout of the user settings dialog
  • OpenCS: Fixed script compiler sometimes failing to find IDs
  • OpenCS: Fixed verifier not handling Windows-specific path issues when dealing with resources
  • OpenCS: Fixed display of combat/magic/stealth values
  • OpenCS: Fixed saving
  • OpenCS: Fixed exception caused by following the Creature column of a SoundGen record
  • OpenCS: Fixed MDL subrecord error
  • OpenCS: Fixed coordinate and rotation editing
  • OpenCS: Fixed several window and view handling issues
  • OpenCS: Fixed loading plugins with moved references, implementation of moved references still pending
  • OpenCS: Fixed a crash when closing cell render window on OSX

New in OpenMW 0.33.0 (Oct 29, 2014)

  • Known Issues:
  • Switching from fullscreen to windowed mode on Windows 7 or 8.1 while using the D3D9 renderer causes a crash
  • Changelog:
  • Implemented font colors importing from fallback settings
  • Implemented Death and LevelUp music
  • Implemented console targetting on player
  • Implemented red pain effect when hit
  • Implemented spellcasting for non-biped creatures
  • Implemented the RA (Reset Actors) console command
  • Fixed extraneous characters from keypresses showing in console when console is bound to a character key
  • Fixed issues with book and scroll content display
  • Fixed NPCs reacting from too far away
  • Fixed PC spawning on top of followers when going through doors
  • Fixed tall PCs getting stuck in staircases
  • Fixed how the spawn point is determined for certain problematic doors and areas
  • Fixed executable icon in Windows
  • Fixed third person Eeyore rain effect
  • Fixed thunder and lightning still playing while the game is paused
  • Fixed jump behavior to better match vanilla
  • Fixed being able to rest on water while water walking
  • Fixed Cancel button consistency issues
  • Fixed compile error in Less Generic Nerevarine mod
  • Fixed unhandled ffmpeg sample formats
  • Fixed resizing the map not staying centered
  • Fixed attacking NPCs already in combat being reported as a crime
  • Fixed a crash on load with Morrowind Acoustic Overhaul
  • Fixed knocked out actors still colliding and speaking
  • Fixed soul trap success sound not playing
  • Fixed missing sound effect for enchanted items with an empty charge
  • Fixed handling the "MagicItems" vendor category
  • Fixed Launcher not starting if a file listed in launcher.cfg has the wrong case
  • Fixed goblins killed while knocked down remaining in the knocked down pose
  • Fixed CellChanged events triggering when crossing an exterior cell border
  • Fixed Spriggans being killed instantly if hit while regenerating
  • Fixed Magic Menu text not dimming when going from a spell to item as the active magic
  • Fixed unlit torches procuding a burning sound
  • Fixed being able to type text into the price field in the barter window
  • Fixed equipped items not emitting sounds
  • Fixed Draugr Lord Aesliip remaining non-hostile when attacking
  • Fixed bounty and crime not resetting immediately when going to jail
  • Fixed getdistance behavior for targets in an inactive cell
  • Fixed potential infinite recursion when an area effect spell is reflected
  • Fixed bound gear equipping behavior
  • Fixed followers on the Establish The Mine quest
  • Fixed exceptions with adding local scripts
  • Fixed a crash caused by teleportation spells
  • Fixed bound item checks not using GMSTs
  • Fixed NPCs moving load doors
  • Fixed Attacked flag being set when the actor is already in combat with the attacker
  • Fixed AiTravel accepting destinations further than 7168 units away, to match vanilla
  • Fixed world map arrow not adjusting to interior player facing
  • Fixed Ulyne Henim disappearing when game is loaded inside Vas
  • Fixed alchemy not correctly handling effects with zero magnitude/duration
  • Fixed levitation permissions not being saved in save games
  • Fixed NPCs not using magic
  • Fixed named cells that overlap with Morrowind.esm not showing, for Tamriel Rebuilt
  • Fixed magic effects not being overwritten by mods that change magic effects
  • Fixed stacks of items being worth more when sold individually
  • Fixed Launcher not listing addon files if the base game file is renamed to a different case
  • Fixed incorrect reading of global map state in some cases when the map size changed
  • Fixed Mercantile skill gain
  • Fixed OnPcHitMe triggering for friendly hits
  • Fixed considering actors as followers if they are also in combat with the follow target
  • Fixed Journal scrolling indefinitely with the mouse wheel
  • Fixed followers not leaving the party when a quest ends
  • Fixed unbound input action behavior
  • Fixed spell merchants selling racial bonus spells
  • Fixed a segfault when loading saves
  • Fixed jump sound to be controlled by footstep volume slider
  • Fixed player suffering silently when taking damage from lava
  • Fixed Dwarven Sceptre collision area not being removed after being killed
  • Fixed indirect followers not being teleported when using a door
  • Fixed East Empire Company faction rank after completing the questline
  • Fixed zero strength causing the player to be permanently overencumbered, even with no weight
  • Fixed shrine blessings in Maar Gan
  • Fixed enchanted items not recharging
  • Fixed Dagoth Ur dying from Ash Vampire deaths
  • Fixed a dialog loop in The Code Book quest for the Fighter's Guild
  • Fixed "root bone" to be treated as the animation root if it exists
  • Fixed number of Alchemy ingredients not removing from potion window
  • Fixed mouse-over text not showing for spells the player can't afford
  • Fixed crash when entering Ruinous Keep, Great Hall in Tamriel Rebuilt
  • Fixed extra string arguments to ShowMap breaking script compilation
  • OpenCS: Implemented a special case for top-level windows with a single sub-window
  • OpenCS: Implemented sub-windows reusing settings
  • OpenCS: Implemented opening sub-views in a new top-level window
  • OpenCS: Implemented magic effect table
  • OpenCS: Implemented path grid table
  • OpenCS: Implemented sound gen table
  • OpenCS: Implemented requesting UniversalId editing from table columns
  • OpenCS: Implemented terrain rendering
  • OpenCS: Implemented CellRef global variable column
  • OpenCS: Implemented using ESM::Cell's RefNum counter
  • OpenCS: Implemented running OpenMW with the currently edited content list
  • OpenCS: Fixed subviews being deleted on shutdown instead of when they are closed
  • OpenCS: Fixed ReferenceableID behavior when dragging to references record filter
  • OpenCS: Fixed content files being able to be opened multiple times from the same dialog
  • OpenCS: Fixed "Edit Record" context menu button not opening subview for journal infos
  • OpenCS: Fixed record edits resulting in duplicate entries
  • OpenCS: Fixed some characters not being able to be used in addon names
  • OpenCS: Fixed preferences window appearing off screen
  • OpenCS: Fixed record filter title position
  • OpenCS: Fixed region field for cell record in dialogue subview not working
  • OpenCS: Fixed label "Musics" to be "Music"
  • OpenCS: Fixed status bar not updating when record filter is changed
  • OpenCS: Fixed documents not being removed when closing the last view
  • OpenCS: Fixed File->Exit only checking the document it was issued from
  • OpenCS: Fixed script compiler member variable access

New in OpenMW 0.32.0 (Sep 17, 2014)

  • Known Issues:
  • Switching from fullscreen to windowed mode on Windows 7 or 8.1 while using the D3D9 renderer causes a crash
  • Changelog:
  • Finished implementing all magic effects, including Command, Elemental Shield, and Light
  • Implemented NPC AI for combat magic
  • Implemented NPC AI for friendly hits
  • Implemented NPC AI for fighting for the player if they are following
  • Implemented NPC mouth movement
  • Implemented NPC eye blinking
  • Implemented collision script instructions
  • Implemented magic effect get/mod/set functions
  • Implemented difficulty slider
  • Implemented custom map markers
  • Implemented script blacklisting
  • Implemented including the git revision number from the "--version" command line switch
  • Implemented mouse wheel scrolling for the journal
  • Implemented NiBSPArrayController to emit particles on random child nodes
  • Implemented sharing keyframe data
  • Implemented ignoring extra arguments being given to very few certain script functions where the use of stray arguments is most prevalent
  • Implemented double click on inventory window headers to close the window
  • Implemented targeted scripts
  • Fixed being unable to jump when facing a wall
  • Fixed summoned creatures not immediately disappearing when killed
  • Fixes for several script compilation issues
  • Fixed NPCs equipping weapons prior to fighting
  • Fixed Start Scripts which have been stopped not restarting on loading a game
  • Fixed paralyzed NPC corpses exhibiting strange behavior
  • Fixed abilities being depleted when interrupted during casting
  • Fixed NPC behaviors when facing the player
  • Fixed a missing French character
  • Fixed a memory leak with MyGUI
  • Fixed journal being inaccessible while in inventory
  • Fixed PC randomly joining factions
  • Fixed NPCs not switching weapons when exhausting ammunition
  • Fixed guards detecting creatures from too far away
  • Fixed several issues with The Siege of the Skaal Village quest in Bloodmoon
  • Fixed quotation mark character in books
  • Fixed doors colliding with dead bodies
  • Fixed display issue with very high bounties
  • Fixed NPC spell calculation formula
  • Fixed boats standing vertically in Vivec
  • Fixed issue with arrest dialogue when selecting "Go to jail"
  • Fixed strange NPC follow behavior in Hlaalu Ancestral Vaults
  • Fixed Persuasion dialog persisting after loading a game
  • Fixed "Goodbye" dialog option not being escapable
  • Fixed PC stats not updating immediately when changing equipment
  • Fixed non-aggressive creatures
  • Fixed crash when quick-loading with a container window open
  • Fixed order of validity checks when placing items into a container
  • Fixed item stacking for repaired weapons and armor
  • Fixed saving attacked state of NPCs
  • Fixed "Background" dialog topic ignoring rank condition
  • Fixed game starting on day 2
  • Fixed successful critical strikes on enemies who have spotted the player
  • Fixed fatigue not decreasing by the correct amount when running
  • Fixed a graphics issue with the minimap and local map
  • Fixed wrong button title on travel menu
  • Fixed criminal punishment for sleeping on a rented bed
  • Fixed NPCs turning towards the player even if invisible/sneaking
  • Fixed mouse still interacting with map when pinned and inventory closed
  • Fixed spell absorption not absorbing shrine blessings
  • Fixed journal topics sometimes displaying as quests
  • Fixed scroll behavior in scrolls
  • Fixed player enchanting requiring money and always being 100% successful
  • Fixed custom made potions not applying all effects
  • Fixed rain sound pausing in menus
  • Fixed Remesa Othril being hostile to Hlaalu members
  • Fixed a crash on load after death
  • Fixed blind effect not covering the entire screen
  • Fixed crash after load after creating an enchanted item
  • Fixed Retrieve the Scrap Metal quest dialog script issue
  • Fixed targets almost always resisting soultrap scrolls
  • Fixed no message being displayed when casting soultrap on an invalid target
  • Fixed chop attack not working when walking diagonally
  • Fixed world map explored terrain issue when alt-tabbing on D3D9
  • Fixed levitate causing the player to appear out of bounds when going through doors
  • Fixed setting a variable on an NPC from another NPC's dialog not working correctly
  • Fixed wait dialog not blacking out the screen properly
  • Fixed crash on sDifficulty GMST when using vanilla files without patches or expansions
  • Fixed sky rendering issue in Skies version IV
  • Fixed marksman weapons not degrading with use
  • Fixed battle music playing constantly
  • Fixed alt-tabbing while in inventory causing the paper doll to disappear temporarily
  • Fixed cost of training not being added to merchant's inventory
  • Fixed disposition changes not persisting if the conversation meny is closed by purchasing training
  • Fixed blight still being contractible after being cured of Corpus
  • Fixed crash when trying to access fog of war buffer before it is loaded
  • Fixed PC Magicka not recalculating when intelligence is boosted or drained
  • Fixed equipped torches disappearing when game is reloaded
  • Fixed soultrap fail message displaying when targetting NPCs
  • Fixed an issue with magicka cost for custom spells
  • Fixed Azura's Star disappearing when used to recharge an item
  • Fixed GetPCRank not handling ignored explicit references
  • Fixed string table overflow when loading TheGloryRoad.esm
  • Fixed Dagoth Uthol running in slow motion
  • Fixed incorrect values in the spellmaking window
  • Fixed icon for Master Propylon Index not being visible
  • Fixed Tavynu Tedran's corpse going invisible after being looted
  • Fixed health calculation when levelling up
  • Fixed some monsters blocking doors from behind
  • Fixed Ma'Rakha location in Less Generic NPC Foreign Quater mod
  • Fixed number of potion effects shown per Alchemy rank
  • Fixed encumbrance not updating while bartering
  • Fixed base Magicka multiplier
  • Fixed a torch in Addamasartus burning when it shouldn't
  • Fixed aquatic creature movement speed
  • Fixed "Rest until healed" showing with full Health and Magicka
  • Fixed Recalling while falling in an exterior cell changing Mark location
  • Fixed stutter caused by ActorId in AiFollow::getTarget not being cached
  • Fixed Dremora next to Gothren not sticking up for each other
  • Fixed button placement on the QuickChar mod
  • Fixed value and weight showing for keys
  • Fixed persuasion results not showing when using an unpatched Morrowind.esm
  • Fixed issue with Falura Llervu follow quest when loading a save
  • Fixed only guards reacting to theft
  • Fixed on-target spells being rendered behind the water surface
  • Fixed Galsa Gindu's house appearing as if it is on fire
  • Fixed an Ogre fatal exception on invalid parameters
  • Fixed Guards trying to talk to players corpse after killing the player
  • Fixed an infinite recursion in ActionTeleport
  • Fixed followers teleporting with the player into new cells after they are done following the player
  • Fixed typing "j" into the "Name" field opening the journal
  • Fixed text pasting into the console twice
  • Fixed "setfatigue 0" not rendering NPCs unconscious
  • Fixed being able to talk to unconscious actors
  • Fixed crash when player killed by own summoned creature
  • Fixed memory leak when OpenMW window is minimized
  • Fixed RefNum of objects not being reset when they are copied
  • Removed defunct option for building without FFmpeg
  • OpenCS: Implemented body part record verifier
  • OpenCS: Implemented improved keyboard navigation for scene toolbar
  • OpenCS: Implemented tooltips on all graphical buttons
  • OpenCS: Implemented handling resources like regular records
  • OpenCS: Implemented scene toolbar buttons for selecting element types to be rendered - most of the scene elements supported by these buttons are not implemented yet
  • OpenCS: Fixed not saving projects when the defaultfilters file has the wrong permissions

New in OpenMW 0.31.0 (Jul 17, 2014)

  • Implemented periodic cleanup/refill
  • Implemented precipitation and weather particles
  • Implemented dialogue merging
  • Implemented saving missing creature state
  • Implemented saving fog of war state
  • Implemented NPCs and creatures fighting each other
  • Implemented murder crime
  • Implemented Sneak skill enhancements
  • Implemented item restock handling
  • Implemented save game levelled creature handling
  • Implemented modFactionReaction script instruction
  • Implemented animated main menu support
  • Implemented saving walk/run toggle state
  • Implemented save game naming changes
  • Implemented a delete button on the load game menu
  • Implemented using journal while in dialog
  • Implemented battle music while in combat
  • Implemented follower fast travel
  • Implemented disposition and distance based aggression
  • Fixed clouds and weather to better match vanilla Morrowind
  • Fixed local map not showing objects that span multiple cells
  • Fixed CenterOnCell behavior to better match vanilla Morrowind
  • Fixed local and world map display issues
  • Fixed water being luminescent at night
  • Fixed launcher not supporting non-latin paths on Windows
  • Fixed background tracks repeating
  • Fixed door animation behavior when leaving a cell
  • Fixed disabled stronghold statics showing on the world map
  • Fixed excessive vram usage after extended play
  • Fixed dead body collision behavior
  • Fixed several character creation issues
  • Fixed various issues with jumping
  • Fixed delay on reflection effects
  • Fixed being able to interact with the world during Wait/Rest dialog
  • Fixed being able to drop items inside walls and ceilings
  • Fixed corpses changing orientation when re-entering a cell
  • Fixed several footstep sound issues
  • Fixed several dialog link issues
  • Fixed broken dialog topics in Russian version
  • Fixed summoned creature duration issue
  • Fixed crimes against hostile NPCs issue
  • Fixed creature run speed formula
  • Fixed weakness to fire not working with fire damage in the same spell
  • Fixed NPCs killing each other while attacking the player
  • Fixed Bittercup script not working on 'Take' option
  • Fixed case sensitivity for .bsa files
  • Fixed crash when loading a save after being killed
  • Fixed jumping not being disabled when showing message boxes
  • Fixed binding keys to uncommon characters
  • Fixed container selection changing based on mouse pointer position
  • Fixed a load/save issue with dynamic records
  • Fixed double paste into console
  • Fixed crash with D3D9 shaders
  • Fixed incorrect slope climb allowing the player to skip chargen
  • Fixed slaughterfish detecting player when player is out of the water
  • Fixed error when loading Animated Morrowind
  • Fixed NPC footsteps persisting after killing a moving NPC
  • Fixed previously equipped items not shown as unequipped after attemping to sell them
  • Fixed actors ignoring vertical axis when deciding to attack
  • Fixed blank toggle option for shadows in options menu
  • Fixed Ashlands being visible during new game loading process
  • Fixed guards prompting with punishment options after player resists arrest with another guard
  • Fixed a gate activation in TR
  • Fixed dependent files not getting disabled in launcher when parent is disabled
  • Fixed several code fragments
  • Fixed incorrect voice type playing on sleep interrupt
  • Fixed save games not showing in menu in certain cases
  • Fixed lights without a model not working
  • Fixed Animation Compilation mod not working properly
  • Fixed third party SL_Pick01.nif not working
  • Fixed being unable to exit dialog after stealing in front of Sellus Gravius
  • Fixed installs to /usr/local not working
  • Fixed failure to load save if one of the content files is disabled
  • Fixed crash on loading Siege at Firemoth
  • Fixed Arkngthand door not opening
  • Fixed Segfault when modifying view distance in options
  • Fixed apostrophe and dash characters not displaying in French version
  • Fixed display issue with icon background for magic items
  • Fixed display issue with coin icon on level up dialog
  • Fixed Alt+F4 not working in Windows
  • Fixed changing ring behavior
  • Fixed robes hiding pauldrons
  • Fixed button orientation on some shrine dialogs
  • Fixed items floating in the air when dropped onto corpses
  • Fixed forearms not rendering on Argonian females
  • Fixed alchemy allowing making potions from two of the same item
  • Fixed Max Sale button behavior
  • Fixed rest until healed for characters with stunted magicka
  • Fixed empty travel window displaying during new game sequence
  • Fixed save game permission issue
  • Fixed crash when loading The Underground 2 mod
  • Fixed ignoring additional splash screens
  • Fixed perpetual save load issue
  • Fixed error with Skyrim: Home of the Nords
  • Fixed many script instruction behaviors
  • Fixed read skill books not being saved in save game
  • Fixed unusable items being able to get bound to hotkeys
  • Fixed text variables in journal topic list
  • Fixed repeating swings on friendly NPC counting as additional crimes
  • Fixed lack of punishment for stealing priceless items
  • Fixed door marker at Jobasha's Rare Books spawning PC in the air
  • Fixed topic selection menu to be wider
  • Fixed items dropped on rug being inaccessible
  • Fixed crime for dropping and taking looted items
  • Fixed location of dropped arrows and bolts
  • Fixed security trainers offering acrobatics instead
  • Fixed punishment dialog displaying instead of load when killed by a guard
  • Fixed script error in SkipTutorial
  • Fixed bad lighting when using morrowind.ini generated by MGE
  • Fixed mobile Heart of Lorkan
  • Fixed keybindings not saving
  • Fixed apathetic Dura Gra-Bol
  • Fixed Morrowind Patch preventing interior cell load
  • Fixed item value on tooltip
  • Fixed death count not storing in savegame
  • Fixed submerged portion of weapon not rendering when partially submerged
  • Fixed enemies attacking while dying
  • Fixed ESM error with INFO
  • Fixed projectiles shot at player ending up in inventory
  • Fixed monsters respawning on top of each other
  • Fixed dialog box opening on follower NPC when NPC is dead or game is paused
  • Fixed floating paralyzed cliffracers
  • Fixed message boxes not clearing when loading a different save game
  • Fixed underwater sound sometimes playing when transitioning from an interior
  • Fixed spell projectiles not colliding with water surface
  • Fixed console error message when information is refused by an NPC
  • Fixed being unable to remove arrow during Bloodmoon: The Ritual of Beasts quest
  • Fixed being unable to talk to Carnius Magius in Bloodmoon
  • Fixed crash when attempting to play a non-music file
  • Fixed world map not being centered on player in certain cases
  • Fixed arrow behavior in wait/rest dialog
  • Fixed kills not filling werewolf hunger
  • Fixed detect life behavior while a werewolf
  • Fixed crash during The Shrine of the Dead mission in Tribunal
  • Fixed selected text background color in the console
  • Fixed handling extra arguments given to script instructions
  • Fixed NPCs taunting after they are dead in An Assassionation Attempt quest
  • Fixed game halt when attacked by Centurion Archers
  • Fixed quest journal when completing The Missing Hand quest
  • Fixed several issues with the Dome of Serlyn
  • Fixed bounty being calculated from actual item value instead of highest value
  • Fixed terrain turning invisible on top of Red Mountain
  • Fixed steam appearance in Cave of the Hidden Music quest
  • Fixed display issues when picking up a stack of items, holding enter, and moving the mouse
  • Fixed Draugr and Riekling attacks
  • Fixed Bonewolf animation
  • Fixed particle effects being paralyzed when the player is paralyzed
  • Fixed Crimson Plague quest not updating when Gedna Relvel is killed
  • Fixed failed save game when saving in Old Mournhold: Forgotten Sewer
  • Fixed segfault when making Drain/Fortify Skill spells
  • Fixed case where game wouldn't switch to fullscreen
  • Fixed Morrowind Rebirth duplicate objects/vanilla objects not being removed
  • Fixed case where paralysis and switching view modes would prevent death notification
  • Fixed an alt+tab segfault
  • Various code maintenace and cleanup
  • OpenCS: Implemented object rendering in cells
  • OpenCS: Implemented configuration setup
  • OpenCS: Implemented threaded loading
  • OpenCS: Implemented cell record saving
  • OpenCS: Implemented body part table
  • OpenCS: Implemented enchantment effect table
  • OpenCS: Implemented deleting referenceables
  • OpenCS: Fixed Combat/Magic/Stealth values for creatures are not displayed
  • OpenCS: Fixed segfault after 'new' or 'load'
  • OpenCS: Fixed deleting Record Filter line not reseting the filter
  • OpenCS: Fixed crash when drag and dropping text
  • OpenCS: Fixed bogus filter being created when dragging multiple records to the filter bar of a non-applicable table

New in OpenMW 0.30.0 (Jun 3, 2014)

  • Implemented Ranged Combat
  • Implemented Sneaking Skill icon
  • Implemented Crime and Punishment
  • Implemented correct trader gold handling
  • Implemented AIFollow package on summoned creatures
  • Implemented run stance in the AIFollow package
  • Implemented all NPCs in the area attacking the player when the player attacks one
  • Implemented terrain threading
  • Implemented correct GUI save/load progress bars
  • Implemented saving the weather state in save games
  • Implemented class creation form remembering previous changes
  • Implemented quicksave, quickload, and autosave
  • Implemented deleting saves
  • Implemented bribe gold being placed into the NPCs inventory
  • Implemented saving quick key bindings
  • Implemented NPCs returning to their default position after pursuing the player for a crime
  • Implemented vertical axis navigation for flying and swimming creatures
  • Implemented functionality for NPCs to evade each other when walking around
  • Fixed extreme shaking that could occur during cell transitions while moving
  • Fixed crash when a non-existent content file is added to openmw.cfg
  • Fixed OpenMW allowing resting/using a bed while in combat
  • Fixed crime punishment in the Census and Excise Office at the start of a new game
  • Fixed evidence chests not re-locking after new evidence is put in them
  • Fixed NPCs still attacking after punishment is served
  • Fixed taking items from a corpse being considered a crime
  • Fixed some creatures not being able to get close enough to attack
  • Fixed dead creatures dying again each time the player enters the cell
  • Fixed input manager state not being handled correctly when loading a save
  • Fixed crash when trying to get LOS of disabled NPC
  • Fixed incorrect inventory behavior before inventory is activated in a new game
  • Fixed NPCs not equipping torches in dark interiors
  • Fixed mouse wheel scrolling too fast in race selection
  • Fixed doors being blocked by NPCs
  • Fixed repair/charge indicators not updating
  • Fixed scribs not defending themselves
  • Fixed creatures life bar not always being empty when they are dead
  • Fixed creature and hand to hand attacks not increasing armor skill
  • Fixed undead and mechanical creatures bleeding red blood
  • Fixed Tarhiel never falling
  • Fixed script variables not being saved
  • Fixed custom class names not being handled properly in save games
  • Fixed NPCs stuttering when walking indoors
  • Fixed menu appearing when trying to skip intro movie
  • Fixed NPCs getting stuck when they run into each other
  • Fixed health bar showing permanently when running BTB-Settings
  • Fixed guard killing PC when Khajiit race is selected when running BTB-Character
  • Fixed HUD weapon icon showing a fist after loading a save, when a weapon is equipped
  • Fixed guild rank not showing in dialogue
  • Fixed flash of blue when sneaking and opening a container or the inventory
  • Fixed incorrect level-up class image when using a custom class
  • Fixed mis-aligned buttons on quit menu
  • Fixed an NPC stuck hovering in a jumping animation
  • Fixed crash when loading the Big City esm file.
  • Fixed mis-aligned dialogue topic list when scrolling
  • Fixed certain faction memberships not storing in saved games
  • Fixed pasting text always inserting at the end of a text box, instead of at the cursor
  • Fixed conversation loop when asking about "specific place" in Vivec
  • Fixed Caius not leaving at the start of the "Mehra Milo and the Lost Prophecies" quest
  • Fixed map markers not being saved in save games
  • Fixed "ring_keley" causing exception
  • Fixed open dialogues not being closed when loading a game
  • Fixed some collision geometry cleanup
  • Fixed a special case script instruction for the Athyn Sarethi mission
  • Fixed an improper handling of a special NIF format case that caused problems with the Pluginless Khajiit Head Pack
  • OpenCS: Implemented region map context menu
  • OpenCS: Implemented region map drag & drop
  • OpenCS: Implemented scene subview drop
  • OpenCS: Implemented preview subview
  • OpenCS: Implemented OGRE integration
  • OpenCS: Implemented Dialogue Sub-Views
  • OpenCS: Implemented lighting modes
  • OpenCS: Implemented different camera navigation modes
  • OpenCS: Refactored user settings
  • OpenCS: Fixed failure when dropping a region into the filter of a cell subview
  • OpenCS: Fixed exception when loading files
  • Known Issues:
  • Character generation can be skipped
  • Some items can be stolen without raising an alarm
  • Sound may be disabled on videos in Windows