0 Members and 1 Guest are viewing this topic.
Hail Warchiefs, Lichs, Commanders, and Keepers,This is our last major patch prior to Reforged. In addition to sweeping enhancements to World Editor, it contains major updates to the rendering technology, and we’ve been making significant server patches in parallel.Progress isn’t without its compromises. The team did their damnedest to get Arranged Teams working within the legacy system. We’ve made strides to that end, but were unhappy with the experience. We decided it was more important to get this behemoth of a patch out the door then continue to delay. That means AT will return with Reforged, not before.We deeply appreciate those of you playing on ladder, in custom games, and creating new maps. One day we’ll look back at these moments in the crucible of change ruefully, but until then your passion fuels us. The march toward Reforged continues.SPECIFIC CHANGES & IMPROVEMENTSIntegrated Direct3D 11 and Metal graphic APIsAdded 64 bit support for Windows and MacDropped 32 bit support for MacSounds are disabled when the client is not activeExpanded supported window modes within OptionsSee World Editor Updates for more details on many additions and improvements including beta support for LuaJoin the fray over in Balance Updates for multiplayer and map pool changesBattle.net 144 disabled for Reign of ChaosDev Comment: We’ve been encountering non-trivial issues connecting players over Battle.net 144 as we unify the game client - a prime example being disconnects caused by erroneous matches between Chaos and Throne. Custom maps created with RoC data are still playable, this affects melee only. A major benefit to this change is players who owned Reign of Chaos only now have The Frozen Throne.BUG FIXESTriggers won’t be lost during saves (Thank you, Bribe)256 bones are available (Thank you, Retera)Custom movies play correctly (Thank you, Gustafsson)DBZ Tribute Elite 2.5.1g no longer causes desyncsBuilders_and_Fighters_CFVers_1.08 no longer causes desyncsChar Def 4 3.0 Fix 5 English loadsHM RPG v7.00 loadsNCD6.9 ENG Dannebox loadsMaps no longer download again with each patchSound data no longer transferred between mapsCommands issued while a unit is affected by Possession no longer trigger after control is restoredSwitching window focus with Open Broadcaster Software running no longer causes freezesCombat and death sounds are no longer played globally for observersMovement speed and attack speed data labels are no longer reversed for Envenomed Spear in the editorDisease Cloud will now stack properly when using custom buff dataRuned Bracer’s tooltip now accurately describes that it reduces spell damage, not magic damageKNOWN ISSUESMac clients are not able to take screenshotsLua errors report the wrong line numberMac requires legacy CD keys to launchArranged teams are not availableCOMMAND LINE CHANGESThe ‘/’ command line argument flag is no longer supported (use ‘-’ instead)Removed: -nativefullscr (Replacement: -windowmode fullscreen)Removed: -fullscreen (Replacement: -windowmode windowedfullscreen)Removed: -window (Replacement: -windowmode windowed)Removed: -swtnl (Replacement: nothing, Warcraft uses hardware texture and lighting)Removed: -d3d (Replacement: -graphicsapi Direct3D9 [May be removed in the future])Remvoed: -opengl (Replacement: -graphicsapi OpenGL [May be removed in the future])REGISTRY CHANGESRemoved: “Gfx Fullscreen” (Replacement: the window mode is now stored in the preferences)Removed: “Gfx OpenGL” (Replacement: -graphicsapi OpenGL on the command line)Removed: “Gfx SwTNL” (Replacement: nothing, Warcraft uses hardware texture and lighting)WORLD EDITOR UPDATES(Beta) Added Lua as a supported scripting language. To create a Lua map:[LIST=1]Create a blank mapOpen Scenario > Map OptionsSelect Lua from the Script Language dropdownMaps save in the selected languageMaps that are written only in standard libraries can switch to LuaMaps that use custom script will have to disable all custom triggers before conversion(Beta) Object modification system API allows new changes to many items, abilities, units and more at run-time.Maps can be saved and loaded as folders (as well as MPQs)The map structure can now be updated outside of the editor (such as adding files). In the editor go to File > Save As and then select to save the map as a directory or an MPQ. This feature coupled with auto-import allows maps to be manipulated and developed by multi-person teams more easily.Loose files in a map are now auto-imported in World EditorHistorically, an imported file would be noted in the .imp file. Loading the map only load/save files that were stored in the import file. Auto-import loads and save files that are stored in the map folder automatically. This also makes manipulation of map files outside the editor possible.Added support for many popular community created functionsAdded Custom User Interface functions to allow map makers to add, remove, and adjust UI framesWhen saving a map as an MPQ, the editor no longer saves file times to make maps deterministicThe editor now creates a backup map file on saveThe data layout in CASC has changed, each directory with the “.w3mod” suffix acts as an overlay for the engineMaps are .w3mods with a different extension (.w3m or .w3x) which allows us to support maps that contain all locales in one mapFolders can now be nested in the Trigger EditorGlobals are now part of the trigger tree, and can be put in relevant categoriesDoodad height is now an adjustable property (Requires “Reset Fixed Object Heights” disabled)When creating new objects in the object editor you are now given the option to customize itScripts can now detect when any unit is damagedScripts can now detect and modify the damage done before armorScripts can now detect and modify the attack type, damage type, and weapon type (Note, modifying these only works in the pre-armor event)GroupAddUnit/GroupRemoveUnit now returns true/false if a unit was added/removedMore group manipulation natives (BlzGroupAddGroupFast, BlzGroupRemoveGroupFast, BlzGroupGetSize, BlzGroupUnitAt)Bitwise functions (BlzBitOr, BlzBitAnd, BlzBitXor)When JassHelper is enabled, it now only shows the JassHelper error dialogRemoved deadzone when using the editor on widescreen displaysTooltip Previewer displays how text will appear in gameBlzSetAbilityResearchExtendedTooltip now displays the correct stringBlzGetLocalUnitZ now returns the correct heightSetting Use Custom Color to True for the waterfall doodad no longer causes a crashUnits given custom spellcaster icons do not crash the game client when selectedCertain custom models are no longer lost due to textures being relocated in the gameItems have a new field, Stock Initial After Start Delay. This allows mapmakers to specify how much of an item starts in stock on a shop if it has an initial start delay.
Started by Purgeandfire
Started by moyack