HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Instant Cast Abilities?

08-30-2004, 07:14 PM#1
Gramtorn
I'm in the position where i'm looking for 3 abilities which are instant cast abilities, by instant cast abilties i mean abiltieis which can be clicked on several times a second and not have to be qued.

This is because i'm trying to make a spell book abiltiies which contains three dummy skills, each one giving you either an agility strength or intelligence. each one of these dummy skills needs to be able to be clicked a few times a second.

The only instant cast abiltiy i have found so far is beserk, all others seem to take a second or two for the caster to animate(the edges of the ability goes white). Anyone know any other ones of the top of their heads?
08-30-2004, 07:32 PM#2
muldav
I would believe that by editing the abilities you could remove the cooldown of the abilities and then get the wanted effect....
08-30-2004, 07:36 PM#3
Gramtorn
Quote:
Originally Posted by muldav
I would believe that by editing the abilities you could remove the cooldown of the abilities and then get the wanted effect....


I would be really stupid if that was the problem, unfortunatley im not really stupid. It's not the cooldown which is the problem, its always set to 0, its the automatic (I think, as far as i know anyway) animation with almost all spells which lasts a second or two.

Try using any spell and you'll see what i mean, you can only click it once every second or so, clicking it 5 times will not cause the effect 5 times. It's hard to explain but i hope you understand.

Thanks for the help anyway.
08-30-2004, 10:06 PM#4
MattPaintballer
Edit the field labeled "Stats - Casting Time" and also set the cooldown to 0. Also you said you need it to add strength, agility, or intelligence for the different abilities. Why not use Bezerk, make it so the hero takes 0 more damage and gains 0 more attack speed when it's used, but use a trigger to add strength, agility, or intelligence. You would use JASS to add the attribute, but here's the conditions/events:

AddStrength
Events
Unit - A unit Finishes casting an ability
Conditions
(Ability being cast) Equal to Attribute Bonus
Actions
08-30-2004, 10:13 PM#5
Gramtorn
Quote:
Originally Posted by MattPaintballer
Edit the field labeled "Stats - Casting Time" and also set the cooldown to 0. Also you said you need it to add strength, agility, or intelligence for the different abilities. Why not use Bezerk, make it so the hero takes 0 more damage and gains 0 more attack speed when it's used, but use a trigger to add strength, agility, or intelligence. You would use JASS to add the attribute, but here's the conditions/events:

AddStrength
Events
Unit - A unit Finishes casting an ability
Conditions
(Ability being cast) Equal to Attribute Bonus
Actions

Thanks for the help again, but casting time seems to be almost always 0, and for some reason the casting time is always a few seconds. I need a different button to be pressed for each attribute, thats where the problem comes from, because i can't use beserk three times on the same unit.
08-30-2004, 10:47 PM#6
Gramtorn
I DONE IT!!! ^_^ ^_^ ^_^ ^_^

the ability - charge gold and lumber

it has a base order id you can change and its instant cast, AND detectable as an ability. Absoulutley perfect.
08-31-2004, 12:06 AM#7
GreyArchon
whoa, Muldav. Sorry for going off-topic here, but anyway... when I think away the Shade, that signature of yours gives me a major Metroid Prime flashback!
08-31-2004, 12:38 AM#8
th15
You'd have to modify the unit's Animation - Cast Backswing time to make it able to cast spells with animations really quickly. If your spell doesn't have an animation then I think its instant.