Greetings,
Normally, starting, interrupting/cancel or finishing a cast (provided it has a cast timer) will reset the auto attack timer- this should be true for NPCs as well. Currently, an NPC will be able to auto attack between spell casts, making them considerably more deadly than intended.
In addition, players can cancel a cast immediately into an auto attack. The auto attack should go on CD in this case as well for the player.
Caster auto attack reset
Re: Caster auto attack reset
Sorry- meant to post this in the Development section.