-
-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Queueing attacks #125
Comments
Hello! Please keep in mind the goal of the project is to replicate Minecraft Dungeons combat experience, not Dark Souls. |
That's fair (and I might try implementing it, though I don't have much modding experience), but for the record I'm not suggesting this because I want my minecraft to work like dark souls, I'm suggesting it because click-mode just isn't very fun, and hold-mode feels a little too easy. |
I consider no semantical difference between the two solutions. |
Hold mode likely feels too easy because you can knock back an single mob without worry or thought. An simple solution would be to find a mod that reduces knockbacks from attacks or submit a PR to scale knockback based on the weapon used, so the heavier weapons knockback further |
I read project readme, checked client side and server side configurations, and no such feature exists - YES
Is your feature request related to a problem? Please describe.
I dislike hold-to-attack mode, but repeatedly clicking to attack, just so I happen to click when the cooldown is done.
Describe the solution you'd like
Easy solution: dark souls-like attack queueing. When you click, if you can't currently attack, it waits to attack until you can attack again, and then attacks! Ideally with a configurable maximum number of attacks queued at once.
Describe alternatives you've considered
I suppose you could make it so that holding down the button triggers an attack when the cooldown expires, if and only if the button has been released since the last attack was made. This seems like more fun, though.
The text was updated successfully, but these errors were encountered: