Cataclysm-DDA icon indicating copy to clipboard operation
Cataclysm-DDA copied to clipboard

[MoM] Feral psion updates with copy-from

Open Standing-Storm opened this issue 4 months ago • 1 comments

Summary

Mods "[MoM] Feral psion updates with copy-from"

Purpose of change

Copy-from makes sure that it's easier to keep monsters that are supposed to be similar up to date, preventing idiosyncrasies. For example, a lot of feral psions had dodge 3 (feral default is 1), weird vision ranges (feral security guard, Ψ Division had vision 35, better than the 30 that ferals used to have but worse than the 45 they have now), armor they shouldn't have (feral telekinetics still had their innate armor even though they get Momentum Alteration and some get Inertial Barrier now), and so on. If ferals are even further changed, this will keep feral psions in sync.

Describe the solution

Copy-from chain all feral psions to mon_feral_psion_default, which itself is copy-from mon_feral_human_pipe (one remove done to set base flags and special attacks once instead of per-monster, since many feral psions don't use weapons or throw rocks). Delete all redundant lines, use proportional and relative when necessary.

Describe alternatives you've considered

Testing

Spawned a bunch of feral psions and checked the message logs while they fought mi-go. No errors and they had appropriate stats (it came down to three mi-go attacking a feral visionary who kept sidestepping every one of their attacks a split second before they would attack).

Additional context

Feral electrokinetics and biokinetics still have their speed boosts. It's out of scope for this PR, but they should get Heightened Reflexes/Neuro-Acceleration as appropriate, so you can lead them toward blanks to cancel their buffs (or use a null grenade once I add those).

Standing-Storm avatar Oct 22 '24 17:10 Standing-Storm