[In need of sprites] Mangonel: Siege-oriented Sentinel Strain
About the pull request
Adds a strain for Sentinel called Mangonel; in exchange for a bit of movement speed, a bit of slash damage, and base abilities, gain a chunk of explosive armor and new abilities: Entrench, Adaptive Spit and Gas Shroud.
- Entrench, 15 Plasma Cost and 15 Plasma drain per life tick, 5 Second Cooldown After a 1 second wind-up, locks you in place and in the direction you're facing in exchange for immunity to small explosive stuns and extra armor that varies based on the strength of weeds you're standing on (At minimum 5 armor when standing on no weeds and 25 when standing on Hive weeds). If you enter crit or are somehow dislodged from where you have Entrenched, the ability ends.
- Adaptive Spit, 30 Plasma Cost, 5 Second Cooldown A damaging ranged attack that alters function based on if you are Entrenched or not. If not Entrenched, Adaptive Spit is a 5 tile ranged shotgun-like spit with 5 projectiles in total which each deal 10 damage. If Entrenched, Adaptive Spit becomes a single bolt that deals 30 damage plus extra damage when standing on weeds, amount of extra damage depending on strength of weeds (5 at minimum, 20 at most). Additionally, single bolt deals 2x damage to cades.
- Gas Shroud, 20 Plasma Cost, 15 Second Cooldown Create a small, short-lived cloud of obscuring smoke that slightly slows those who walk through it. Meant as an escape tool and visual obfuscation tool useful in interrupting turret LOS.
Explain why it's good for the game
Sentinel can't do much against marines hiding behind cades such as in a siege scenario, and currently has no strains. This gives Sent a strain that turns it into a sort of Siege Engine benefiting from xeno-dominated terrain and rely on clever positioning or allies able to distract opponents/soak up damage for you since you need to render yourself vulnerable to properly attack.
Testing Photographs and Procedure
To be added later.
Changelog
:cl: Killfish add: Adds Mangonel strain for Sentinel. Exchange mobility, slash damage and stun abilities for increased endurance and damaging ranged attacks which both change depending on weeds you're standing on. add: Entrench to immobilize yourself and increase your armor by between 5 and 25, depending on weed strength. add: Adaptive Spit changes based on Entrenchment, being a weak scattershot when mobile and a stronger single bolt when Entrenched. The single bolt gains extra damage when on weeds influenced by their strength, and additionally deals 2x damage to cades. add: Gas Shroud creates a small and short-lived cloud of non-lethal gas that slows people down and blocks sight. Useful as an escape tool or to obscure turret LOS. imageadd: New sprites for Mangonel Sent, with a nice and distinct color for easy identification /:cl:
So the gameplay loop is you click cades? Not that im harshing anyone's vibe, i've seen hivelords zone out and slowweed every corner of the hive, good for them but is there a twist im missing?
this should be a spitter strain instead i think
This PR has been inactive for long enough to be automatically marked as stale. This means it is at risk of being auto closed in ~ 7 days, please address any outstanding review items and ensure your PR is finished, if these are all true and you are auto-staled anyway, you need to actively ask maintainers if your PR will be merged. Once you have done any of the previous actions then you should request a maintainer remove the stale label on your PR, to reset the stale timer. If you feel no maintainer will respond in that time, you may wish to close this PR youself, while you seek maintainer comment, as you will then be able to reopen the PR yourself
This pull request has conflicts, please resolve those before we can evaluate the pull request.
Conflicts have been resolved. A maintainer will review the pull request shortly.
This PR has been inactive for long enough to be automatically marked as stale. This means it is at risk of being auto closed in ~ 7 days, please address any outstanding review items and ensure your PR is finished, if these are all true and you are auto-staled anyway, you need to actively ask maintainers if your PR will be merged. Once you have done any of the previous actions then you should request a maintainer remove the stale label on your PR, to reset the stale timer. If you feel no maintainer will respond in that time, you may wish to close this PR youself, while you seek maintainer comment, as you will then be able to reopen the PR yourself