Caitlyn Traps, Shaco Bugs, "Dashes", and Spaghetti Code
I'm beginning to grow tired of abilities that are not dashes but are acting as dashes. This bug was just brought to my attention via THIS reddit thread (Video of Shyvanna Teleporting near a trap at bot-side river, and being trapped at the end of TP at top lane turret).
Now, I understand that there isn't a Z-axis and that some abilities which show you in the air (Kha'zix E, for example) are considered dashes and will be effected by things on the ground, but things like Shaco's Q (which is a blink) and, apparently, teleport summoner spell which should not trigger effects in a line, are.
There's also a set of comments in that thread (by sSariuSs and myself, R_Juice) along with AN ADDITIONAL VIDEO of Shaco trying to Q over a wall, and having a walking path (extremely briefly) shown on the minimap, as seen at the 1 minute, 33 second mark.
Can we get this code cleaned up, please?
EDIT: Grammar / Punctuation