Thread: Cirk's Fastcast
View Single Post
04-03-06, 05:38 PM   #36
Graguk
A Murloc Raider
AddOn Author - Click to view addons
Join Date: Jul 2005
Posts: 9
Awesome improvements Cirk


BTW, I'm pretty certain that when you activate a trinket, the client activates a global cooldown so you usually do need a SpellStopCasting() call after activating a trinket.


EDIT: Sorry, I'm reading the FAQ now. Looks like you documented it pretty well

Now, to your new features.. You mention that to get a macro to work with Fastcast, you need a SpellStopCasting() call..

Here's an updated macro I use:

/script if GetInventoryItemCooldown("player", 14) == 0 then UseInventoryItem(14); SpellStopCasting(); end CastSpellByName("Shadow Bolt");

Are you saying I need to make it look like this:

/script SpellStopCasting(); if GetInventoryItemCooldown("player", 14) == 0 then UseInventoryItem(14); SpellStopCasting(); end CastSpellByName("Shadow Bolt");


or like this?:

/script if GetInventoryItemCooldown("player", 14) == 0 then UseInventoryItem(14); SpellStopCasting(); end SpellStopCasting(); CastSpellByName("Shadow Bolt");



Now, I know you've given us another option, but I'd just like to understand how fastcast uses the presence of SpellStopCasting to work with macros so I don't have to re-write my macros if I ever need to disable FastCast.

Last edited by Graguk : 04-03-06 at 05:45 PM.
  Reply With Quote