-- General -- * Pickup messages are now mostly colored by type. Powerups are colored by powerup color. * Reduced vertical spread for the Chaingun. (5 -> 1.5) * Increased horizontal spread for the Chaingun. (5 -> 5.6) * Reduced horizontal spread for the Shotgun. (7 -> 5.6) * Reduced horizontal spread for the Tactical Shotgun. (7 -> 5.6) * Reduced vertical spread for the SMG. (4 -> 1.5) * Reduced vertical spread for the Heavy Carbine. (3 -> 1.5) * Plasma Rifle's Heatblast damage type set to Extreme. * Increased Chaingun's altfire damage. (5 -> 7) * PlayerPawns now use GZDoom's built-in footstep system. * All player classes now have the same footstep sound, which was formerly exclusive to SlayerGuy. * Diabloist health increased. (700 -> 1000) * Reworked Diabloist to be just a stronger Archvile. * Diabloist no longer uses its tracer or missile attack. * Changed Spectres ice death to use standard Pinky sprites for the translation. * Reverted Laser Cannon fire sound. * Plasma Rifle spawners no longer spawn the Thunderbolt. * Clipped sprites used when gibbing a corpse. * Removed recoil from Thumper. * Moved ST-Guy's BFG10K to Slot 8. * Removed THRUGHOST flag from all player weapon projectiles. There aren't even any ghost enemies in the mod... Yet. * Adjusted Arachnotron's XDeath frame durations. * Zoragal's grenade has been changed to the recently discarded SlayerGuy's frag grenade. * Updated Delta-12 Chaingun's muzzle flash sprites. (Credit: XTerra1) * The option to disable footsteps is no longer available, due to the change in footstep handling. * Changed the default translation for area denial fire. * Changed how area denial fire handles sound. * Adjusted the Hybrid Launcher's rocket sprite offsets. * Changed sprites for the Grenade Launcher's projectile. * Zoragal now has black gloves for all her weapons. * Split the main Decorate file into many, many smaller files. * Changed sprites for Zage's standard rocket/grenade trails. * Increased scale of alternate fire rockets/grenades for the following weapons for easier visibility: - Tactical Shotgun - Storm Shotgun - Combat Shotgun - Heavy Assault Rifle * Changed sprite offsets for Heavy Assault Rifle's micro missile projectiles. * Simplified barrel VFX spawn code. * Barrels now gib corpses. * Increased Abaddon HP. (600 -> 1200) * Changed Nightmare Cacodemon sprites. * Added FLOORCLIP flag to rocket and grenade debris. * Changed Pistol fire sound to be the same as on the menu. * Remixed Tactical Shotgun fire sound. * Remixed Heavy Chaingun fire sound. * Changed Chaingun Mk2's fire sound. * Changed Duty Rifle's alt-fire to contact HE grenades, due to Flamethrower having essentially the same alt-fire mode. * Remixed Missile Launcher's fire sound. * Consolidated DEC_CSZM with DEC_R667. * Removed unused terrain definitions. * Lowered Burning Barrel health to 100, added NODAMAGE and DONTTHRUST flags. (Seriously, if you have feedback, just leave it on the dev thread and not on some random Discord server I'm not on) * Changed crosshair for Plasma Rifle Mk4. * Pinkies/Spectres/Blood Demons now deal melee damage when lunging. (I'm sure there's a better way of doing this without A_SkullAttack or SkullFly but I am NOT good at this!!) * Ditto for Imps/Vulgars/Prowlers. * Reduced ammo given by Delta-12 Chaingun. (40 -> 20) * Increased Riot Shotgun's reload speed. * Super Shotgun now only ejects one casing when one round has been fired. (Coding: XTerra1) * Vulkan Shotgun now only ejects one casing when one round has been fired. Animation has been adjusted accordingly. (Coding & Sprites: XTerra1) * Double Barrel Shotgun has been overhauled. (Coding, Sounds, Sprite Offsets: XTerra1) * Changed crosshair for Ballista's altfire. (Credit: XTerra1) * Changed Chaingun Mk2's raise sound. * Reduced ammo given by Super Shotgun. (12 -> 8) * Reduced horizontal spread for Minigun. (6 -> 5.6) * Reduced vertical spread for Minigun. (6 -> 1.5) * Overhauled the firing code for the Arc Cannon. * SlayerGuy now regenerates chainsaw fuel at a rate of 1 every 30 seconds. As such, chainsaw fuel no longer spawns in-world. * Moved some sounds around on CHAN_WEAPON and CHAN_7 for the Chainsaw so that they play properly. * Re-palatted Katana's shockwave projectile sprite. * Added recoil to Shotgun's slug shot. * Archviles can now summon Cacodemons. * Hanging gore that was originally non-solid now check to see if compat_nopassover is enabled, and if so, become nonsolid again. (Why do people still use this setting? It's fucking annoying!!) * Shuffled some hanging corpse sprites around so they wouldn't replace ID1 sprites. * Reverted Archvile and Diabloist sprite scaling to 1.0x. * Flamethrower now consumes ammo every 4 tics instead of every 3. * Flamethrower now leaves lingering fire upon projectile hit. * Flamethrower's altfire has been changed to an airburst that blows away enemies and projectiles. * Moved Zagemod Settings to its own main menu item, "Mod Settings". * Added Zagemod specific controls to Mod Settings. * Moved NCHUD and Tilt++ menus to Mod Settings. * Dead player props now have a chance to drop pistol-tier weapons. * SS replacements now drop weapons on death. * Burst Pistol's altfire has been changed to full auto, with an increased fire rate. It is now known as the Auto Pistol. * Hell Knight attack windup speed increased. (8 tics per frame -> 7 tics) * Hell Knight walk speed increased. (8 -> 9) * Delta-12 Chaingun can now use Flame Belch/Ice Bomb during its spindown state. * Changed Minigun's fire sound. * Changed Trooper Rifle's fire sound. * Changed Duty Pistol's fire sound. * Changed Duty Rifle's fire sound. * Changed Unmaker's pickup message to something a bit more appropriate. * Increased Pulse Rifle's altfire damage. (100 -> 150) * Changed sprites for the BFG2704. (Sprites: iD, Gothic) * Accelerator Rifle ammo consumption reduced. (10/20 -> 5/10) * Berserk has been reworked. Player now retains a 5x melee damage multiplier after Berserk expires, but gibbing is no longer guaranteed. * Flakgun grenades now spew damaging shrapnel. * Increased amount of projectiles for Flakgun's altfire. (10 -> 15) * Translated Flakgun's shrapnel to a burning red color. * Changed Riot Shotgun's sounds to something a little more fitting of a classic. (Credit: Valve) * Added recoil to Riot Shotgun's primary. * Added recoil to Sniper Rifle's primary. * Reduced recoil for Riot Shotgun's secondary. * Reduced recoil for Auto Shotgun. * Swapped Nikita and Flakgun selection order. * Swapped Nikita and Flackgun spawn order due to change in balancing. * Changed Thumper's fire sound. * Changed Riot Shotgun's sound suite. * Replaced fire sound for Pulse Rifle and S3 Plasma Rifle. * Replaced sprites for S3 Plasma Rifle. (Sprites: XTerra1, Amuscaria, Mechadon, Sonik.o.fan) * Replaced sprites for the Heavy Chaingun. (Credit: Mike12, Squig, Zdexium, silentzorah, XTerra1) * Changed sprites for Archvile's fire. (Credit: Sonik.o.Fan) * Changes sprites for X-BFG. (Credit: XTerra1, Amuscaria, Mechadon, Sonik.o.fan) * Changed sprites for Combat Chainsaw. (Credit: iD, Midway, SgtMarkIV) * Changed sprites for Chainsaw. (Credit: Mike12) * Overhauled the Railgun. (Sprites: Risen, Edmundo Bordeu) * Overhauled the BFG10K. (Sprites: unknown) -- Additions -- * Added new patch for Purgatory v1.0. * Added new sounds for hot surface terrain. * New Enemy: Nightmare Spectre! Double the health, double the fun! Comes in two variants. * Replaced Arachnotron's alternate fire mode with a 4-round grenade attack. Triggers with a 50% chance when closer than 384 DMU. * Spider Mastermind can now use the Archvile's attack with a 25% chance. * Spider Mastermind can now resurrect monsters. * Spider Mastermind now stumbles when damaged at low HP. * Smaller Baron/Vulgar fireballs now have their own sprite. * Two new barrel variations added to the barrel spawner. * Added new patch for Legacy of Rust. (Sprite credit: Jimmy (Mindweaver alt death)) * New Weapon: Incinerator! Ain't so rusty anymore. For Doomguy. (Sprites: iD Software, zrrion the insect) * Added new option in Zagemod Setting to disable Legacy of Rust weapon spawns if desired. * Added smoke trails to various explosive projectiles. * New Weapon: Calamity Blade! Hey, business end goes the other way. For Doomguy. (Sprites: iD Software, zrrion the insect, silentzorah (minor pickup sprite edit)) * Added a replacement texture for Master Levels' night skies, sourced from PSX Final Doom. * New Enemy: Cacolantern! Added to Stealth Cacodemon rotation. (Sprites: Skulltag Team) * Added patch for Romero's Heresy; adds the Lord of Heresy replacement for SS spawns. (Code: Bouncy, Tormentor667; Brightmaps: Sandypaper; Sounds: Zippy; Sprites: Vader, Tormenter667) * Added a Zageified Lord of Heresy replacement, as this guy still pops up in mods evidently. * Added terrain handling for Ice. * Replaced sprites for the standard armor bonus. (Credit: iD, silentzorah) * Added new sprites for unholy and cursed loot drops. (Sprites: iD, silentzorah; Brightmaps: silentzorah) * Laser Cannon has a new railgun alternate fire mode! Hit altfire to zoom in, primary fire to use. * New Enemy: Hell Squire! Faster, more aggressive than Hell Knights, but smaller and weaker. Inspired by 2016's Hell Knights. (Sprites: iD, Vader, Jekyll Grim Payne, Woolie Wool, silentzorah; Sounds: iD, Midway, silentzorah) * Added brightmap preparations for the next update. (Hint: Play Romero's Heresy.) * Replaced Arc Cannon's sprites and bright mapping. (Sprites: Sonik.O.Fan; Brightmaps: silentzorah) * Replaced Plasma Rifle Mk4's sprites and bright mapping. (Sprites: Sonik.O.Fan; Brightmaps: silentzorah) * Replaced some sounds for Plasma Rifle Mk4. (Credit: Unknown, sourced from Flakes Doom) * Replaced pickup sprite for Heavy Cannon. (Credit: painedanomaly) * Added patch for Earthless. * Added brightmap support for Legacy of Rust. * Added three variants of Blood Demon. (Sprites: Eriance, Neoworm, Vader, hnsolo77, Tsran908, Gothic; Brightmaps: Gothic) * Blood demons now spew - you'll never guess! - blood, instead of sprinting at the player. * Replaced sprites for Breach Shotgun. (Credit: Sonik.O.Fan) * Replaced sprites for Duty Pistol. (Credit: Sgt Shivers) * Remixed Duty Pistol fire sound. (Credit: XTerra1) * Reworked rechamber animation for Combat Shotgun. (Sprites: Sonik.O.Fan) * Replaced rechamber sprites for Tactical Shotgun. (Credit: Turbo, Cage) * Remixed Chaingun fire sounds. (Credit: SeanTheBerminator, silentzorah) * Changed sounds for Combat Shotgun and Shotgun. (Credit: iD, SeanTheBermanator) * Completely overhauled the Heavy Assault Rifle. (Sprites: DIMOShunter, GAA1992, Sgt. Jack V) * Overhauled the Machine Gun into the Enforcer. (Sprites: Sonik.O.Fan) * Added new sounds for Vulkan Shotgun. (Credit: iD, XTerra1) * Added new sprites for EMG Pistol, overhauled altfire. (Sprites: Sonik.o.Fan) * Added casings for EMG Pistol. (Sprites: MagSigmaX, TiberiumSoul) * Replaced sprites for Burst Launcher. (Credit: Sonik.o.Fan) * Replaced sprites for Gauss Cannon. (Credit: Sonik.o.Fan) * Replaced sprites for Chaingun Mk2. (Credit: silentzorah, XTerra1) * Moved Sub-Machine Gun to Doomguy's arsenal. Altfire reworked into burst fire. (I mean, it *was* on the cover art!) * Moved old Machine Gun to AlphaGuy's arsenal. Altfire reworked into grenade launcher. (So he doesn't lose any functionality.) * Z-Secs now drop the Trooper Rifle and Duty Rifle. * New Weapon: Pistols Akimbo! New starting weapon for ST-Guy. * Increased ammo consumption for Tactical Shotgun's altfire. (1 -> 2) -- Bug Fixes -- * Fixed Plasma Rifle playing its weapon down sound while deselecting when ammo is depleted. * Fixed Plasma Rifle playing its weapon down sound repeatedly while deselecting. * Fixed Pinky playing the wrong footstep sound when failing its missile attack. * Dead monsters whose corpses have been destroyed with an explosive weapon can no longer be revived. (Universal fix) * Fixed Plasma Rifle not being restricted to Doomguy and ST-Guy. * Fixed Spectres prematurely disappearing during their death states. * Fixed incorrect Spectre XDeath animation. * Fixed Demon Souls not showing up on the ammo count for MarineGuy. * Fixed Greater Demon Soul giving only two souls instead of five. * Corrected Arachnotron's XDeath dynamic lighting. * Fixed Afrit fireball not having lights attached to it correctly. * Fixed rotation on Destroyer Blade projectile. * Corrected Gauntlet's pickup sound. * Fixed Combat Rifle firing a full three round burst with less than three rounds remaining in the magazine. * Corrected Vulkan Shotgun's tag. * Fixed Armor Shards trying to display an invalid sprite. (I could have sworn this worked!) * Fixed fatal error that occurs when meathooking a frozen enemy and then shattering said enemy. * Fixed dynamic lighting on particle based rail attacks. * Fixed rail attack particles not being rendered as fullbright. * Fixed issue with Heavy Cannon displaying the wrong sprite when attempting to deselect with Flame Belch active. * Added some missing brightmap support for vanilla. * Added missing brightmap support for warped flats. * Added missing flat lighting support for warped flats. * Fixed an exploit that allowed SlayerGuy to use Flame Belch and Ice Bomb without grenades in reserve. * Fixed chainsaw ammo drop amounts from Bruiser-class enemies. * Fixed all enemies not dropping Dark Matter Cores when killed by the LFG22. * Fixed Diabloist remaining solid when entering their XDeath state. * Fixed tag for Chainsaw Zombie. * Removed all references to DamageType Explosive. (This was part of something that I never got around to implementing, and it was causing problems.) * Added a workaround to occasionally not having the Soulcube back in inventory after firing. It's hacky, I know. * Fixed all weapons depleting ammo with infinite ammo enabled.