Shackleshot projectile has no vision
it should have 200/200 flying vision


Dot2 proof:




DotA proof:
- unit [h077] "Shackleshot Arrow" is used for Shackleshot projectile in DotA, which
- gets created upon spell effect (= when the casting point is reached) belonging to the trigger unit (Windrunner) and
- gets killed when it meets its targeted unit

Stats data for that unit:

01 [h077]
02 auto=_
03 abilList=A12U,A04R,Arav,Aloc
04 level=1
05 type=_
06 goldcost=75
07 goldRep=75
08 bountydice=5
09 bountysides=3
10 bountyplus=15
11 stockMax=3
12 stockRegen=30
13 HP=99999
14 realHP=220
15 regenHP=1000
16 regenType=always
17 defUp=2
18 defType=medium
19 spd=1
20 bldtm=15
21 reptm=15
22 sight=200
23 nsight=200
24 Primary=_
25 upgrades=_
26 tilesets=*
27 preventPlace=_
28 requirePlace=_
29 collision=16
30 race=human
31 prio=1
32 threat=1
33 valid=1
34 deathType=3
35 death=0.1
36 cargoSize=1
37 movetp=fly

... and 86 more lines

The key stuff are on lines 22, 23 and 37.
It grants 200/200 flying vision


It may become important when you cast Shackleshot towards an Anti-Mage which blinks right before it was about to reach.
Not that so important... but still.