Paradise icon indicating copy to clipboard operation
Paradise copied to clipboard

Parrying Refactor, Adding Parrying to Select Two-handed Weapons: Parry This You Filthy Casual!

Open Spaghetti-bit opened this issue 2 months ago • 4 comments

What Does This PR Do

Refactors parrying and adds conditions for parrying, this affects two-handed weapons mostly. All two handed weapons (if they can parry) will be required to be wielded in both hands before they can parry.

Items like the energy sword and riot shield make be activated before they can parry.

The spear, fireaxe, wizard melee weapons, and most two-handed items have been given some sort of parry (albeit some of these parries are not the best when it comes to uptime, this is intentional).

Higher power items like wizard items can parry projectiles while stuff like the fireaxe and only parry melee attacks.

Yes, you can parry with push broom. AND the titanium push broom.

Why It's Good For The Game

Being able to parry with an energy sword that is off is not intentional. Being able to parry with telescopic riot shield while it is not extended is not intended.

A refactor of this mechanic allows for further implementation down the line and adding new items that can parry. Parrying is a sadly underused mechanic and adds a layer of skill to combat while also not breaking the balance of the game.

Images of changes

N/A

Testing

Bullied blooddrunk miner with a push broom for about 10 seconds and then got folded like laundry. (It could parry) Tried to parry with a tele shield without extending it, cried! Extended it and giggled! (It could parry) Tried to parry with an e-sword with it off! Wow! Cried! Turned it on and smiled! (It could parry) Tested all two handed weapons that can parry while holding it with only one hand and felt weak! Held it in both hands and felt powerful! (It could parry)

Changelog

:cl: tweak: Parrying with two handed weapons now requires you to wield them. tweak: Parrying with the energy sword and telescopic riot shield now require them to be active. experimental: Added parrying to select two-handed weapons. /:cl:

Spaghetti-bit avatar Jun 26 '24 07:06 Spaghetti-bit