OpenMW Changelog

What's new in OpenMW 0.44.0

Sep 1, 2018
  • 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.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)

  • 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.40.0 (Sep 6, 2016)

  • Implemented NPC "Face" function
  • Implemented weather dependent sun/moon reflections
  • Implemented effect removal for abilities, fixes locked player movement upon exiting portable house mods
  • Implemented deletion of moved references
  • Fixed possible reference duplication when a mod modifies the corresponding refID
  • Fixed creatures in cells without pathgrids not wandering
  • Fixed death events to trigger at the end of the death animation instead of the beginning
  • Fixed timed effects not to be interrupted when resting
  • Fixed constant effects not to be put on hold when resting
  • Fixed some issues with how Magicka is calculated in regard to Fortify Magicka effect and Intelligence
  • Fixed several issues with telekinesis interaction
  • Fixed issues with how the "#" character was handled in directory names in the config
  • Fixed Slowfall spell to now stop forward momentum when jumping
  • Fixed not being able to replace parent cell references with a cell reference of different type
  • Fixed Cliff Racers not being able to attack targets below them
  • Fixed creatures and NPCs not being able to aim ranged attacks vertically
  • Fixed the player spawning at the origin if the cell they saved in doesn't exist anymore
  • Fixed crash that could occur when using teleportation spells
  • Fixed ESS-Importer not separating item stacks
  • Fixed NPCs forgetting they had talked to the player before for their voiced dialog
  • Fixed NPCs not looping their AiTravel assignments
  • Fixed NPCs wandering to invalid locations after training
  • Fixed NPCs wandering off their pathgrid when player waits
  • Fixed "StopCombat" AI command not functioning correctly
  • Fixed Larienna Macrina not correctly stopping combat after killing Hrelvesuu in the "Battle at Nchurdamz" quest
  • Fixed monsters respawning when loading a quicksave
  • Fixed a visual effect playing in Dagoth Ur's chamber that shouldn't be there
  • Fixed blight weather still occurring after killing Dagoth Ur
  • Fixed new dialog in a mod inheriting some data from the dialog it replaces
  • Fixed actors that start the game dead always using the same death pose
  • Fixed NPCs to not auto-equip ammunition
  • Fixed NPCs not favoring ranged weapons
  • Fixed NPCs detecting the player when they don't have line of sight
  • Fixed ashmire particles rendering outside of their pool
  • Fixed AiWander start time resetting when saving/loading
  • Fixed 1st and 3rd person camera not converting from .ess correctly with ESS-Importer
  • Fixed issues caused by the idle camera when the player is paralyzed
  • Fixed nearby monsters who have not detected the player not preventing the player from resting
  • Fixed an issue with the victim of a pickpocket not always being alerted
  • Fixed dead NPCs and creatures contributing to Sneak skill increases
  • Fixed weather dependent dialog playing in interior cells
  • Fixed effects cast by summons persisting after their death
  • Fixed an issue with parallax map rendering
  • Fixed level up graphic to match vanilla game behavior
  • Fixed segfault in Atrayonis's "Anthology Solstheim: Tomb of the Snow Prince" mod
  • Fixed issues with invisibility not dispelling correctly
  • Fixed the first couple of seconds of NPC speech being muted on some PCs
  • Fixed being able to stack effects from identical magic scrolls
  • Fixed 3rd person camera distance getting stuck
  • Fixed AiFollow and AiEscort durations to be handled as in-game hours instead of seconds, as per the vanilla engine
  • Fixed a couple of issues with how fatigue is displayed when the player has fortified strength
  • OpenMW-CS: Implemented multiple deletion of subrecords
  • OpenMW-CS: Reimplemented pathgrid rendering
  • OpenMW-CS: Implemented configurable key bindings
  • OpenMW-CS: Implemented pathgrid editing
  • OpenMW-CS: Fixed Start Scripts table not updating when a script is added
  • OpenMW-CS: Fixed tooltips not showing in scene view unless holding mouse button on them
  • OpenMW-CS: Fixed tab width in Script Editor to be 4 characters instead of 4 pixels
  • OpenMW-CS: Fixed being able to create duplicate pathgrid records
  • OpenMW-CS: Fixed data in Weapon records not being properly set
  • OpenMW-CS: Fixed Regions table to show weather options and allow editing them

New in OpenMW 0.39.0 (Apr 16, 2016)

  • 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 24, 2016)

  • 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

