Custom Attacks System #432
Labels
priority: normal
Normal priority
status: confirmed
Confirmed by a maintainer
type: improvement
Add or adjust a feature
Milestone
At some point in LM 4.x, we can add an attack speed buff system. Allowing levelled mobs to have a chance to make surprise attacks, especially on ranged mobs, would take this plugin to the next level in making gameplay interesting. As Oath put it, "Basically we've got a one-punch-man generator and not killing machine generator. One skeleton shooting the same insta-kill arrow every 3 seconds, or them suddenly launching three in the span of a second"
Oath's Implementation Idea
Adding a multi-attack setting:
I know that we can't actually use the attribute for attack speed as that's player only, however I did discover this little gem:
https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/LivingEntity.html#swingMainHand()
TLDR ability to active a swing on the main or secondary hand if entity has arms to swing. Was imagining this as a form of attack speed but applied as a multi-attack. When an entity attacks with their vanilla base attack, in the space between that and the next vanilla attack, these multi attacks could occur. Time between TBD but concept (using LM3 syntax):
Also an idea of a shield mechanic which might be worth making into a different issue sometime
The text was updated successfully, but these errors were encountered: