You are viewing a potentially older version of this package. View all versions.
Skeletogne-EnemyAbilities-1.7.0 icon

EnemyAbilities

A difficulty mod that adds 12 new skills for enemies to use, as well as a bunch of stat changes. Configurable!

Date uploaded 2 weeks ago
Version 1.7.0
Download link Skeletogne-EnemyAbilities-1.7.0.zip
Downloads 1996
Dependency string Skeletogne-EnemyAbilities-1.7.0

This mod requires the following mods to function

RiskofThunder-R2API_RecalculateStats-1.6.5 icon
RiskofThunder-R2API_RecalculateStats

API for manipulating Character Stats

Preferred version: 1.6.5
RiskofThunder-R2API_Prefab-1.1.1 icon
RiskofThunder-R2API_Prefab

API for Prefab creation, networking and duplication

Preferred version: 1.1.1
RiskofThunder-R2API_DamageType-1.1.7 icon
RiskofThunder-R2API_DamageType

API for registering damage types

Preferred version: 1.1.7
RiskofThunder-R2API_Language-1.1.0 icon
RiskofThunder-R2API_Language

API for modifying the language localisation of the game

Preferred version: 1.1.0
score-MiscFixes-1.5.7 icon
score-MiscFixes

Fixes some bugs

Preferred version: 1.5.7

README

Enemy Abilities

This is a difficulty mod that increases the challenge of defeating the game's various enemies by giving them new skills! Most abilities increase the difficulty of fighting a given enemy, however some abilities will open up new counter strategies!

Alloy Vulture Secondary: Swoop

  • Swoops towards the target, slashing with it's talons.
  • Inflicts Bleed
  • Will stun itself if it flies into a wall!

Bighorn Bison Secondary: Unearth Boulder

  • Unearths a boulder in front of it.
  • If the boulder is hit by a Bison's melee attack it is launched towards nearby targets!
  • Can be launched by any attack that deals more than 1000% damage! (watch out for Jellyfish!)

Blind Pest Secondary: Thwomp Stomp

  • Slams down with a poison explosion to hit targets directly beneath it.
  • Enters a grounded state for three seconds afterwards.

Clay Apothecary Special: Tar Deluge

  • Spawns a Tar Ball that it charges for 3 seconds. If it takes damage during the charge, the Tar Ball will get bigger and deal more damage!
  • Creates a large lingering tar area upon landing. Deals low damage, but applies tar. The zone is larger the more charged the Tar Ball was!
  • If killed during the charge, it blows up, damaging nearby monsters!
  • Only usable below 60% health.

Clay Templar Utility: Grenade Barrage

  • Launches a volley of five tar-filled grenades over cover to flush it's target out.
  • Only usable if it doesn't have line of sight, and can draw an arc to the target.

Greater Wisp Secondary: Inferno Wheel (new!)

  • Charges up a ring of powerful fireballs that spin around the Greater Wisp.
  • Fireballs explode and leave behind a large DoT zone on impact.
  • Each fireball can be damaged and destroyed.

Grovetender Special: Mass Resurrect

  • Grovetenders passively collect gravestones when nearby enemies die.
  • They then launch collected gravestones at the player, which explode into the ghost of the killed enemy.
  • Ghosts provide armour to the grovetender.
  • Only usable below 50% HP.

Larva Utility: Caustic Pod

  • Launches a small blob of acid towards their target. Deals no impact damage.
  • Spawns a Caustic Pod at the location of impact that explodes upon taking damage.
  • Deals light AoE damage to all nearby bodies (both ally and enemy!), and applies poison.
  • Behaves similarly to Sulfur Pods (although deals less damage).

Lunar Chimera (Golem) Special: Laser Sweep

  • Sweeps a laser along the ground towards the player, igniting the ground.
  • Ignited ground deals light AoE, and explodes after a short delay.
  • Only usable below 90% HP. Has 2 charges by default.

Solus Prospector Secondary: Drill Burrow

  • Burrows beneath the ground, then emerges beneath it's target shortly after.

Solus Transporter Utility: Tractor Beam / Fling

  • Picks up monsters with a tractor beam, before tossing them at its target.
  • Deals damage dependent on the flung monster's weight.

Xi Construct Secondary: Core Launch

  • Spins up to fire it's core at the nearest player.
  • The core embeds in the ground for a few seconds, and transfers any damage it takes to the Xi Construct.

Notes

  • All modules are enabled by default! Don't like a skill? You can disable it in the config!
  • May contain bugs! Please report any that you find :)

Credits

  • .score for the PluginConfig and for some AISkillDriver utils that I filched from Enemies++
  • rune580 for RiskOfOptions

CHANGELOG

Changelog

1.9.0

  • Gave Solus Extractors a new ability: Tendril Tether!
  • Tightened the spread on Bison Boulders if they fire more than 1 from 30 degrees to 15 degrees.
  • Bison Boulders no longer target neutral character bodies.
  • Gave Xi Core a pulsing visual effect upon getting embedded so it's easier to locate.

1.8.0

  • Reworked the Bison Boulder ability to make it less janky! Can be damaged by both players and enemies, launches three mini-boulders on death and is killed instantly by Bison melee attacks.
  • As a result, changed a few of the Bison config options.
  • Actually added the .dll this time lmao
  • Lots of under-the-hood changes to make the mod less boilerplate-y and easier for myself to make future additions to the mod.
  • In particular finally made use of the BaseModule class and dechunkified the PluginConfig. With that in mind, I HIGHLY recommend clearing your Config file for this update!
  • Changed Greater Wisps' Inferno Wheel from a secondary to a special ability.
  • Lunar Golems will no longer use Laser Sweep on airborne targets.
  • Solus Prospectors will no longer use Drill Burrow on airborne targets.

1.7.0

  • Gave Greater Wisps a new ability: Inferno Wheel!
  • Added LanguageAPI dependency.
  • Added name tokens for the mod's CharacterBody projectiles. (Xi Core shows up as Xi Construct, as they share hitboxes - will look into this at some point).

1.6.0

  • Gave Larvae a new ability: Caustic Pod!
  • You can no longer play as the bison boulder by picking one up as Drifter.
  • Removed Xi Construct "prioritises players" config option as it hasn't worked since 1.4.0.
  • Updated Xi Construct core projectile visuals slightly. Still not exact, but closer!
  • Added MiscFixes dependency.
  • Moved the changelog.

1.5.2

  • Fixed a frequent Clay Apothecary NRE that I somehow missed
  • Changed the visual charge effect for the Clay Apothecary Tar Ball to something less noisy

1.5.1

  • LOTSA BUG FIXES!
  • Solved a whole pile of NREs
  • Solus Transporters should no longer permanently lose collision after using Fling.
  • Bison Rocks should no longer get stuck in a weird rolling state. They're still a bit buggy tho lmao
  • Clay Templar grenades should clip terrain mid-flight a little less often.
  • Fixed some networking issues with Clay Apothecary tar blobs.
  • Lunar Golem fire trails should no longer randomly disappear before exploding.
  • Removed "KABOOM!" log spam from Laser Sweep. Oops.
  • Xi Constructs should no longer rarely get stuck in their recall state indefinitely.
  • Vultures should no longer commit to swoop if their target is above them.

1.5.0

  • Gave Lunar Golems a new ability: Laser Sweep!
  • Fixed an NRE related to tractor-beamed enemies getting killed during the fling wind-up.
  • Removed an Error Log message from the TractorBeam module that should've really been a Debug message anyway.

1.4.0

  • Gave Clay Apothecaries a new ability: Tar Deluge!
  • Should no longer replace Pillar of Blood visuals with Grovetender chains.
  • Prospectors should no longer get yoinked out of the ground by Transport Drones.
  • Fixed an NRE related to Prospectors getting stuck underground.
  • Xi Constructs previously had trouble making up their minds about their targets. This has a band-aid fix: Xi Constructs will now ALWAYS target players.

1.3.2

  • Updated Grovetender ghost visuals to look fiery to differentiate from Happiest Mask visuals.

1.3.1

  • The Grovetender ghost item (should) no longer appear as a white item.
  • Added DamageSources to each of the mod's attacks.

1.3.0

  • Gave Grovetenders a new Special: Mass Resurrect!
  • Added some new visuals for Solus Prospectors' Drill Burrow
  • Minor touchups to the Bison Rock ability but it's still kinda buggy.

1.2.0

  • Gave Bighorn Bison a new Secondary: Unearth Boulder!
  • Networked the mod's various projectiles and attacks.
  • Added a boatload of Configuration options. (Some of them are even untested!)
  • Added R2API DamageType dependency.

1.1.1

  • Local idiot forgets to update the README properly
  • Got rid of the accursed extra apostrophe in the manifest description

1.1.0

  • Gave Xi Constructs a new Secondary: Core Launch!
  • Clay Templars should now correctly use Grenade Barrage within 10 seconds of last seeing a target, rather than after.
  • (hopefully) solved some NREs here and there.

1.0.1

  • Updated manifest to include git repository link. that's it

1.0.0

  • Exists