Files
Bubberstation/code/__DEFINES/crusher_defines.dm
SmArtKar 077262c0f9 Changes to crusher trophies and mining AOE, adds a new raptor-sourced trophy (#92241)
## About The Pull Request

- Rebuke effect (from god's eye and lobstrocity claw trophy) now works
on basicmobs, increasing the cooldown on their ranged attacks just like
it does for simplemobs.
- Bileworm spewlet trophy shots no longer hit your allied mobs, as
previously this would cause you to constantly hit your own
raptor/minebots/NODE drones, making it actively detrimental in some
situations. Its shots now deals brute damage instead of burn, as
otherwise its damage was reduced by 70% due to innate projectile
resistance of lavaland mobs, making it deal measely 6 damage every 10
seconds.
- MOD sphere module bombs now properly aggro lavaland mobs, as
previously they only worked on simplemobs (also fixed a direct
assignment to the blackboard in legionnaire spine code).
- They also no longer deal damage to minebots and NODE drones.
- Afterimages from the ice demon and their trophy can now be passed
through, although hostile AI would attempt to avoid doing so. This way
the trophy should no longer be an active detriment to players, and
demons themselves should be less jank to fight.

And if you're a heartless enough bastard, you can kill and butcher your
raptor to get a new raptor feather crusher trophy, which allows your
destabilizer shots to phase through your allied mobs similarly to
passthrough mods for PKA.

<img width="174" height="125" alt="Aseprite_3Olcd7oyVJ"
src="https://github.com/user-attachments/assets/99d7eebb-e36d-428b-aa48-f1261a173ca1"
/>

## Why It's Good For The Game

These changes should make vent defense more bearable, as right now its
very easy to accidentally damage and kill your own drone due to them
being hit by all AOEs in miner arsenal.
- Rebuke - should probably work on basicmobs as only remaining
simplemobs on lavaland are megafauna
- Bileworm spewlet - its a joke of a trophy at 6 damage as it has a 10
second cooldown, and it hitting your allies made vent defense much
harder than it should've been
- Sphere changes - should make bombs not kill your NODE/mining drones,
aggro helps prevent cheese.
- Afterimages - the trophy can end up bodyblocking you, this change
should make it less of a pain in the ass to use the trophy and to fight
the demons themselves.
- Raptor feather - useful for vent defense when you're using minebots or
have dismounted your raptor, right now its a pain for reasons mentioned
above

## Changelog
🆑
add: Added a raptor feather crusher trophy which makes your crusher
shots go through your allied mobs.
balance: Rebuke effect from lobster claw trophy and the eye of god now
applies to basicmob attacks
balance: Bileworm spewlet's damage is no longer reduced by 70% when
hitting lavaland fauna, and it no longer can hit allied mobs
balance: Sphere MODule bombs no longer hit NODE drones and minebots
balance: Ice demon/ice demon cube afterimages can now be walked through
by players
fix: Sphere MODule bombs now aggro basicmobs hit by their explosions
/🆑
2025-07-30 17:37:42 -04:00

18 lines
795 B
Plaintext

//the IDs of crusher trophies
#define TROPHY_WATCHER "trophy watcher"
#define TROPHY_BEAR_PAW "trophy bear paw"
#define TROPHY_LOBSTER_CLAW "trophy lobster claw"
#define TROPHY_ICE_DEMON "trophy ice cube"
#define TROPHY_GOLIATH_TENTACLE "trophy goliath tentacle"
#define TROPHY_BRIMDEMON_FANG "trophy brimdemon fang"
#define TROPHY_BLASTER_TUBES "trophy blaster tubes"
#define TROPHY_WOLF_EAR "trophy wolf ear"
#define TROPHY_MINER_EYE "trophy miner eye"
#define TROPHY_TAIL_SPIKE "trophy tail spike"
#define TROPHY_VORTEX "trophy vortex"
#define TROPHY_ICE_BLOCK "trophy ice block"
#define TROPHY_BROOD_TONGUE "trophy brood tongue"
#define TROPHY_DEMON_CLAWS "trophy demon claws"
#define TROPHY_LEGIONNAIRE_SPINE "trophy legionnaire spine"
#define TROPHY_RAPTOR_FEATHER "trophy raptor feather"