Xepos-Mutators icon

Mutators

Inject some chaos (and possibly despair) into your R.E.P.O. runs with Mutators! A random modifier will be chosen to alter your current level in some way.

CHANGELOG

v0.5.8

  • Add minimum player count config option to have Ultra-Violence mutator
  • Fix Handle With Care mutator causing low amount of valuable spawns
  • Fix mutators with excluded enemies from crashing when removing all enemies for a tier

v0.5.7

  • Fix Firing My Laser laser oneshotting every monster

v0.5.6

  • Add config option to keep the lights on during Ultra-Violence
  • Fix issues caused by the new update
    • Fix Firing My Laser laser not firing
    • Fix Special Action UI not showing
    • Fix health not updating right away when consuming a health upgrade during Protect The Weak
    • Remove unlimited active orb patch for Hunting Season
      • This is now vanilla behaviour

v0.5.5

  • Fix mutators not being disabled when going to shop on beta
  • Add possibility to add excluded enemies for the One Shot, One Kill mutator

v0.5.3

  • Fix Sealed Away causing infinite loading on beta (for real this time)

v0.5.2

  • Add small fix to make Sealed Away and Volatile Cargo not cause infinite loading on beta
    • Beta is still not officially supported, this is more of an anticipation change, since the update is said to release soon
  • Change The Floor Is Lava default damage to 1, down from 10.
  • Fix Special Action UI spamming errors in console while spectating

v0.5.1

  • Add potential fix for None mutator being selected as a fallback even though there were other eligable mutators available
  • Add config option to disable enemy spawns during the The Floor Is Lava Mutator.

v0.5.0

  • Add possibility to turn off manual laser action for the Firing My Laser Mutator
  • New Mutators: Voiceover, The Floor Is Lava
  • Voiceover: Player voices are randomly swapped between all players
  • The Floor Is Lava: Players take damage when touching unpadded surfaces, this happens every second
    • Damage is configurable
    • Optionally, it is possible to choose an amount of players in the config that will be immune to this mutator's damage
  • Add lifecycle hooks for developers
  • Log a warning in the host's console when using the None mutator as a fallback

v0.4.4

  • Prevent Firing My Laser laser from firing when taking damage from healing another player
  • Adjust Laser damage to enemies from 20 to 30 per tick, this is now also configurable
  • Add config option to disabled Apollo 11 Anti-Gravity on items that are in cart/extraction

v0.4.3

  • Prevent laser from firing after being revived after self destructing

v0.4.2

  • Prevent Firing My Laser laser from continuing after being revived

v0.4.1

  • Prevent Firing My Laser laser from activating while typing in chat
  • Hide Special Action UI while spectating

v0.4.0

  • Prevent 0 damage instances from killing the player during One Shot, One Kill
  • Reduce Duck This default cooldown to 60 seconds, from 120 seconds
  • New mechanic: Special Action
    • Special Action HUD Y position and keybind can be configured
  • New mutators: Protect The Weak, Firing My Laser
  • Protect The Weak
    • One player spawns as the bodyguard, equipped with a tranq gun with infinite ammo and increased health
    • Other players spawn with significantly reduced health
    • The bodyguard dies if they are the last one standing
  • Firing My Laser
    • Semibots get access to Special Action: Laser
    • Laser special action has a configurable cooldown (60 seconds default)
    • Laser also activates when getting hurt, this ignores the cooldown

v0.3.1

  • Prevent mutator description popping up when other players use their map tool
  • Make custom UI elements disappear while in the ESC menu

v0.3.0

  • Improve codebase maturity
  • Add mutator descriptions, including a bunch of related configuration
  • Add "bad luck protection" on mutator selection logic
  • Add singleplayer support (experimental)
  • Force the game to be more lenient with maximum allowed of active monster orbs on the level while Hunting Season is active
  • Add Sealed Away mutator
    • Breaking valuables has a configurable chance to spawn a monster
    • These are permanent additions to your level, they respawn just like normal monsters
    • Sealed monsters have had their powers siphoned
      • Sealed monsters do not have an orb drop limit
      • Sealed monsters have significantly reduced health and appear smaller than their normal counterparts

v0.2.3

  • Fix ArgumentOutOfRangeException causing infinite loading screen while the There Can Only Be One mutator is active

v0.2.2

  • Fix enemy blacklist for Ultra-Violence and Hunting Season being applied after enemies had already been chosen

v0.2.1

  • Add the option to enable instant revive in truck or active extraction point for the One Shot, One Kill mutator. Disabled by default
  • Disable healing friends during One Shot, One Kill. No more accidentally one shotting yourself
  • Disable the spawning of monsters that do not drop an orb while the Hunting Season mutator is active
  • Increase player grab range as if 3 levels higher while Rusty Servos is active
  • Add configurable monster spawn blacklist to Ultra-Violence
  • Prevent custom keybinds from triggering while having chat open

v0.2.0

  • Fix issue where the Hunting Season mutator would spawn weapons which had already been used
  • Add more bang to the Out with a Bang! mutator, explosion size and damage now scales with enemy difficulty tier
  • New mutators: There Can Only Be One, Volatile Cargo
  • There Can Only Be One: All enemy spawns are the same monster, e.g. all Robe
  • Volatile Cargo: Valuables explode when destroyed, explosion size and damage scales with value

v0.1.4

  • Fix issue that would cause items that spawn other items onDestroy to crash the Hunting Season Mutator setup

v0.1.3

  • Fix issue that would cause client mutators to desync from the host's when returning to lobby after the arena

v0.1.2

  • The Duck Mutator This now always attempts to spawn a duck
  • Make current mutator and target (e.g. president) UI elements size configurable
  • Add configurable keybind to hide current mutator UI, bound on H by default

v0.1.1

  • Fix enemies getting affected by Apollo 11 Zero-Gravity
  • Add configurable keybind for downwards momentum to Apollo 11
  • Add configurable Y position for current Mutator overlay

v0.1.0

  • Add the ability to lock mutators between configurable levels
  • Add config option to prevent the surplus from being instantly destroyed and having its value multiplied by the Handle With Care Mutator

v0.0.1

  • Initial pre-release