From e1665f39450dd9b70fa67a47bd3b26f4d9bdb9e9 Mon Sep 17 00:00:00 2001 From: Alexei Kotov Date: Mon, 2 Dec 2024 05:05:42 +0300 Subject: [PATCH] Fix many problems with .49 changelog --- CHANGELOG.md | 31 +++++++++++++++++++++++++++---- 1 file changed, 27 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 61ee7387d6..452e64f7a5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -33,6 +33,7 @@ Bug #5977: Fatigueless NPCs' corpse underwater changes animation on game load Bug #6025: Subrecords cannot overlap records Bug #6027: Collisionshape becomes spiderweb-like when the mesh is too complex + Bug #6097: Level Progress Tooltip Sometimes Not Updated Bug #6146: Lua command `actor:setEquipment` doesn't trigger mwscripts when equipping or unequipping a scripted item Bug #6156: 1ft Charm or Sound magic effect vfx doesn't work properly Bug #6190: Unintuitive sun specularity time of day dependence @@ -44,9 +45,9 @@ Bug #6550: Cloned body parts don't inherit texture effects Bug #6574: Crash at far away from world origin coordinates Bug #6645: Enemy block sounds align with animation instead of blocked hits - Bug #6665: The kobolds in the skyrim: home of the nords mod are oversized Bug #6657: Distant terrain tiles become black when using FWIW mod Bug #6661: Saved games that have no preview screenshot cause issues or crashes + Bug #6665: The kobolds in the skyrim: home of the nords mod are oversized Bug #6716: mwscript comparison operator handling is too restrictive Bug #6723: "Turn to movement direction" makes the player rotate wildly with COLLADA Bug #6754: Beast to Non-beast transformation mod is not working on OpenMW @@ -73,6 +74,7 @@ Bug #7040: Incorrect rendering order for Rebirth's Stormfang Bug #7042: Weapon follow animations that immediately follow the hit animations cause multiple hits Bug #7044: Changing a class' services does not affect autocalculated NPCs + Bug #7051: Collada animated character models are optimized out of the collision box instance with object paging Bug #7053: Running into objects doesn't trigger GetCollidingPC Bug #7054: Quests aren't sorted by name Bug #7064: NPCs don't report crime if the player is casting offensive spells on them while sneaking @@ -85,6 +87,8 @@ Bug #7122: Teleportation to underwater should cancel active water walking effect Bug #7131: MyGUI log spam when post processing HUD is open Bug #7134: Saves with an invalid last generated RefNum can be loaded + Bug #7145: Normals passed to post-processing shaders are broken + Bug #7146: Debug draw for normals is wrong Bug #7163: Myar Aranath: Wheat breaks the GUI Bug #7168: Fix average scene luminance Bug #7172: Current music playlist continues playing indefinitely if next playlist is empty @@ -98,6 +102,7 @@ Bug #7307: Alchemy "Magic Effect" search string does not match on tool tip for effects related to attributes Bug #7309: Sunlight scattering is visible in inappropriate situations Bug #7322: Shadows don't cover groundcover depending on the view angle and perspective with compute scene bounds = primitives + Bug #7351: Unsupported MSAA level fallback wrecks GL context extension checks Bug #7353: Normal Map Crashes with Starwind Assets in TES3MP and OpenMW Bug #7354: Disabling post processing in-game causes a crash Bug #7364: Post processing is not reflected in savegame previews @@ -109,11 +114,13 @@ Bug #7447: OpenMW-CS: Dragging a cell of a different type (from the initial type) into the 3D view crashes OpenMW-CS Bug #7450: Evading obstacles does not work for actors missing certain animations Bug #7459: Icons get stacked on the cursor when picking up multiple items simultaneously + Bug #7469: Reloading lua with a orphaned lua UI element causes crash Bug #7472: Crash when enchanting last projectiles Bug #7475: Equipping a constant effect item doesn't update the magic menu Bug #7502: Data directories dialog (0.48.0) forces adding subdirectory instead of intended directory Bug #7505: Distant terrain does not support sample size greater than cell size Bug #7535: Bookart paths for textures in OpenMW vs vanilla Morrowind + Bug #7548: Actors cannot open doors that were teleported from a different cell Bug #7553: Faction reaction loading is incorrect Bug #7557: Terrain::ChunkManager::createChunk is called twice for the same position, lod on initial loading Bug #7573: Drain Fatigue can't bring fatigue below zero by default @@ -127,6 +134,7 @@ Bug #7617: The death prompt asks the player if they wanted to load the character's last created save Bug #7619: Long map notes may get cut off Bug #7623: Incorrect placement of the script info in the engraved ring of healing tooltip + Bug #7627: Сrash at the start Bug #7630: Charm can be cast on creatures Bug #7631: Cannot trade with/talk to Creeper or Mudcrab Merchant when they're fleeing Bug #7633: Groundcover should ignore non-geometry Drawables @@ -146,14 +154,17 @@ Bug #7676: Incorrect magic effect order in alchemy Bug #7679: Scene luminance value flashes when toggling shaders Bug #7685: Corky sometimes doesn't follow Llovyn Andus + Bug #7696: Freeze in CompositeMapRenderer::drawImplementation Bug #7707: (OpenCS): New landscape records do not contain appropriate flags Bug #7712: Casting doesn't support spells and enchantments with no effects Bug #7721: CS: Special Chars Not Allowed in IDs Bug #7723: Assaulting vampires and werewolves shouldn't be a crime Bug #7724: Guards don't help vs werewolves + Bug #7728: Fatal Error at Startup Bug #7733: Launcher shows incorrect data paths when there's two plugins with the same name Bug #7737: OSG stats are missing some data on loading screens Bug #7742: Governing attribute training limit should use the modified attribute + Bug #7744: Player base record cannot have weapons in the inventory Bug #7753: Editor: Actors Don't Scale According to Their Race Bug #7758: Water walking is not taken into account to compute path cost on the water Bug #7761: Rain and ambient loop sounds are mutually exclusive @@ -163,6 +174,7 @@ Bug #7770: Sword of the Perithia: Script execution failure Bug #7780: Non-ASCII texture paths in NIF files don't work Bug #7785: OpenMW-CS initialising Skill and Attribute fields to 0 instead of -1 on non-FortifyStat spells + Bug #7787: Crashing when loading a saved game (not always though) Bug #7794: Fleeing NPCs name tooltip doesn't appear Bug #7796: Absorbed enchantments don't restore magicka Bug #7823: Game crashes when launching it. @@ -174,6 +186,7 @@ Bug #7872: Region sounds use wrong odds Bug #7886: Equip and unequip animations can't share the animation track section Bug #7887: Editor: Mismatched reported script data size and actual data size causes a crash during save + Bug #7891: Launcher Reverts 8k Shadows to default Bug #7896: Editor: Loading cellrefs incorrectly transforms Refnums, causing load failures Bug #7898: Editor: Invalid reference scales are allowed Bug #7899: Editor: Doors can't be unlocked @@ -181,6 +194,7 @@ Bug #7908: Key bindings names in the settings menu are layout-specific Bug #7912: Lua: castRenderingRay fails to hit height map Bug #7943: Using "addSoulGem" and "dropSoulGem" commands to creatures works only with "Weapon & Shield" flagged ones + Bug #7950: Crash in MWPhysics::PhysicsTaskScheduler::removeCollisionObject Bug #7970: Difference of GetPCSleep (?) behavior between vanilla and OpenMW Bug #7980: Paralyzed NPCs' lips move Bug #7993: Cannot load Bloodmoon without Tribunal @@ -194,6 +208,7 @@ Bug #8064: Lua move360 script doesn't respect the enableZoom/disableZoom Camera interface setting Bug #8085: Don't search in scripts or shaders directories for "Select directories you wish to add" menu in launcher Bug #8097: GetEffect doesn't detect 0 magnitude spells + Bug #8099: Reaching Lua memory limit leads to a crash Bug #8124: Normal weapon resistance is applied twice for NPCs Bug #8132: Actors without hello responses turn to face the player Bug #8171: Items with more than 100% health can be repaired @@ -221,10 +236,12 @@ Feature #6411: Support translations in openmw-launcher Feature #6447: Add LOD support to Object Paging Feature #6491: Add support for Qt6 + Feature #6505: UTF-8 support in Lua scripts Feature #6556: Lua API for sounds Feature #6679: Design a custom Input Action API Feature #6726: Lua API for creating new objects Feature #6727: Lua API for records of all object types + Feature #6823: Animation layering for osgAnimation formats Feature #6864: Lua file access API Feature #6922: Improve launcher appearance Feature #6933: Support high-resolution cursor textures @@ -234,19 +251,24 @@ Feature #6995: Localize the "show effect duration" option Feature #7058: Implement TestModels (T3D) console command Feature #7087: Block resolution change in the Windowed Fullscreen mode + Feature #7091: Allow passing `initData` to the :addScript call Feature #7125: Remembering console commands between sessions Feature #7129: Add support for non-adaptive VSync Feature #7130: Ability to set MyGUI logging verbosity Feature #7142: MWScript Lua API Feature #7148: Optimize string literal lookup in mwscript + Feature #7160: Editor: Moving the Response column of Topicinfos in a better place Feature #7161: OpenMW-CS: Make adding and filtering TopicInfos easier + Feature #7180: Rename water_nm file and move it to the vfs Feature #7194: Ori to show texture paths Feature #7214: Searching in the in-game console + Feature #7245: Expose the argument `cancelOther` of `AiSequence::stack` to Lua Feature #7248: Searching in the console with regex and toggleable case-sensitivity Feature #7318: Ability to disable water culling Feature #7468: Factions API for Lua Feature #7477: NegativeLight Magic Effect flag Feature #7499: OpenMW-CS: Generate record filters by drag & dropping cell content to the filters field + Feature #7538: Lua API for advancing skills Feature #7546: Start the game on Fredas Feature #7554: Controller binding for tab for menu navigation Feature #7568: Uninterruptable scripted music @@ -261,6 +283,7 @@ Feature #7698: Implement sAbsorb, sDamage, sDrain, sFortify and sRestore Feature #7709: Improve resolution selection in Launcher Feature #7777: Support external Bethesda material files (BGSM/BGEM) + Feature #7788: [Lua] Add ignore option to nearby.castRenderingRay Feature #7792: Support Timescale Clouds Feature #7795: Support MaxNumberRipples INI setting Feature #7805: Lua Menu context @@ -275,17 +298,18 @@ Feature #7964: Add Lua read access to MW Dialogue records Feature #7971: Make save's Time Played value display hours instead of days Feature #7985: Support dark mode on Windows - Feature #8034: (Lua) Containers should have respawning/organic flags + Feature #8038: (Lua) Containers should have respawning/organic flags Feature #8067: Support Game Mode on macOS Feature #8078: OpenMW-CS Terrain Equalize Tool Feature #8087: Creature movement flags are not exposed + Feature #8092: Lua - Vector swizzling + Feature #8109: Expose commitCrime to Lua API Feature #8130: Launcher: Add the ability to open a selected data directory in the file browser Feature #8145: Starter spell flag is not exposed Task #5859: User openmw-cs.cfg has comment talking about settings.cfg Task #5896: Do not use deprecated MyGUI properties Task #6085: Replace boost::filesystem with std::filesystem Task #6149: Dehardcode Lua API_REVISION - Task #6505: UTF-8 support in Lua scripts Task #6624: Drop support for saves made prior to 0.45 Task #7048: Get rid of std::bind Task #7113: Move from std::atoi to std::from_char @@ -509,7 +533,6 @@ Feature #6700: Support windowed fullscreen Feature #6706: Save the size of the Options window Feature #6721: OpenMW-CS: Add option to open records in new window - Feature #6823: Animation layering for osgAnimation formats Feature #6867: Add a way to localize hardcoded strings in GUI Feature #6888: Add switch for armor degradation fix Feature #6925: Allow to use a mouse wheel to rotate a head in the race selection menu