New in OpenMW 0.37.0 (Dec 1, 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 8, 2015)

  • Fixed additional startup scripts failing to launch

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 file

New in OpenMW 0.28.0 (Jan 15, 2014)

  • Implemented Combat AI
  • Implemented spell casting, ranged, self, and touch magic
  • Implemented visual magic effects
  • Implemented Vampirism
  • Implemented terrain bump, specular, & parallax mapping
  • Implemented NIF record NiFlipController
  • Implemented soul gem recharging
  • Implemented enchanted item glow
  • Implemented Invisibility/Chameleon magic effects
  • Implemented Resist Magicka magic effect
  • Implemented GetLOS, so NPCs can calculate Line Of Sight
  • Implemented material controllers
  • Implemented mouse unlocking when in any menu
  • Implemented Vertex morph animation (NiGeomMorpherController)
  • Implemented NiBillboardNode handling
  • Implemented NIF texture slot DarkTexture
  • Various fixes for equipped torches and candles
  • Fixes for torches and shields being visible when casting spells
  • Fix for equipped items not updating right away, on characters and in the inventory
  • Fix for weather not changing correctly when changing areas
  • Fix for global map position marker not updating when changing interior cells, eg: Mages Guild teleport
  • Fix for some textures rendering black in Tamriel Rebuilt
  • Fix for activation distance to be from the player head instead of the camera
  • Fix for NPCs holding torches during the day
  • Fix for some hairs from Vvardenfell Visages Volume I not rendering
  • Fix for heads of Maormer race in mod by Mac Kom
  • Fix for walk key release not being handled during cell load
  • Fix for equipped inventory items not being updated on the HUD when they are changed in dialog
  • Fix for Launcher writing merged openmw.cfg files
  • Fix to enable discrete magnitudes for spells with multiple random magnitude effects
  • Fix to allow negative fatigue level
  • Fix for particle systems to handle the world space flag
  • Fix for crash caused by trying to update a model that is not rendered
  • Fix to not override dynamic stats set via console commands
  • Fix for equipped inventory icon not appearing immediately when equipped with a keyboard shortcut
  • Fix for crash when equipping light source with new character
  • Fix for segmentation fault when starting at Bal Isra
  • Fix for down arrow console history behavior
  • Fix for tooltip disappearing when clicking in the inventory
  • Fix for barter window item category not resetting to All correctly
  • Fix for replacement model in Graphic Herbalism mod having the wrong orientation
  • Fix for addon unchecking not being saved in the Launcher
  • Fix for controllers not affecting all objects in the hierarchy
  • Fix for being able to talk to NPCs who are in combat
  • Fix for crash when trying to load a mod with a capital .ESP filename extension
  • Fix for skills/attributes being capped when set via console
  • Fix for setting max health through the console to also set the current health
  • Fix for gameplay keyboard input echoing to the console input box
  • Fix for fall damage sometimes not applying immediately or correctly
  • Fix for persuasion window not showing in correct location after maximizing the game in windowed mode
  • Fix for player skill list forgetting scroll location when increasing experience
  • Fix for notification window not being large enough for skill level ups with long names
  • Fix for windows not scaling properly on resolution change
  • Fix for notification windows staying on screen permanently if too many are activated
  • Fix for used torches stacking with unused ones
  • Fix for crash on pickup of jug in Unexplored Shipwreck, Upper level
  • Fix for quick key menu not picking suitable replacement tool when it is used up
  • Fix for loading TES3 header data: convert characters to UTF8
  • Fix for damaged weapon value
  • Fix for being able to talk to characters with “locked” dialogue
  • Fix for water effects obscuring spell effects
  • Fix for animation playing when casting exhausted once-per-day abilities
  • Fix for Cure Disease potion removing all effects from the player, not just disease
  • Fix for OpenMW binaries linking to unnecessary libraries
  • Fix for water not negating fall damage
  • Fix for drawing a weapon increasing torch brightness
  • Fix for merchants selling stacks of gold
  • Fix for incorrect handling of color codes in character names
  • Fix for NPCs spawning with 0 skill values instead of calculated values
  • Fix for particles rendering too large
  • Fix for crash caused by AIWander
  • Fix for crash when revisiting dock where the starting ship was
  • Fix for scripts on items in inventory stopping when the containing object crossed a cell border
  • Fix for merchants equipping items with negative enchantments
  • Disallowed view mode switching while performing an action due to animation constraints
  • Code maintenance to unify OGRE initialization
  • OpenCS: Implemented Info-Record tables
  • OpenCS: Fix for not being able to open Journal table from the main menu

