So I was looking through DotA's JASS script and I came across this block of code:
if IsUnitType(W5I, UNIT_TYPE_HERO) == true then
call SaveEffectHandle(XJ, (HEI), (32), (AddSpecialEffectTarget("war3mapImported\\shamanyouranus-ShadowyMissile.mdl", W5I, "chest")))
else
call SaveEffectHandle(XJ, (HEI), (32), (AddSpecialEffectTarget("war3mapImported\\shamanyouranus-ShadowyMissile.mdl", W5I, "origin")))
endif