Project History

From OpenMW Wiki
Jump to: navigation, search

Changelog

Future Versions

Roadmap

Version 0.40.0

Released September 3, 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

Version 0.39.0

Released April 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”

Version 0.38.0

Released January 22, 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

Version 0.37.0

Released November 30, 2015

  • Rewrote graphics engine using OSG rendering toolkit
  • Implemented profiling overlay
  • 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
  • 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

Version 0.36.1

Released June 5, 2015

  • Fixed additional startup scripts failing to launch

Version 0.36.0

Released May 29, 2015

  • Implemented hotkey for hand-to-hand
  • Implemented key bind for always sneaking
  • Implemented multiselection of entries in the data files list of the launcher
  • Implemented using application support directory as the user data path on OS X
  • Fixed Erene Lleni not wandering correctly
  • Fixed installer not detecting default directory correctly in 64-bit Windows registry
  • Fixed issue where cloning the player would prevent player movement
  • Fixed casting bound weapon spell not switching to “ready weapon” mode
  • Fixed enchanted item charges not updating in the spell list window if it is pinned open
  • Fixed behavior when fatigue falls below zero due to the drain effect
  • Fixed error on startup with Uvirith’s Legacy enabled
  • Fixed sex, race, and hair sliders not initializing properly in chargen
  • Fixed minor issues with terrain clipping through statics
  • Fixed invisible sound mark having collision in Sandus Ancestral Tomb
  • Fixed tooltip display on stolen gold stack
  • Fixed persuasion mechanics using player stats instead of NPC’s
  • Fixed not defaulting to world origin when an unknown cell is encountered
  • Fixed NPCs not reacting to theft when player has the inventory open
  • Fixed water z-fighting issue
  • Fixed GetSpellEffects to better emulate vanilla behavior
  • Fixed a dialog choice in mod Rise of House Telvanni not exiting out of dialog
  • Fixed Detect Spell returning false positives
  • Fixed the map icons used by Detect spells
  • Fixed a crash on first launch after choosing "Run installation wizard"
  • OpenMW-CS: Implemented global search & replace
  • OpenMW-CS: Implemented dialog mode only columns
  • OpenMW-CS: Implemented optionally showing a line number column in the script editor
  • OpenMW-CS: Implemented optionally using monospace fonts in the script editor
  • OpenMW-CS: Implemented focusing on ID input field on clone/add
  • OpenMW-CS: Implemented handling moved instances
  • OpenMW-CS: Implemented a start script table
  • OpenMW-CS: Implemented a start script record verifier
  • OpenMW-CS: Fixed changed entries in the objects window not*? showing as changed
  • OpenMW-CS: Fixed changing certain entries not being saved in the omwaddon file
  • OpenMW-CS: Fixed terrain information not saving
  • OpenMW-CS: Fixed files with accented characters not being listed
  • OpenMW-CS: Fixed cloning/creating new container class resulting in an invalid omwaddon file
  • OpenMW-CS: Fixed cloning omitting some values
  • OpenMW-CS: Fixed crash when issuing undo command after the table subview is closed
  • OpenMW-CS: Fixed being unable to undo a record deletion in the object table
  • OpenMW-CS: Fixed multithreading for operations
  • OpenMW-CS: Changed References/Referenceables terminology to Instance/Object

Version 0.35.1

Released March 15, 2015

  • Implemented being able to dress corpses
  • 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

Version 0.35.0

Released February 16, 2015

  • 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
  • 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

Version 0.34.0

Released December 22, 2014

  • 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
  • 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

Version 0.33.0

Released October 29, 2014

  • 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

Version 0.32.0

Released September 17, 2014

  • 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

Version 0.31.0

Released July 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

Version 0.30.0

Released May 28, 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

Version 0.29.0

