Skip to content

Charged attack changes#124

Open
JorxPi wants to merge 9 commits into
mainfrom
charged_attack_changes
Open

Charged attack changes#124
JorxPi wants to merge 9 commits into
mainfrom
charged_attack_changes

Conversation

@JorxPi

@JorxPi JorxPi commented Jul 12, 2026

Copy link
Copy Markdown
Contributor

This PR was adressing the following task: https://app.notion.com/p/32cb5bde334a80088f14c3797dfff605?v=35db5bde334a807ab4fd000c0ea45edd&p=398b5bde334a80d691a1d1e15fdfd12e&pm=s

What I've implemented is a Base ChargedAttack class that has the logic for slowing down the character when using the attack and the logic to stun an enemy when the attack is max charged.

After the changes, LyrielChargedAttack and DeathChargedAttack no longer inherit from LyrielAbilityBase and DeathAbilityBase respectivly, instead they inherit fomr they new base class and all the logic needed to cover these two new features has been added.

The new configuration for the Charged Attack can still be found in Lyriel and Death Config classes, with a option to enable or disable the charged attack stun and tweak the stun dduration and the movement slowdown percentage.

The changes can be tested in the scene called "ChargedAttackChanges". As always, I let you see a video or it also here:

https://youtu.be/D3KDdci4IMo

PD: I have some future changes regarding the UI and the Sound of the ChargedAttack but they cannot be implemented yet and we don't have the necessary sprites and sounds but I share the notes with you.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant