Update 2.2.12 authored by sphere's avatar sphere
## New features ## New features
* Allow saving in modified games (!1749) * Allow saving in modified games (!1749)
* Multiplayer emblems and unlockables (!1756)
## Improvements ## Improvements
* Turn dispoffset into a mobj field (!1708) * Turn dispoffset into a mobj field (!1708)
* LUA_EnumLib optimizations for constant value access (!1721, !2017)
* Refresh Sprite2s (!1750) * Refresh Sprite2s (!1750)
* Plane scroller & wind/current/pusher improvements (!1811) * Plane scroller & wind/current/pusher improvements (!1811)
* Reallow score chains from rolling (!1833) * Reallow score chains from rolling (!1833)
* Interpolate console animation, make con_height update on the fly (!1878) * Interpolate console animation, make con_height update on the fly (!1878)
* Allow targeting invulnerable bosses & don't break targeting when they take damage (!1917) * Allow targeting invulnerable bosses & don't break targeting when they take damage (!1917)
* Add HUD icons for timed NiGHTS powerups (!1949)
* Don't attract bomb spheres with Attraction shield (!1953) * Don't attract bomb spheres with Attraction shield (!1953)
* Small text colormap tweaks (!1971)
## Bugfixes ## Bugfixes
* Fix IPv6 (!1612)
* Allow adding cosmetic addons mid-save (!1877) * Allow adding cosmetic addons mid-save (!1877)
* Handle other sidedef correctly when attaching to a wall to climb it (!1908) * Handle other sidedef correctly when attaching to a wall to climb it (!1908)
* Refactor P_CheckSector to prevent crushing oddities with multiple players (!1946)
* Fix linedef action 420 being unable to lower light levels properly by default (!1977) * Fix linedef action 420 being unable to lower light levels properly by default (!1977)
* Fix segfault when P_RemoveMobj is called within A_FaceTarget action (!1974) * Fix segfault when P_RemoveMobj is called within A_FaceTarget action (!1974)
* Fix segfault when shields are removed after thinking (!1975) * Fix segfault when shields are removed after thinking (!1975)
* Fix segfault when going up steep slopes in rare cases (!1978) * Fix segfault when going up steep slopes in rare cases (!1978)
* Fix segfault when Crushstaceans hit a player with Armageddon shield (!1980) * Fix segfault when Crushstaceans hit a player with Armageddon shield (!1980)
* Fix I_GetFreeMem for 64-bit platforms (!1982) * Fix I_GetFreeMem for 64-bit platforms (!1982)
* Fix scrolling backgrounds (!1985)
* Interpolate shadows when scaling mobjs (!1986)
* Fix flung spheres not using the blue sphere collection effect (!1995)
* Fix camera interpolation never being reset (!2008)
* Fix collision issues with thinner and wider players (!2013)