Released March 13, 2014

  • Implemented most of the Load/Save GUI
  • Implemented Knockdown
  • Implemented fatigue decrease when doing physical activities
  • Implemented melee blocking
  • Implemented area magic
  • Implemented combat and combat AI for creatures
  • Implemented Damage/Restore Skill/Attribute magic effects
  • Implemented Resistance/Weakness to normal weapons magic effect
  • Implemented Slow Fall magic effect
  • Implemented auto-calculating NPC spell list
  • Implemented Disease contraction
  • Implemented blood particles
  • Implemented the rest of the player death feature
  • Implemented sleep/rest being interrupted
  • Implemented inventory equip scripts
  • Implemented display of the version/build number in the launcher window
  • Implemented a large portion of the Save/Load feature
  • Implemented AI Packages:Activate, Follow, FollowCell
  • Implemented levelled creatures
  • Implemented missing journal backend features
  • Improved handling of creature Weaons/Shields
  • Linked movie volume to Master instead of Music volume control
  • Fix for excess vram usage
  • Fix for footsteps in first person
  • Fix for Ascended Sleeper animation issues, related to determining the root animation node
  • Fix for AI related FPS drop
  • Fix for music issues on OS X >= 10.9
  • Fix for inventory paperdoll obscuring armour rating and rating text display when window is shrunk
  • Fix for 0/0 charge stat bar display
  • Fix for werewolf change handling
  • Fix for NIF filters not working properly with some mods
  • Fix for invalid orientation crash
  • Fix for invisible weapons when re-entering an area with NPCs engaged in combat
  • Fix for magicka depleting when casting an uncastable spell
  • Fix for creatures not being able to run
  • Fix for activators working as collision objects
  • Fix to not reset water level when loading a plugin with no water level record
  • Fix for AI packages growing exponentially when adding an AI package
  • Fix for Vivec Informants quest
  • Fix for bug allowing the player to get unlimited gold
  • Fix for bug of only receiving 1 gold when picking up stacks of gold
  • Fix for Dwemer crossbows not being held correctly
  • Fix for quick keys being able to be configured during character generation
  • Fix for a crash when equipping the lockpick in the Census & Excise Office
  • Fixes for errors in .desktop files
  • Various fixes for script instructions
  • Various message box fixes
  • OpenCS: Implemented a referenceable record verifier
  • OpenCS: Implemented script verifier
  • OpenCS: Implemented Drag & Drop
  • OpenCS: Implemented record cloning
  • OpenCS: Fixed broken code for loading objects
  • OpenCS: Fixed tables to sort case-insensitively

Version 0.28.0

Released January 14, 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

Version 0.27.0

Released November 29, 2013

  • Implemented Acrobatics
  • Implemented God Mode
  • Implemented torch extinguishing
  • Implemented breath meter color change when it is running low
  • Fixed polish language version of Morrowind crashing OpenMW
  • Fixed decimal numbers not displaying correctly in the UI
  • Fixed camera not lowering while sneaking
  • Fixed ambient sounds playing while the game is paused
  • Fixed being able to enter third person view with the mousewheel when it should be disabled
  • Fixed some CDs not working correctly with Unshield installer
  • Fixed a script instruction to allow the Quick Character Creation plugin to work
  • Fixed fatigue not regenerating when jumping
  • Fixed Laire dieing inexplicably in Beshara
  • Merged the –master and –plugin switches
  • OpenCS: Implemented a start dialogue
  • OpenCS: Implemented handling file paths so that files are saved only to the local data cirectory, and only with OpenMW extensions: omwgame/omwaddon
  • OpenCS: Implemented Saving
  • OpenCS: Implemented new ESX selector
  • OpenCS: Implemented enforcing single-instance mode since multiple projects can be open
  • OpenCS: Implemented record filtering
  • OpenCS: Implemented default record filters
  • OpenCS: Proper compiler configuration

Version 0.26.0

Released September 11, 2013

  • Implemented Melee Combat
  • Implemented Lycanthropy
  • Implemented auto-initialization of AI Packages
  • Implemented Drowning
  • Implemented Data File installation in the Launcher
  • Implemented mouse wheen 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

Version 0.25.0

Released July 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

Version 0.24.0

Released June 15, 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

Version 0.23.0

Released April 28, 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

Version 0.22.0

