It isn’t just haste stacking. I’m pretty sure hunters are reporting getting extra auto shots off even at low levels of haste, it just isn’t as obvious.
“Clever use of game mechanics” - Exploiting
“Using a glitch in game for some purpose” - Glitching
Whenever you abuse pathing, like in Zul Furrak, that’s an exploit, not a glitch.
It’s not a failure of code.
It’s maybe bad design, but the code part of the equation is completely valid.
Is it intended? No. Is it exploitable? Yes.
Then there’s players who use a specific error in how the game deals with moving/jumping up slopes to reach places that can’t normally be reached. That’s called “glitching the terrain”. That’s a glitch, not an exploit.
Is it intended? No. Does it require a glitch to be used? Yes. That’s a glitch.
Using the Overlord+Mutalisk glitch in Starcraft 1 isn’t an exploit. That’s a glitch. It’s intentionally using bad code to operate a script on Mutalisks to make them move in a way that replaces their normal movement code and overwriting it with another unit’s.
Is it intended? Maybe. Does it require a glitch to be used? Yes. That’s a glitch.
Moving Shaman/Warriors around in raid groups so that you can hit them with group buffs isn’t intended by design, but it is possible to exploit it by timing their buffs while moving them around in different groups.
Is it intended? Probably not. Is it exploitable? Yes.
Glitching = using a glitch.
Exploiting = using an exploit.
When my Mage stacks a flask a weapon oil and spell power food I get all this extra spell power and then when I pop a destruction potion I get even more spell power.
Look, this is exactly why I don’t like wikipedia, but here it is.
Video_game_exploit
In [video games], an exploit is the use of a [bug] or glitches,game system, rates, hit boxes, speed or level design etc. by a player to their advantage in a manner not intended by the [game’s designers]; however, the precise determination of what is or is not considered an exploit can be controversial. This debate stems from a number of factors but typically involves the argument that the issues are part of the game and require no changes or external programs to take advantage of them.
Well that settles it then, an exploit is both a glitch and also an abuse of game systems…
Players like to refer to the phrase “clever use of game mechanics”, but “it’s not an exploit”.
But, by definition “clever use of game mechanics” is an exploit.
An exploit is a “clever use of game mechanics”… or in this case “systems”.
Stacking haste isn’t an exploit, it’s an intended mechanic.
Using macros isn’t an exploit, it’s an intended mechanic.
Using them together “might” be an exploit, because, by definition, ANYTHING can be considered an exploit. Depends on how you look at it. Depends on what you’re doing. Depends on what’s INTENDED (this is the important term here).
I don’t think that’s an exploit.
But, haste being bugged and players finding a way to abuse that is considered to be “glitching” and “exploiting” (based on wikipedia, and based on Blizzard’s legal jargon).
That’s fair.
My point is, using the term “exploit” to refer to “glitches”, but not “clever use of game mechanics” is contradictory and doesn’t make sense.