Playing a ranger in Guild Wars, you develop the appropriate hatred of enemies that have strong counters to physical attacks, such as enemy rangers using Lightning Reflexes. Assassins have a skill called Flashing Blades that lets them block attacks and return damage every time they do so.
This works at a range. You shoot an arrow from a longbow at maximum range, the assassin deflects it with a dagger, and he slashes you as a part of the block. That is a very flashy blade.