Scatter Arrow Reborn

This code is over 6 months old. The code may have expired and might no longer function.

A recreation of Hanzo's Scatter Arrow using Workshop Projectiles. Replaces Storm Arrow.


  • Storm Arrow capacity reduced from 5 to 1
  • Cooldown reduced from 10 to 8 seconds
  • Cancelling now refunds the cooldown
  • While ability is active, the 30% bow draw move speed penalty is incurred
  • Initial shot now deals 75 damage and serves as the center fragment of the scatter shot
  • 5 additional fragments spread out from the impact point of the initial shot at a 15 degree angle
  • These fragments deal 75 damage and cannot crit, but ricochet up to 4 times

Known issues

  • NEW 4/20/23: A fellow workshopper pointed out to me that function I wrote to calculate the trajectories for the fragments has some issues with vertical angles, which causes some issues with this mode. I'll update it when I get the chance to troubleshoot the function.
  • Fragments are sometimes not visible due to a bug with Workshop Projectiles.
  • Occasionally the Detect Firing State rule will fail and the regular Storm Arrow ability will trigger.
  • The fragments may not spawn properly (likely due to terrain clipping issues).
  • The initial shot has inconsistent interactions with barriers, hero hurtboxes, and damage absorption/reflection abilities. This is due to the relatively simple algorithm used to predict the impact point of the initial shot.

Available Workshop Settings

  • Cooldown
  • Number of fragments
  • Damage per fragment
  • Number of ricochets
  • Spread radius
  • Fragment critical multiplier
Players | 1 - 12
Categories: Hero Adjustments
Heroes: Hanzo
Maps: Circuit Royal, Dorado, Havana, Junkertown, Rialto, and 19 more...
Created at:
Last updated:
Current version: 0.1



Users Also Like

Similar Codes

Join the Workshop.codes Discord