Released March 27, 2013

  • Implemented Active Spell Icons
  • Implemented walking, running, and swimming animation
  • Implemented support for ESPs and multiple ESMs
  • Implemented proper collision shapes for NPCs and creatures
  • Implemented lights that behave more like vanilla Morrowind
  • Implemented importing BSA files as part of the settings imported by the config importer
  • Implemented zoom in vanity mode
  • Implemented potion/ingredient effect stacking
  • Implemented object movement between cells
  • Implemented closing message boxes by pressing the activation key
  • Implemented random persuasion responses
  • Implemented closing message boxes when enter is pressed
  • Use rendered object shape for physics raycasts
  • Improved the race selection preview camera
  • Class and Birthsign menus options are now preselected
  • Disabled dialog window until character creation is finished
  • Decoupled water animation speed from timescale
  • Changed underwater rendering to more closely resemble vanilla Morrowind
  • Hid potion effects until discovered
  • Finished class selection-dialogue
  • Re-factored Launcher ESX selector into a re-usable component
  • Various fixes and implementations for the script compiler
  • Fix for a keyboard repeat rate issue
  • Fix for errant character outline on water in 3rd person
  • Fix for duplicate player collision model at origin
  • Fix for dialogue list jumping when a topic is clicked
  • Fix to prevent attributes/skills going below zero
  • Fix for global variables of type short being read incorrectly
  • Fix for collision and tooltip on invisible meshes
  • Fix for CG showing in Options when it is not available
  • Fix for crash when Alt-tabbing with the console open
  • Fix for pick up sound playing when object cannot be picked up
  • Fix for moving left or right canceling auto-move
  • Fix for gender being swapped
  • Fix for footless guards
  • Fix for waterfalls not rendering at a certain distance
  • Fix for crash in “Mournhold, Royal Palace”
  • Fix for not finding non-DDS textures
  • Fix for some meshes being invisible from above water in Bloodmoon
  • Fix for Messagebox causing assert to fail
  • Fixes for Launcher file path selection
  • Fixes for missing/incorrect UI graphical elements
  • Fixes for various transparency rendering issues
  • Fixes fo various character generation UI issues
  • Fixes for config import in Launcher
  • Fixes for various new issues discovered when handling mod content
  • Various code cleanup

Version 0.21.0

Released February 20, 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

Version 0.20.0

Released December 18, 2012

  • Implemented all missing dialogue filters
  • Implemented Mercantile skill
  • Implemented Persuasion dialogue
  • Initial implementation of AI package classes
  • Implemented 2nd layer for Global map
  • Implemented Animation pausing while game is paused
  • Implemented Player race now changes visually during character creation
  • Fixed Cell reloading when using teleport doors that link to the same cell
  • Fixed “0 a.m.” to display as “12 a.m.”
  • Fixed text persisting in the “name” field of the potion/spell creation window
  • Fixed starting date of new games
  • Fixed console window close behavior
  • Fixed container window formatting to better accommodate long item names
  • Fixed some topics not automatically being added to the known topic list
  • Fixed auto-move working despite DisablePlayerControls being set
  • Fixed rest dialogue opening again after resting
  • Fixed double removal of ingredients when creating potions
  • Various engine code and scripting improvements

Version 0.19.0

Released November 10, 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
  • 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

Version 0.18.0

Released October 1, 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
  • 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

Version 0.17.0

Released August 26, 2012

  • Fixes for physics shapes and dark textures
  • Fix for character normals
  • Fix for laggy input on OS X
  • Added support for objects crossing cell borders
  • Re-implemented dropping items
  • Implemented a Main Menu
  • Implemented Camera Modes and proper Player control
  • Added support for object rotation and scaling
  • Fix for NIF material sharing
  • Implemented potion usage
  • Implemented skill gain backend
  • Implemented Drain/Fortigy dynamic Stats/Attributes magic effects
  • Fix for various crashes and errors
  • Fixes for memory leaks
  • Various improvements for console scripts
  • Various code cleanup and improvements

Version 0.16.0

Released July 2, 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

Version 0.15.0

Released 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

Version 0.14.0

Released April 30, 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
  • Refactored the Sound code
  • MyGUI updated to version 3.2.0

Version 0.13.0

Released March 28, 2012

  • NPC Dialogue window and mechanics implemented
  • Reimplemented sky rendering, added weather effects
  • Wireframe mode added
  • Fix for sounds broken in 0.12.0
  • Fix for 3D sounds
  • Added sounds for weather, doors, containers, picking up items, and journal
  • Various code cleanup and improvements
  • Fixed an Ogre crash at the Dren plantation
  • Several launcher improvements
  • Added fade to black effect for cutscenes
  • Added backend for equipping items
  • Fix to stop ASCII 16 character from being added to console on its activation in OSX
  • Fixed collision shapes being out of place
  • Fixed torch lights not being visible past a short distance
  • Fixed some transparency rendering problems

Version 0.12.0

Released March 06, 2012

  • Various rendering fixes and optimizations
  • Refactored engine class
  • Automatic package building
  • Various build fixes and cleanup
  • Various configuration fixes and cleanup, including detection of existing Morrowind installations
  • Basic NPC/Creature animation support added, must be activated from console
  • Basic implementation of Journal Window added
  • Fix for local scripts continuing to run if associated object is deleted
  • Fix for crash when taking screenshots
  • Fix for crash when visiting Akulakhan’s Chamber
  • Added catching of exceptions thrown in input handling functions
  • Fix for NPC Activation not working properly
  • Allow the player to move away from pre-defined cells

Version 0.11.1

Released September 26, 2011

  • Launcher implemented
  • Misc. code cleanup
  • Some optimizations implemented, further optimizations are planned
  • Fix to allow resource loading outside of BSA files
  • Fix to search for openmw.cfg in the correct locations
  • Added the TCL alias for ToggleCollision
  • Added missing cfg file support for some command line options
  • Added reporting of resulting state to Toggle type script instructions
  • Fix for some NPC IDs being interpreted as Topic IDs
  • Implemented back end for player journal
  • Implemented MessageBox
  • Implemented tab completion in console
  • Implemented handling multiple data directories
  • Fix for accessing objects in cells via ID with mixed or upper case IDs
  • Fixed unicode conversion issue to allow localized encoding of gui strings

Version 0.10.0

Released April 03, 2011

  • NPC dialogue window
  • Collisions with objects
  • Refactor the PlayerPos class
  • Adjust file locations
  • CMake files and test linking for Bullet
  • Replace Ogre raycasting test for activation with something more precise
  • Adjust player movement according to collision results
  • FPS display
  • Various Portability Improvements
  • Mac OS X support is back!

Version 0.9.0

Released January 13, 2011

  • Exterior cells loading, unloading and management
  • Character Creation GUI
  • Character creation
  • Make cell names case insensitive when doing internal lookups
  • Music player
  • NPCs rendering

Version 0.8.0

Released September 10, 2010

  • GUI
  • Complete and working script engine
  • In game console
  • Sky rendering
  • Sound and music
  • Tons of smaller stuff

Version 0.7.0

Released June 22, 2010

  • This release is a complete rewrite in C++.
  • All D code has been culled, and all modules have been rewritten.
  • The game is now back up to the level of rendering interior cells and moving around, but physics, sound, GUI, and scripting still remain to be ported from the old codebase.

Version 0.6.0

Released March 3, 2009

  • Coded a GUI system using MyGUI
  • Skinned MyGUI to look like Morrowind
  • Integrated the Monster script engine
  • Rewrote some functions into script code
  • Very early MyGUI < > Monster binding
  • Fixed Windows sound problems

Version 0.5.0

Released November 5, 2008

  • Collision detection with Bullet
  • Experimental walk & fall character physics
  • New key bindings
  • Fixed incompatability with DMD 1.032 and newer compilers
  • Various minor changes and updates

Version 0.4.0

Released August 30, 2008

  • Switched from Audiere to OpenAL
  • Added complete Makefile as a alternative build tool
  • More realistic lighting
  • Various localization fixes tested with Russian and French versions
  • Temporary workaround for the Unicode issue: invalid UTF displayed as '?'
  • Added ns option to disable sound, for debugging
  • Various bug fixes
  • Cosmetic changes to placate gdc Wall

Version 0.3.0

Released July 10, 2008

  • Built and tested on Windows XP
  • Partial support for FreeBSD
  • You no longer have to download Monster separately
  • Made an alternative for building without DSSS
  • Renamed main program from 'morro' to 'openmw'
  • Made the config system more robust
  • Added oc switch for showing Ogre config window on startup
  • Removed some config files, these are auto generated when missing.
  • Separated plugins.cfg into linux and windows versions.
  • Updated Makefile and sources for increased portability
  • Confirmed to work against OIS 1.0.0

Version 0.2.0

Released June 17, 2008

  • Compiles with gdc
  • Switched to DSSS for building D code
  • Includes the program esmtool

Version 0.1.0

Released June 03, 2008

  • First release