Feiryn-LethalMon icon

LethalMon

[v64] Capture monsters and make them help you survive

CHANGELOG

0.6.7

  • Barber is now catchable
  • LethalMon AI is no longer added to enemies that are not catchable, in order to reduce unpredictable bugs on enemies from other mods

0.6.6

  • Greatly improved performances by caching a lot of things and reducing the number of AI calculations
  • Fixed a bug that made the content of the balls not loaded properly and prevented other items from being loaded

0.6.5

  • Refactored the code, changed access modifiers and added a lot of documentation for modders that want to add their own monsters (public API)
  • Added Kidnapper Fox back (it can be found in balls in the dungeon, or can be captured if re-enabled with some mods like YesFox)
  • Completely new Eyeless Dog behaviour
  • Players are now sitting on Spore Lizard and Eyeless Dog instead of standing through them

0.6.4

  • Fixed PC not respawning after players got fired
  • Fixed a bug that spammed the console or error if a tamed enemy agent was null

0.6.3

  • Load enemies AIs later to prevent conflicts with other mods (like LLL's moons mod)

0.6.2

  • Fixed compatibility with EnemySkinRegistry that made the mod not working for players that didn't have the mod

0.6.1

  • Added EnemySkinRegistry compatibility (requires version 1.4.6+)
  • Added an option to make the PC saves per save and not global (the host decides)
  • Trajectory of the balls has been slightly improved (correct calculation of the velocity at impact)
  • Fixed a bug that made the bracken continue to drag enemies while the enemy was being captured
  • Fixed a bug that made the HUD of the invoked monsters not disappearing when a player left and rejoined a game

0.6.0

  • Added a PC where you can see the tutorial, browse the dex, scan balls and duplicate monsters
    • Thanks to Foof for the PC model
    • Thanks to @tln_ on discord for the monsters descriptions
    • Thanks to @austinfrancisco on discord for the PC icons, background, and for testing

0.5.6

  • Same as version 0.5.5, but with the correct DLL...

0.5.5

  • Fixed incompatibility with an unknown mod that made the game not loading because of the hygrodere

0.5.4

  • Hygrodere is now catchable (thanks to @NiroDev)

0.5.3

  • Spider is now catchable (thanks to @NiroDev)
  • Hoarder bug can hold items the owner gives him
  • Improved and optimized the line of sight of a lot of tamed monsters, and most will work outside now
  • Bees are working way better now
  • Hoarder bug no longer brings the same item multiple times
  • Fixed a bug that prevented the player from dying from some monsters while on a puffer (thanks to @NiroDev)
  • Fox is now disabled

0.5.2

  • Fixed balls clipping for some players
  • Fixed thumper not working in mines

0.5.1

  • Added sounds to balls (thanks to @NiroDev)
  • Fixed masked ghosts being catchable (thanks to @NiroDev)
  • Fixed ghost girl escape behaviour synchronisation (thanks to @NiroDev)

0.5.0

  • Baboon hawk is now catchable (thanks to @NiroDev)
  • Throw algorithm has been greatly improved in order to prevent clipping and make it more natural
  • Tamed monsters now have {owner}'s {monster} above them and parameters are configurable (thanks to @NiroDev)
  • Balls are now smaller
  • Balls now fall correctly after a capture
  • Masked xray distance is now configurable (thanks to @NiroDev)
  • Fixed tamed monsters owner's name in the scan node
  • Fixed tulip snake being stuck in air when stopped controlling from too high (thanks to @NiroDev)

0.4.10

  • The less an enemy has health, the more it is easy to catch (thanks to @NiroDev)
  • The nutcracker's steps are now less loud
  • Fixed a bug that didn't remove the mask if a player retrieved the masked while wearing the mask (thanks to @NiroDev)
  • Fixed a bug that made the balls collide with the cruiser and sometimes make it go upside down
  • Mirage mod compatibility: prevent tamed monsters from mimicking the players voices
  • SnatchinBracken mod compatibility: Make the bracken drop dragged players when captured
  • Fixed bees behaviour

0.4.9

  • Fixed a softlock on ship ladders if a player has a monster out
  • Bees now stun on sight and have a cooldown

0.4.8

  • v61 compatibility
  • You can now find filled balls in the dungeon
  • Nutcracker stops shooting at invisible enemies and its line of sight is now more accurate (thanks to @NiroDev)
  • Tooltip are now properly hidden when a monster is called back (thanks to @NiroDev)
  • Fixed a bug that could make the player go underground with the tulip snake (thanks to @NiroDev)
  • Big code refactoring and cleanup (thanks to @NiroDev)

0.4.7

  • Fixed a bug that made the host freeze if they died with a monster out

0.4.6

  • Masked is now catchable (thanks to @NiroDev)
  • Fixed a bug that desynchronized the balls when a client died with a monster out
  • Hoarding bug is a bit easier to catch

0.4.5

  • Thumper is now catchable

0.4.4

  • Added a lot of fields to the configuration file (host and clients are synced):
    • Balls spawn rarity
    • Balls prices in shop (and possibility to disable them)
    • Capture rate modifier to make the captures easier or harder
    • Possibility to disable some monsters
    • Choose if monsters react when a player fails to capture
    • Cooldowns for the bracken, dress girl, hoarding bug, fox and eyeless dog
    • Possibility to keep full balls or all balls if all the players are dead
  • The fox will now attack if you fail to capture him (thanks to @NiroDev)
  • Fixed a bug that caused incompatibility with some mods like LethalEmotesAPI or EnemySkinRegistry

0.4.3

  • Kidnapper fox is now catchable (thanks to @NiroDev)
  • Capture probabilities can be seen in the terminal with the command lethaldex
  • Balls price has been greatly reduced
  • Fixed a bug that allowed to capture already captured monsters
  • Fixed a bug that showed the tip about scanning enemy for everyone and not just the player that took a ball

0.4.2

  • Prevent tamed monsters from being hit or killed
  • Eyeless dogs and butlers are now easier to catch
  • Stop the butler's music when he is being captured

0.4.1

  • Butler is now catchable (thanks to @NiroDev)
  • Fixed game lags

0.4.0

  • Added an HUD for invoked monsters
  • Bracken now has a 20s cooldown to drag enemies
  • Hoarding bug now has 5s cooldown to bring items
  • The ghost girl now has a 1min cooldown to attack enemies
  • Bracken now goes back to the owner by walking and not teleporting
  • Cooldowns now can't be exploited by calling a monster back to its ball and release it afterward
  • Fixed a bug that made the bees spawn an hive each time they are called from their ball
  • Fixed a bug that made the hoarding bug stuck if the owner was attacked
  • Fixed a bug that sometimes made the nutcracker shoots at dead enemies
  • Tamed monsters can no longer attack other tamed monsters
  • The tip "You already have a monster out!" is now displaying correctly for clients

0.3.2

  • Fixed a bug that made the content of balls not loaded properly
  • Catchable scan node text is not added to modded enemies to avoid conflicts

0.3.1

  • Fixed a bug that made the Nutcracker uncatchable
  • Fixed a bug that allowed to capture dead monsters

0.3.0

  • Ghost girl is now catchable (thanks to @NiroDev)
  • Nutcracker is now catchable
  • Clients can now control the Spore Lizard (thanks to @NiroDev)
  • Added an 1/2 chance to not consume the ball when a capture fails
  • Monsters can now be scanned in order to know if they are catchable (implemented) or not
  • Tulip snake will now fight back when a capture fails (thanks to @NiroDev)
  • Improved the balls shakes algorithm to be more accurate
  • Tamed monsters will no longer walk away when you invoke them and they will look at you directly
  • The message that says "You already have a monster out" is now more visible
  • Tulip snakes can no longer be captured by the player they are clinging to (thanks to @NiroDev)
  • Fixed a bug that could make the rider of a tulip snake go under the ground (thanks to @NiroDev)

0.2.2

  • Changed the key to unmount a monster to the crouch key
  • Hoarding bug will now scan items more ofter (from every 5s to every 1s)
  • Fixed a bug where the player could be softlocked if they retrieved a monster while riding it
  • Fixed a bug that made clients unable to retrieve monsters
  • Fixed a bug that could make hoarding bug softlocked

0.2.1

  • Balls are now buyable
  • Hoarder bug's flying sound has been changed to a less aggressive one (thanks to s1ckboy for the sound)

0.2.0

  • Catchable eyeless dog
  • Catchable tulip snake (thanks to @NiroDev)
  • Fixed a bug that could make some tamed monsters not working properly
  • Fixed bees audio and size
  • Fixed a bug that made the player's carry weight increased when balls were dropped

0.1.1

  • Fixed a bug that can happen with mods that adds custom enemies

0.1.0

  • Configurable key for retrieving tamed enemy (thanks to @NiroDev)
  • Catchable spore lizard that can be mounted (thanks to @NiroDev)
  • Catchable bracken that drags enemies away
  • v55 compatibility (thanks to @NiroDev)
  • Big code refactoring and cleanup (thanks to @NiroDev)

0.0.1

Items available :

  • Pokeball
  • Great ball
  • Ultra ball
  • Master ball

Catchable monsters

  • Bracken (but doesn't do anything right now)
  • Bees
  • Hoarder Bug