beholderface / oneironaut

An addon for Hex Casting centered around exploration and use of the noosphere.
MIT License
2 stars 2 forks source link

Reverberation Rod acts as a shield while conducting #21

Closed abilliontrillionstars closed 5 months ago

abilliontrillionstars commented 5 months ago

The reverb rod's getUseAction() method returns UseAction.BLOCK, which in addition to visually blocking also makes the rod function as a vanilla shield.

To reproduce, inscribe any spell into a reverberation rod and conduct it while being shot with arrows or being attacked by a player wielding an axe. Arrows will be blocked as well as melee attacks, even yielding no cooldown when being attacked with an axe, albeit playing the "guard break" sound effect.

beholderface commented 5 months ago

Confirmed that its use of UseAction.BLOCK is the culprit, now testing the other available UseAction options to find one that looks good and doesn't have obvious side effects