Skip to content
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

Dual Wielding #83

Open
ghost opened this issue Aug 31, 2022 · 0 comments
Open

Dual Wielding #83

ghost opened this issue Aug 31, 2022 · 0 comments
Assignees
Labels
Enhancement New feature or request New Ideas Things with this are ideas we have; would like to implement

Comments

@ghost
Copy link

ghost commented Aug 31, 2022

#10

Give bonuses and abilities when players are holding specific combinations of weapons in both hands.

When a player is wielding two of the same weapon, the damage output will be doubled by default (configurable).
If the two weapons are different, the damage can be multiplied by 1.5x by default.

There can be a variety of active and passive abilities that can be configured to different combinations of dual wielding.
For example:
Wielding two swords can have a chance to cause damage over time to the enemy.
Wielding two Axes can have a chance to cause knockback or root the target.
Or unique bonuses like having an Axe in the main hand and a Sword in the offhand will reduce the cooldown timer.

This system can also support skill lines. Perhaps players can unlock different abilities along the skill line and level up the abilities they unlock, but only one ability can be active on a specific skill line.
Of course damage bonuses can also be improved by leveling up.

Dual wielding can have its own config file. Right at the top we set whether the feature is enabled or disabled.
And of course configure everything relating to the feature.

@ghost ghost added Enhancement New feature or request New Ideas Things with this are ideas we have; would like to implement labels Aug 31, 2022
@NextdoorPsycho NextdoorPsycho self-assigned this Aug 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request New Ideas Things with this are ideas we have; would like to implement
Development

No branches or pull requests

1 participant