OpenMW 0.43.0 Released! 2017-12-05 - raevol

The OpenMW team is proud to announce the release of version 0.43.0! Grab it from our Downloads Page for all operating systems. This release brings a host of new features and bug fixes, including AI resurfacing to breathe, improved AI combat behavior and keyboard shortcuts for menus.

Check out the release video and the OpenMW-CS release video by the masterful Atahualpa, and see below for the full list of changes.

Known Issues:

Shadows are not re-implemented yet

To use the Linux targz package binaries, Qt4 and libpng12 must be installed on your system

On macOS, OpenMW-CS is able to launch OpenMW only if OpenMW.app and OpenMW-CS.app are siblings

New Features:

Implemented AI resurfacing to breathe (#1374)

Implemented rain and snow induced water ripples (#452, 4156)

Implemented fade to black on cell transitions (#824)

Implemented starting in an unnamed exterior cell with –start (#3941)

Implemented AI using “WhenUsed” enchantments (#3953)

Implemented stacks of ingredients or potions remaining grabbed after using one (#4082)

Implemented keyboard navigation for menus (#3400)

Implemented an option to show the success rate while enchanting (#3492)

Implemented an option to show projectiles’ damage in tooltips (#2923)

Implemented an option to show melee weapons’ reach and speed in tooltips (#2923)

Implemented a “launch OpenMW” tickbox on the Windows installer (#2258)

Implemented the ability to close the inventory while dragging items (#1692, #3099)

OpenMW-CS: Implemented LTEX record table (#933)

OpenMW-CS: Implemented LAND record table (#936)

OpenMW-CS: Implemented highlighting occurrences of a variable in a script (#2509)

OpenMW-CS: Implemented using one resource manager per document (#2748)

OpenMW-CS: Implemented shortcuts and context menu options for commenting code out and uncommenting code respectively (#3274)

OpenMW-CS: Implemented an option in user settings to reset settings to their defaults (#3275, #3682)

OpenMW-CS: Implemented reloading data files (#3530)

ess-Importer: Implemented converting projectiles (#2320)

Bug Fixes:

Water visibility is now consistent across different setting configurations (#815)

Autosaves are now created when waiting, to match vanilla behavior (#1452)

Container Close button no longer loses key focus when an item is clicked (#1555)

Guards no longer become aggressive towards creatures that are beyond their alarm radius (#2405)

Players can no longer change their weapon or spell during attack or spellcasting, though weapons can still be sheathed (#2445)

UI window pinning now persists between saves and boots (#2489, #2834)

First person view now uses the correct body texture with the “Better Bodies” mod (#2594)

Stat review menu now reads correctly from the player’s stats (#2628)

Player states are now correctly reset when a save is loaded (#2639)

Rain and snow weather effects no longer move with the player (#2698)

Implemented some missing creature swim animations (#2704)

“Owned” crosshair now does not mark objects which can be activated without triggering a crime (#2789)

Drag-and-drop is now ended if the item is removed (#3097)

GetDetected can now be used without a reference (#3110)

Fixed poor performance when resizing the dialog window (#3126)

Fixed how ampersands in filenames are handled by the Launcher and Wizard (#3243)

Improved water reflection rendering along shorelines (#3365)

Improved AI usage of Dispel magic effect (#3341)

Disposing of corpses no longer breaks related quests (#3528)

Framerate limit is now enforced in videos and menus (#3531)

Only one copy of a given sound effect may now be played at a time (#3647)

Stationary NPCs resume returning to their position after a game is loaded if they had moved (#3656)

Added a fade-out for music transitions (#3665)

Spellcasting effects now disappear when resting (#3679)

Filled soul gems no longer count against the number of empty soulgems a merchant restocks of the same type (#3684)

Fixed magicka calculation during character generation (#3694)

Guards will now try to arrest the player when attacked, instead of just fighting back (#3706)

Death counts are now checked to be for valid actors before they are loaded (#3720)

Malformed inequality operators are now handled as equality to match vanilla and give a warning (#3744)

Yagrum Bagarn no longer twitches (#3749)

DisableLevitation now removes Levitate visual spell effect indicators (#3766)

Script commands now run if they were in voiced dialog scripting (#3787)

Added enabled check to animation script commands (#3793)

Default sound buffer size was increased (#3794)

RemoveItem behavior adjusted (#3796)

Godmode adjusted to match vanilla (#3798)

Animations now loop correctly in the “Animated Morrowind” mod (#3804)

Fixed enchantment point calculation to match vanilla (#3805)

Missing book art now logs a warning instead of showing a pink rectangle (#3826)

Fixed “Windows Glow” mod so window textures are not darker than they should be (#3833)

Bodyparts with multiple NiTriShapes are now handled correctly (#3835)

InventoryStore::purgeEffect() now removes all effects with argument ID (#3839)

Fixed fatigue loss calculations when jumping (#3843)

Underwater effects are now not applied to scripted “say” commands (#3850)

Actors no longer try to speak underwater (#3851)

Fixed a crash caused by an NPC being spawned by two routines at once (#3864)

Fixed an exploit where constant effect enchantments could be made with any soul gem by switching the soul gem during enchanting (#3878)

Fixed jail state not being cleared when a game is loaded (#3879)

Journal no longer displays empty entries (#3891)

An empty line is no longer displayed between a topic and the actual dialog text in the dialog window (#3892)

PositionCell in dialog no longer closes the dialog window (#3898)

“Could not find Data Files location” dialog no longer appears multiple times (#3906)

Fixed a case where the user could get stuck when installing without a CD (#3908)

Adjustments made to the Morrowind Content Language dropdown in the settings pane of the launcher (#3909)

Scroll in launcher window can no longer be cut off by resizing the window (#3910)

NC text key on nifs now works correctly (#3915)

Menu click sound no longer plays for right clicks (#3919)

Improved AI targetting algorithm to choose targets based on attack effectiveness (#3921)

AI now avoids enemy hits while casting self-ranged spells (#3922)

Copy/Paste now uses the correct command key on macOS (#3934)

AI attack strength is now reset when starting a new attack (#3935)

Changed spell priority calculation to match vanilla (#3937)

UI sounds are no longer distorted under water (#3942)

Fixed the game not pausing when minimized on Windows (#3943)

Vendors now confiscate stolen items that the player tries to sell them back (#3944)

Fixed some character preview rendering issues (#3955)

EditEffectDialog close button now updates range button and area slider properly (#3956)

Fixed some issues with body part rendering with mods (#3957)

Clothing value is now unsigned, preventing some value overflow issues (#3960)

Fatigue is now consumed if your encumbrance equals your maximum carry weight exactly (#3963)

Journal sounds are now played when flipping pages and closing the journal (#3974)

Fixed containers instantly closing when opened with a controller and the cursor over the close button (#3978)

Fixed performance issue when casting spells, especially on new landmasses such as Tamriel Rebuilt (#3981)

Corrected down and up sounds played when trading (#3982)

NPCs taunted to aggression no longer continue dialog with the player (#3987)

Journal can no longer be opened at the main menu (#3991)

Fixed Dispel to only cancel spell effects (#3995)

Fixed missing header inclusion breaking OpenBSD clang build (#4002)

Inventory avatar now fits within display border (#4003)

Manis Virmaulese now speaks to the player before attacking (#4004)

AI spawn position is now reset if they are moved to another cell (#4010)

Keypresses consumed by the UI are no longer processed again by the game (#4016)

GetPCRunning and GetPCSneaking now check if the PC is actually moving (#4017)

Music track shuffling is improved (#4024)

Spells with copy/pasted names no longer sort to the top of the spell list (#4025)

NPC archers now switch to another weapon to attack when they run out of arrows (#4033)

Reloading a save game while falling no longer prevents fall damage (#4049)

Draw animation is no longer played when a player equips a new weapon while already holding one (#4056)

Disposition is now updated correctly when dialog is closed (#4076)

Alchemy skill increases now take effect immediately after potion creation, instead of after the next batch is started (#4079)

GetResist commands now work like in vanilla (#4093)

Level-up messages for levels past 20 are now used (#4094)

Fixed error in framelistener when taking all items from a corpse (#4095)

Default 0 float precision is now used in float formatting (#4096)

Cycling through weapons now only selects weapons that can be equipped (#4104)

A scroll bar has been added to the birthsign effects list at character creation (#4105)

Changed inventory sort order to be more consistent (#4112)

Fixed unexpected “Resolution not supported in fullscreen” messages (#4113)

Fixed pickpocketing behavior to match vanilla (#4131)

Fixed a case where NPCs would not equip a second ring (#4155)

NPCs now do not autoequip clothing of the same price (#4165)

Multiple GUI and AI fixes and improvements

OpenMW-CS: Fixed issues with using # characters in loaded configuration files (#3045)

OpenMW-CS: Fixed camera position jumping when switching camera modes (#3709)

OpenMW-CS: “Map Color” field in Cells table now works correctly (#3971)

OpenMW-CS: Name is now reported correctly as OpenMW-CS on macOS (#4027)

OpenMW-CS: New greetings now work in-game (#4037)

OpenMW-CS: Merging of Land and Land Texture records fixed (#4074)

OpenMW-CS: Fixed narrow left pane in Preferences window (#4107)

Like this: Like Loading...