Totally agree, or at the very least, have it’s effect be more clear “on melee hit do X”, because otherwise it’s just confusing and seems like a bug “an interaction that should happen, as stated by the description, but does not”