• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 00:40
CEST 06:40
KST 13:40
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL22] Ro24 Preview: Siren's Call8[ASL22] Ro24 Preview: Summer's End9Serral wins HomeStory Cup 2915Serral wins Maestros of the Game 244ByuL, and the Limitations of Standard Play3
Community News
Official StarCraft website teases new content ahead of BlizzCon?71Stellar Fest TWO the Moon (Dec 16-20)9Weekly Cups (August 24-30): Patches' balance mod takes over3New 3v3 BGH Ladder (and more) on ShieldBattery!40Weekly Cups (August 17-23): Zerg dominate the week6
StarCraft 2
General
SC4ALL: II Winner Will Earn a Spot at HSC 30! Nexon wins bid to develop StarCraft IP content, distribute Overwatch mobile game Weekly Cups (August 24-30): Patches' balance mod takes over Balance hotfix patch 5.0.16b (July 16) September World Ranking: herO leads, Serral climbs
Tourneys
Stellar Fest TWO the Moon (Dec 16-20) IntoTheTV X SOOP SC2 League : Weekly & Monthly SC2 INu's Battles#20 [BO.9] 2026 GSTL Announcement PIG STY FESTIVAL 8.0! (13 - 23 August)
Strategy
[G] Having the right mentality to improve
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
Mutation # 541 Binary Choice The PondCast: SC2 News & Results Mutation # 540 Dodge This Mutation # 539 Thunder Dome
Brood War
General
Official StarCraft website teases new content ahead of BlizzCon? [Personal Project Share] Terran Defense v0.60 BW General Discussion ASL22 General Discussion BGH Auto Balance -> http://bghmmr.eu/
Tourneys
KCM Race Survival 2026 Season 3 Brood War in Budapest ! WORTEX 2026 BW Finals [Megathread] Daily Proleagues BSL LAN Party - Kraków 29-30 August - OPEN SIGNUPS
Strategy
Replay Review Process - What do you do? Game Theory for Starcraft Odyssey Mineral Stack Saturation Fighting Spirit mining rates
Other Games
General Games
Nintendo Switch Thread Diablo IV EVE Corporation [Maplestory Hardcore] Let's Play~!! General RTS Discussion Thread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish TSM pausing esports and CLG Dead
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Power Rank TL Mafia Community Thread NeO.D_StephenKing vs This Guy From 1 Million Dance
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread Canadian Politics Mega-thread Artificial Intelligence Thread UK Politics Mega-thread
Fan Clubs
MarineLorD Fan Club The Creator Fan Club The ShoWTimE Fan Club
Media & Entertainment
Movie Discussion! Anime Discussion Thread
Sports
Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 MLB/Baseball 2023 NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List Northern Ireland Global Starcraft
Blogs
Dreaming of BW patches (mod…
c3rberUs
Regacy Esports: The Bh…
regacyesports
Violent Games and Crime Rate…
TrAiDoS
LOCKPICKING NOOB
LUCKY_NOOB
Cathedral Of CS And NY pizza a…
FuDDx
Customize Sidebar...

Website Feedback

Closed Threads



Active: 5654 users

Cool Technique/Bug?: Animation Cancelling - Page 3

Forum Index > Diablo 3
Post a Reply
Prev 1 2 3 4 Next All
Iblis
Profile Joined April 2010
904 Posts
October 04 2011 19:44 GMT
#41
Don't misunderstand my posts, this is clearly a good find and could be something really fun and feeling good to use. Every players that know that trick should use it and any "competent" players will use it.

There are some limitations on games to control the usage of attacks/skills and letting them stay balanceable, ressource cost, cooldown and something often hidden as general cooldown(GCD WoW type) or animation time of skill/attack(Diablo 2, Aion type).
In WoW you cant use a skill if you triggered the general cooldown wait.
In Aion you can't do anything melee, skill or sometime even move if you are in an animation(yeah you could cancel some with jumpshot as ranger and such and it feels like the game is broken).

In the Diablo series there is no GCD because some things are done faster than others, and you can influence those stats with attack speed for the melee attack animation, and with casting speed for the skill animations.
If it was just the melee animation that wasn't on the same "waiting level" of the the skill animation it would be no problem for me, throwing skills while meleeing is fine. Throwing another skill everytime you use a skill before you're supposed to be able to is just a flaw in the gameplay and goes against the base design of the game and would make the balance of this a real nightmare.

Balance in PvP will not be a priority of the game so they don't care about that, but this is just a hole in their limitations that just change in the game in every aspect and will make people kill monsters way faster and in a non balanceable/manageable way between classes.

Gamerah
Profile Joined May 2010
United States85 Posts
October 04 2011 21:00 GMT
#42
Wow that makes me really want to play the beta so much more! I could probably spend hours focusing on the animation canceling alone, maybe doing runs with no gear, and having animation canceling as the primary means of defeating mobs.

TL, keep doing what you do best!
Follow in the footsteps of others, until you are good enough to make footsteps of your own.
Bibdy
Profile Joined March 2010
United States3481 Posts
Last Edited: 2011-10-04 22:14:37
October 04 2011 22:13 GMT
#43
Gotta be out of your fucking mind if you think this is intended, and/or will remain. Come on. You're talking about the same company that made absolutely no effort to keep obscure little nuances in SC2 on the grounds that everything you can/should be able to do, should be clear and easily understood.

That level of denial deserves the incoming disappointment.
Zelniq
Profile Blog Joined August 2005
United States7166 Posts
October 04 2011 22:19 GMT
#44
yeah as sad as it is, he's probably right. Unless Blizzard makes this or something like this an announced feature, which I find unlikely, they're just going to remove it. Plus it also gives them a lot more work to do in terms of rebalancing skills. The community would really have to be in an uproar for them to consider bringing it back, and judging from what I've seen on other sites, it's mostly a mixed opinion
ModeratorBlame yourself or God
Medzo
Profile Blog Joined June 2009
United States627 Posts
October 04 2011 22:28 GMT
#45
On October 05 2011 07:13 Bibdy wrote:
Gotta be out of your fucking mind if you think this is intended, and/or will remain. Come on. You're talking about the same company that made absolutely no effort to keep obscure little nuances in SC2 on the grounds that everything you can/should be able to do, should be clear and easily understood.


Well I think youre right. But then again this game isn't suppose to be competitive at all so they just might not care about it. Not counting on it.
dashiz
Profile Joined August 2010
Costa Rica193 Posts
October 04 2011 22:28 GMT
#46
That find is awesome.

Reminds me of the game Super Smash Bros Melee where bugs like this
made the skill scale incredible deep and until today that keeps getting higher
in that game.

I really hope stuff like this stays in the game.
Eiviyn
Profile Joined August 2010
United Kingdom169 Posts
October 04 2011 23:10 GMT
#47
Sounds like something that would just get tedious after a few days of play.
Zelniq
Profile Blog Joined August 2005
United States7166 Posts
October 04 2011 23:12 GMT
#48
you mean like ...............normal diablo gameplay?
ModeratorBlame yourself or God
FeyFey
Profile Joined September 2010
Germany10114 Posts
October 04 2011 23:19 GMT
#49
booo i first thought it would be something hard to do like in the good old times animation delay bypassing by moving.
hope they will add the typical 0.1 second delay after using a skill, atleast to casters, for melee ranged this is quiet okay, but meeeeh could be way harder to do, thats no challenge.
Phunkapotamus
Profile Joined April 2010
United States496 Posts
October 04 2011 23:45 GMT
#50
On October 05 2011 07:13 Bibdy wrote:
Gotta be out of your fucking mind if you think this is intended, and/or will remain. Come on. You're talking about the same company that made absolutely no effort to keep obscure little nuances in SC2 on the grounds that everything you can/should be able to do, should be clear and easily understood.

That level of denial deserves the incoming disappointment.


It's not too far fetched. Like I mentioned before, Blizzard is intentionally restricting the types of moves that are allowed on Mouse Buttons as a result of "animations". Perhaps meaning attacks that they don't want to be cancelled or allow cancelling with.

It's a different team than SC2. I personally know some of the D3 dev team and have done my part to try and keep this in the game. I figure it's also up to the community to make sure popular opinion keeps something like this in.
"Do a barrel roll"
esp
Profile Joined July 2010
Australia109 Posts
October 04 2011 23:47 GMT
#51
This is an awesome find and I hope Blizzard keeps it in the game. I haven't posted on TL in a while, but I just wanted to show my support for this feature/bug. Little things like that add to the skill ceiling of the game, and that can't be bad. It reminds me of a while back when someone mentioned the monk played a little bit like a street fighter character. With animation canceling that notion is even more conceivable. The combat in Diablo 3 is already brilliant, but with animation canceling, shit just got more real.
Spyridon
Profile Joined April 2010
United States997 Posts
Last Edited: 2011-10-05 00:06:50
October 04 2011 23:57 GMT
#52
Being a game developer myself, I can say this is probably an intentional addition.

Reason being, the abilities are done thru different action states. If you did NOT want an attack to be canceled, you simply make it so that the attack can not be performed in a current state. For certain abilities to cancel another, there has to be a specific exception allowing the second attack to be performed. In the code for the "Attack" state, you have to tell it what you want to happen during the state - you have to manually add code stating that the controller needs to check Hotkeys during the state for your abilities to work at all.

I'll give you another example. When making a character controller, the primary thing on your mind is what is going to be cancelable in to each other. The function that gets your movement input is disabled in certain situations - such as when you attack. As you can see, this is working perfectly - if a character is moving the movement is canceled when performing an ability. The place you put the function to get your movement input is the SAME PLACE that you will typically put the hotkey input, that way everything is disabled at the same time. That means that if certain abilities (or States) are allowed, you have to manually add an exception in the "Attack State" area,saying to still get hotkey input.

Taking this in to consideration, it's highly unlikely this was a mistake.

I also must stress, what abilities can be canceled in to another is the FIRST THING on your mind when creating character controllers. It's tested from the beginning, with every state you add to the game. Movement states, hit-stun states, interruption states, attack states, ability states.... those are added one at a time and MUST be tested upon implementation. For any of these to cancel one state but not cancel all of them has to explicitly be created that way.

The places you typically have to look for bugs in controllers is with jumping states or hit stun states - because often times a developer will miss a certain variable when Jumping that will make a portion of an attack state still happen - Jumping or getting hit has to MANUALLY cancel what you are doing and replace it wit hsomething else. But attack states are different, they only perform actions and are not coded to manually cancel anything - they only have to disable movement & hotkey input - if they ARE canceling something it requires special coding to do so.
Phunkapotamus
Profile Joined April 2010
United States496 Posts
Last Edited: 2011-10-05 00:10:01
October 05 2011 00:08 GMT
#53
On October 05 2011 08:57 Spyridon wrote:
Being a game developer myself, I can say this is probably an intentional addition.

Reason being, the abilities are done thru different action states. If you did NOT want an attack to be canceled, you simply make it so that the attack can not be performed in a current state. For certain abilities to cancel another, there has to be a specific exception allowing the second attack to be performed. In the code for the "Attack" state, you have to tell it what you want to happen during the state - you have to manually add code stating that the controller needs to check Hotkeys during the state for your abilities to work at all.

I'll give you another example. When making a character controller, the primary thing on your mind is what is going to be cancelable in to each other. The function that gets your movement input is disabled in certain situations - such as when you attack. As you can see, this is working perfectly - if a character is moving the movement is canceled when performing an ability. The place you put the function to get your movement input is the SAME PLACE that you will typically put the hotkey input, that way everything is disabled at the same time. That means that if certain abilities (or States) are allowed, you have to manually add an exception in the "Attack State" area,saying to still get hotkey input.

Taking this in to consideration, it's highly unlikely this was a mistake.

I also must stress, what abilities can be canceled in to another is the FIRST THING on your mind when creating character controllers. It's tested from the beginning, with every state you add to the game. Movement states, hit-stun states, interruption states, attack states, ability states.... those are added one at a time and MUST be tested upon implementation. For any of these to cancel one state but not cancel all of them has to explicitly be created that way.

The places you typically have to look for bugs in controllers is with jumping states or hit stun states - because often times a developer will miss a certain variable when Jumping that will make a portion of an attack state still happen - Jumping or getting hit has to MANUALLY cancel what you are doing and replace it wit hsomething else. But attack states are different, they only perform actions and are not coded to manually cancel anything - they only have to disable movement & hotkey input - if they ARE canceling something it requires special coding to do so.


Fellow game dev here. Yep. The only thing I would add is that while they may have intentionally added cancelling for certain moves. Perhaps it wasn't intended to be added for ALL the moves. :D

The cryptic conditions in which you can or can't cancel seem geared towards this being intentional for moves that they'd never consider you to put on your mouse.

If this did get fixed, I imagine you'll see Fury Users/Spirit Users/Hatred Users able to cancel the Generators, but not the other way around.
"Do a barrel roll"
Spyridon
Profile Joined April 2010
United States997 Posts
Last Edited: 2011-10-05 00:18:15
October 05 2011 00:16 GMT
#54
On October 05 2011 09:08 Phunkapotamus wrote:
Fellow game dev here. Yep. The only thing I would add is that while they may have intentionally added cancelling for certain moves. Perhaps it wasn't intended to be added for ALL the moves. :D


Agreed. But the reason I'm fairly sure that it was intended for most (if not all) moves is that it works on the variety of characters. Considering it's on the variety of chars, it seems likely that they may have added it for a few too many moves, but to make that mistake it must have been intended for a large variety of them and slipped thru to too many. (hope I'm making sense lol)
RobotGilardi
Profile Joined March 2010
United States7 Posts
October 05 2011 22:27 GMT
#55
It seems that blizzard has moved the bug forum post over to the feedback forum, suggesting that this is intended and will be left in the game.

Hopefully they didn't overlook the whole post and miss the bug that locks your character in place.
"The Gilardi Bros (Funk and Robo): We make games. We also find bugs in yours."
Grayson Carlyle
Profile Joined September 2010
Canada219 Posts
October 07 2011 00:55 GMT
#56
This would pretty much make dual Rage generators required to play Barbs at the highest level, which saddens me because I wanted to play a style that didn't include that. Some appropriate rules on what can cancel into what would be good though (I very much like the idea of generator into spender or anything into cooldown, so you could say stun, buff, leap out, etc... between attacks with minimal downtime for your spammables).

I do have a question though, Phunk. You mention mouse into keys. Is it actually mouse into keys or LMB/RMB into 1-5? If you re-bind 1-5 to mouse buttons (say, alt, shift or ctrl + mouse buttons), does it still work?
Take what ye can
RobotGilardi
Profile Joined March 2010
United States7 Posts
October 07 2011 01:33 GMT
#57
It only works with LMB / RMB.

If you re-bind something to MMB for instance, it does not work.
"The Gilardi Bros (Funk and Robo): We make games. We also find bugs in yours."
Grayson Carlyle
Profile Joined September 2010
Canada219 Posts
Last Edited: 2011-10-07 03:28:48
October 07 2011 03:27 GMT
#58
I meant what you are able to cancel with, not which skills you can cancel, so you didn't actually answer the question I asked. I'm also not sure if your answer actually makes any sense because you said it only works with LMB/RMB but then you mention re-binding something, but you can't re-bind LMB and RMB.

Are you saying that if you re-bind 1 to MMB and try to cancel LMB with skill 1 on MMB, it won't work (assuming the rest of the rules are true, i.e. the skill on 1 is not bound to RMB)?
Take what ye can
Phunkapotamus
Profile Joined April 2010
United States496 Posts
October 07 2011 04:46 GMT
#59
I haven't tested any of this with the Hotkeys or Mouse Buttons rebound to anything other than their defaults.

For more clarity, the LMB/RMB are the skills to the right of the potion in this screenshot: http://robogilardi.com/Hitboxes/Hitboxes01.jpg

"Hotkeys" are the 1, 2, 3, 4, and 5 you see.

If you rebind any of the skills to something else, I'm not sure what happens. I can test, but I'm at work. Robo could probably help out quicker.
"Do a barrel roll"
Werk
Profile Blog Joined October 2010
United States294 Posts
October 07 2011 06:10 GMT
#60
i love finding things like this in games. a way to be more effective than the obvious...much like how BXR made halo 2 so fun
Do Werk Son
Prev 1 2 3 4 Next All
Please log in or register to reply.
Live Events Refresh
Replay Cast
01:00
ISSL Weekly #3
Liquipedia
Replay Cast
00:00
Enki Epic Series #10
Rogue vs Cure
Liquipedia
The PiG Daily
22:35
GSTL Replay Cast
BASILISK vs Onsyde Gaming
PiGStarcraft542
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft542
PiLiPiLi 27
EnDerr 11
StarCraft: Brood War
Hyuk 131
NaDa 66
Icarus 9
Dota 2
NeuroSwarm178
LuMiX1
League of Legends
JimRising 690
Counter-Strike
taco 552
Super Smash Bros
hungrybox750
Mew2King92
Other Games
summit1g8326
WinterStarcraft437
C9.Mang0310
Maynarde143
RuFF_SC2105
ViBE90
Organizations
Other Games
gamesdonequick701
StarCraft: Brood War
UltimateBattle 21
[ Show 12 non-featured ]
StarCraft 2
• davetesta15
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• masondota21400
League of Legends
• Stunt275
Other Games
• Scarra1116
Upcoming Events
Big Brain Bouts
5h 20m
Garitos vs ArT
Lambo vs Percival
TriGGeR vs ByuN
Sparkling Tuna Cup
1d 5h
OSC
1d 7h
Shopify Rebellion Sundays
1d 10h
Mixu vs TBD
Spirit vs TBD
Clem vs TBD
Patches Events
1d 11h
OSC
1d 19h
Afreeca Starleague
2 days
Soma vs Shuttle
BeSt vs Rush
WardiTV Weekly
2 days
Afreeca Starleague
3 days
Leta vs ggaemo
Jaedong vs Queen
GSL
3 days
[ Show More ]
PiGosaur Cup
3 days
Kung Fu Cup
4 days
Replay Cast
4 days
The PondCast
5 days
KCM Race Survival
5 days
Escore
6 days
IntoTheTV X SOOP
6 days
Liquipedia Results

Completed

Proleague 2026-09-02
PiG Sty Festival 8.0
Light Tournament 2026

Ongoing

KCM Race Survival 2026 Season 3
K-JUNGMAN
ASL Season 22
Super Anchor Qualifying S3
CSL 2026 AUTUMN (S22)
Acropolis #5
Acropolis #5 - TRS
RSL Revival: Season 6
Calamity Invitational
Big Dog Cup 2026 Div 1
BLAST Open Fall 2026
Esports World Cup 2026
Esports World Cup 2026: LCQ
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026

Upcoming

Escore Tournament S3: King of Kings
Blizzard Classic Cup 2026
Acropolis #5 - GSA
Acropolis #5 - GSB
Acropolis #5 - GSC
SC4ALL II: Brood War
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
BLAST Rivals Fall 2026
IEM Beijing 2026
Stake Ranked Episode 5
PGL Masters Bucharest 2026
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.