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

Dev Task: Create Gladiator Class #198

Open
jonathaneeckhout opened this issue Dec 28, 2023 · 0 comments
Open

Dev Task: Create Gladiator Class #198

jonathaneeckhout opened this issue Dec 28, 2023 · 0 comments
Labels
enhancement New feature or request game logic game logic related tickets

Comments

@jonathaneeckhout
Copy link
Owner

jonathaneeckhout commented Dec 28, 2023

Create a Gladiator class.

Copy from the design proposal:

Gladiator
Description: Involved melee fighter that has great survivability as long as the player stays on their toes and keeps their enemies in check.
Playstyle: It has various active abilities that it can use reactively to minimize incoming damage. The idea is that they can dish out good damage with proper pacing, breaking up fights in exchange for health.
Main passive: Using energy accumulates a healing pool, when not attacking for at least 1 second, heal for up to 10% of max health, drawn from the healing pool.
Stats: better strength, worse resistance.
Active skills:
Intercept: prepares to defend for up to 0.5 seconds and reduces the damage of any attack suffered during the time window, it applies an attack speed debuff on the first enemy to attack during this time for 1.5 seconds. 15% energy use. (An active defensive option to keep the combat fast paced)
Clash: pushes the enemy back, causing a movement speed debuff on the target for 1 second. 20% energy use. (A way to get a bit of a breathing room and disengage momentarily)
Crush: deal a powerful hit that is guaranteed to stagger the enemy. 50% energy use. (A way to interrupt an incoming heavy hit when crucial)
Spin attack: hits all enemies around the user and nullifies incoming projectiles for 0.35 seconds. 10% energy use. (Simple AoE that also protects from attacks that are typically out of range)
Dance of combat: gain movement speed when near the target, if the target is an ally, the speed is granted to them as well, the effect lasts 5 seconds. 60% energy use. (This ability can be used against more dangerous targets that will last a while or on an ally to boost them)

Check issue #67 for more details.

@jonathaneeckhout jonathaneeckhout converted this from a draft issue Dec 28, 2023
@jonathaneeckhout jonathaneeckhout added enhancement New feature or request game logic game logic related tickets labels Dec 28, 2023
@jonathaneeckhout jonathaneeckhout changed the title Dev Task: Create Warrior Class Dev Task: Create Gladiator Class Dec 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request game logic game logic related tickets
Projects
Status: Todo
Development

No branches or pull requests

1 participant