New in OpenMW 0.26.0 (Sep 12, 2013)

  • Implemented Melee Combat
  • Implemented Lycanthropy
  • Implemented auto-initialization of AI Packages
  • Implemented Drowning
  • Implemented Data File installation in the Launcher (Mac and Linux only)
  • Implemented mouse wheel transitions between first/third person
  • Improvements to UI window sizing and input
  • Improvements to sliders in the enchanting window
  • Fixed already-dead NPCs not equipping clothing/items
  • Fixed missing terrain in Tamriel Rebuilt, South of Tel Oren
  • Fixed health calculation of NPCs, fixing Heart of Lorkhan acting like a dead body
  • Fixed strange behavior when leaving water
  • Fixed terrain rendering to more accurately emulate vanilla Morrowind
  • Fixed no clip players causing NPCs to leviate
  • Fixed door open/close sound not cutting itself
  • Fixed no clip player preventing doors from opening
  • Fixed keypress during startup freezing the game
  • Fixed combat magic stances being available prematurely during character creation
  • Fixed naked Dark Brotherhood assassins
  • Fixed Rest dialog showing “Until Healed” option when player has full stats
  • Fixed invisible equipped torches
  • Fixed sheath weapon sound playing when leaving magic stance
  • Fixed some boots not producing footstep sounds
  • Fixed FPS bar alignment
  • Fixed printscreen not working
  • Fixed being able to jump while sneaking
  • Fixed blank movie variables in Morrowind.ini crashing the game
  • Fixed dancing girls in “Suran, Desele’s House of Earthly Delights” so they dance
  • Fixed repeating idle animations
  • Fixed sticking to certain surfaces, improves movement when swimming close to collidable objects
  • Fixed animation problem while swimming at the surface of water and looking up
  • Fixed capitalization of names in inventory
  • Fixed an issue with the spell effect area layout not updating properly
  • Fixed a Tamriel Rebuilt crash on load
  • Fixed rain sound persisting into new games
  • Various compilation fixes

New in OpenMW 0.25.0 (Jul 31, 2013)

  • Implemented SoundGen for NPCs and creatures
  • Implemented AI Package: Wander
  • Implemented 64-bit compatibility for OS X
  • Implemented Hardware mouse cursors
  • Implemented first person animations
  • Implemented mouse wheel zoom in third person mode
  • Implemented Autorepeat for slider buttons
  • Launcher will not start OpenMW when no esm/esp files are selected
  • Fixed launcher crash on OS X < 10.8
  • Fixed a performance drop in the Census and Excise Office
  • Fixed SSCR records not starting correctly
  • Fixed handling script names with hyphen characters
  • Fixed handling the repeat parameter for AIWander
  • Fixed enchanting window to include weapons
  • Fixed character being able to move while over-encumbered
  • Fixed dead keys
  • Fixed mouse not being confined to window when the game is un-tabbed, and other mouse focus issues
  • Fixed ini Importer aborting when there is no existing cfg file
  • Fixed Dead NPC and Creature collision boxes
  • Fixed incorrect sorting of answers in dialogue
  • Fixed ini Importrt core dump when given an unknown parameter
  • Fixed getting stuck in some doors
  • Fix for journal/book rendering
  • Fix for draw weapon sound playing when weapon is readied and cell border is crossed

New in OpenMW 0.24.0 (Jun 17, 2013)

  • Implemented Athletics
  • Implemented Security
  • Implemented opening non-load doors
  • Implemented AI Escort and EscortCell packages
  • Implemented Advanced Journal UI, some features still in progress
  • Implemented several trade features
  • Implemented New Game in the menu
  • Implemented highlighting dialogue topic links
  • Implemented animation layering
  • Implemented Night Eye/Blind magic effects
  • Implemented Move and MoveWorld script instructions
  • Implemented non-removable corpses
  • Implemented weapon and shield rendering for 3rd person
  • Implemented OnDeath script instruction for explicit references
  • Various fixes for text display in books
  • Various fixes for wait/rest
  • Various code cleanup
  • Various fixes for script parsing/compiling
  • Various fixes for issues having to do with binding keys in the settings menu
  • Fixed an issue where the camera would clip below the floor/terrain
  • Fixed a seam in the terrain on Red Mountain
  • Fixed an issue with journal buttons
  • Fixed arrow buttons in the settings menu
  • Fixed unclickable dialogue topics
  • Fixed changeweather console command
  • Fixed not being able to un-select objects while in the console
  • Fixed duplicate spawning of AddItem message boxes
  • Fixed moddisposition to be able to alter NPCs in a different cell
  • Fixed Launcher writing duplicate lines into settings.cfg
  • Fixed second quest in Mage’s Guild
  • Fixed enchantment cast cost
  • Fixed display of Take and Close buttons on scroll UI
  • Fixed AIWander not being sent values correctly
  • Fixed journal being accessible while in character generation
  • Fixed Divayth Fyr starting dead
  • Fixed detailed FPS display
  • Fixed chargen scroll display

New in OpenMW 0.23.0 (Apr 30, 2013)

  • Implemented Item Repairing
  • Implemented Enchanting
  • Implemented NPC pathfinding
  • Implemented NPC travelling AI Package
  • Implemented levelled items
  • Implemented texture animations
  • Implemented fallback settings
  • Implemented levelup description in levelup dialogue
  • Implemented armor rating
  • Implemented companion item UI
  • Implemented basic particles
  • Improved console object selection
  • Fixed player colliding with placeable items.
  • Fixed Jounal sounds playing when accessing the main menu with the Journal open.
  • Fixed Bribing behavior
  • Fixed rendering of bone boots
  • Fixed NPCs not rendering according to race height
  • Fixed inverted race detection in dialogue
  • Fixed two-handed weapons being treated as one-handed
  • Fixed crash when dropping objects without a collision shape
  • Fixed handling for disabled/deleted objects
  • Fixed merchants selling their keys
  • Fixed game starting on Day 2
  • Fixed “come unprepared” topic with Dagoth Ur
  • Fixed Pickpocket “Grab all” taking items not listen in container window
  • Fixed camera shaking when looking up or down too far
  • Fixed player position at new game start
  • Fixed the player not having the correct starting clothes
  • Fixed merchant gold not changing when transacting
  • Fixed starting fatigue
  • Fixed incorrect coin stack behavior
  • Fixed auto-equip ignoring equipment rules
  • Fixed OpenMW not loading “loose file” texture packs
  • Fixes for some NPC rendering issues
  • Fixed a sail transparency issue
  • Fixed a crash during character creation
  • Fixed Tauryon growing in size every time the player enters/exits a nearby house
  • Fixed NPC stats defaulting to 10
  • Fixed talk and container dialogue not opening sometimes
  • Fixed crash when trying to get Rank of NPC without a faction
  • Various UI fixes
  • Various scripting improvements
  • Various mod compatibility improvements
  • Various code cleanup

New in OpenMW 0.21.0 (Feb 21, 2013)

  • Various dialogue, trading, and disposition fixes and improvements
  • Torch flickering improved to better match vanilla Morrowind
  • Fix for attribute fluctuation when infected with Ash Woe Blight
  • Adjusted activation range to better match vanilla Morrowind
  • Fixes for the Journal UI
  • Fixed crash caused by Golden Saint models
  • Fix for beast races being able to wear shoes
  • Fix for background music not playing
  • Fix for meshes without certain node names not being loaded
  • Fix for incorrect terrain shape on inital cell load
  • Fix for MWGui::InventoryWindow creating a duplicate player actor at the origin
  • Added video playback
  • Added support for escape sequences in message box and dialogue text
  • Added AI related script functions, note that AI is not functional yet
  • Implemented fallbacks for necessary ini values in the importer, unused in OpenMW as of yet
  • Implemented execution of scripts of objects in containers/inventories in active cells
  • Cell loading performance improvements
  • Removed broken GMST contamination fixing mechanism

New in OpenMW 0.20.0 (Dec 18, 2012)

  • Recent bufixes. These include a fix for the crash that occurred if splash screens were not found and another one that allowed you to trade things at negative prices.

New in OpenMW 0.19.0 (Nov 14, 2012)

  • Implemented sleep/wait
  • Further implementation for alchemy/potions
  • Implemented death
  • Implemented spell creation and spell creation window
  • Implemented travel and travel dialogue
  • Implemented first layer of global map
  • Implemented trainer window
  • Implemented skill increase from skill books
  • Implemented ESM/ESP record saving
  • Fix for Character shaking in 3rd person mode near the origin
  • Implemented gamma correct rendering (does not work without shaders)
  • Fix for fortify attribute effects on the last 3 attributes
  • Fix for NCC flag handling, fixes some collision issues
  • Sort birthsign menu alphabetically
  • Various fixes/cleanup for the launcher
  • Fix for sound listener position updating incorrectly
  • Implemented dynamically generating splash image list
  • Fix for markers interfering with raycasting
  • Fix for crash after picking up items from an NPC

New in OpenMW 0.18.0 (Oct 5, 2012)

  • Implemented Level-Up dialog
  • Implemented Hide Marker, fixes big black blocks
  • Implemented Hotkey dialog
  • Implemented Keyboard and Mouse bindings, input system rewritten
  • Implemented Spell Buying Window
  • Added support for handling resources across multiple data directories
  • Implemented Object Movement/Creation script instructions
  • Initial AI framework implemented
  • Implemented eating Ingredients
  • Implemented Door markers on the local map
  • Implemented using Keys to open doors/containers
  • Implemented Loading screens
  • Implemented Inventory avatar image and race selection head preview (note that only default Dunmer male displays at the moment)
  • Fixed the size of Preferences menu buttons
  • Fixed Hand-to-hand always being 100
  • Fixes for NPC and character animation
  • Fix for sound coordinates
  • Fix for exception when drinking self-made potions
  • Fix for clothes showing up in 1st person
  • Fix for weird character on door tooltips
  • Collision fixes
  • Fix for “onOfferButtonClicked” crash

New in OpenMW 0.16.0 (Jul 3, 2012)

  • Added Spell Window
  • Added Alchemy Window
  • Added support for x.y script sytax
  • Weapon and spell icons now update to reflect the selected weapon and spell
  • Added in-game settings window
  • Launcher now saves user-set renderer settings
  • Fixed a crash on OSX due to underwater effets
  • Fixed auto-equipping not working in some cells
  • Fix for container GUI ignoring disabled inventory menuBug #294: Container GUI ignores disabled inventory menu
  • Fix for stats review dialog showing all skills and attribute values as 0
  • Fixes for several crashes
  • Implemented game modes as a stack to prevent erratic behavior
  • Added tooltips to class creation dialog
  • Added support for show/hiding windows by clicking HUD elements
  • Added support for corect player direction after using a Teleport Door
  • Added support for selecting objects in the console by clicking them in the scene
  • Added support the use of = as a synonym for ==
  • Sped up script object access
  • Restructured enabling/disabling of objects by script instruction
  • Integrated ogre.cfg file in settings file
  • Auto-close windows if a related MW-reference is no longer available
  • Fix for bonuses in the character creation process

New in OpenMW 0.15.0 (May 28, 2012)

  • Reimplemented physics system/player movement
  • Implemented terrain collision
  • Implemented pulsating lights
  • Implemented Magic Effect Bookkeeping, and Feather/Burden effects
  • Implemented Book and Scroll windows
  • Implemented Inventory, Container, and Trade windows
  • Implemented item stacking in containers
  • Implemented tooltips for items in the world, and many GUI elements
  • Added faction and other information to Stats window
  • Fixed Resizing arrow’s background transparency
  • Fixed Stats window layout when resizing in the X direction
  • Long topics in dialog window now wrap and sort correctly, and other dialogue window fixes
  • Fixed terrain handling in non-predefined cells

New in OpenMW 0.14.0 (May 16, 2012)

  • Fix for meshes rendering with the wrong orientation
  • Fix for better grabbing of small objects
  • Fix to enable toggling of collision rendering
  • Updates to be compatible with Ogre 1.8.0 RC1
  • Fix for Wireframe mode applying to HUD and Console
  • Fix for terrain crashing when moving away from predefined cells
  • Fix to allow OS X Launcher to handle spaces in the binary path
  • Fix to support TGA textures
  • Fix to support wireframe mode in water
  • Added water rendering
  • Added terrain rendering
  • Added ability to render Path Grid
  • Added Factions support
  • Added Local Map
  • Added Compass/Mini-Map
  • Added Clothing/Armour redering
  • Added Window Pinning
  • Added Auto-Equip.
  • Added support for containers tracking changes to their contents
  • Added several NPC Dialogue Window improvements
  • Added backend for a game settings manager
  • Added backend for a Spell List and selected spell
  • Added backend for NPC holstered/drawn state
  • Added a Morrowind.ini Importer (not yet included in the binary packages)
  • Refactored the Sound code
  • MyGUI updated to version 3.2.0