• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!

[Solved] Skill Cooldown?

Status
Not open for further replies.
Level 3
Joined
Nov 16, 2010
Messages
26
Um , is it possible to unshare the cooldown between two skills which have the similar functions like War Stomp 1 and War Stomp 2?
if I use War Stomp 1 , it will automatically trigger War Stomp 2 too , like the green indicator along the icon's edges and sides.
is it possible to filter it ?
 
Level 26
Joined
Mar 19, 2008
Messages
3,140
Base your spells on Channel ability and change the Base Order id field to prevent such issue from happening.

You have to note though that channel has to effect at all so the effect has to be triggered. To find channel enter the Object Editor, head to Ability section, go Edit -> Find and write: "Channel". Some additional info:
Spinnaker said:
Channel.

Channel is comfortable spell for many issues, At first it has various differend options, it can be invisible, visible(ect), it gives opportunity to show effect for given amount of time, ables user to set animation time (anything you wish) and last, the most important:

Enables user to create all types of abilities:
Passive/Active No target/Active Target unit/Active Target Point.

It also gives chance to add variations like Tiny's Toss in dota.
Its ability based on channel with choosen option: Target and added AoE.
Look at this:
help5.png


Data - Art duration speaks for itself.
Data - Base order id. Here we stop for a while.

In warcraft3 each spell has differend ID (indentification number) and thats they unit can cast many spells without bugging. If we put many spells with same ID on same unit, when it casts spells there will be a lot of strange events going on.
You can make as many abilities based on channel without having bugs - but remember that you have to set different ID for each of them. To do this just click on the field and from list chosse ability whatever you wish except, the unit you wish to give this ability to, do not have spell with same id already.

Data - disable other abilities - set to False when you want your unit to cast many spells (so usually go False immidiately)

Data - Fallow through time - Animation time - dont use default 180 sec, it means unit will stay for 3mins doing nothing but channeling..
Set to 0 if you want 0 cast animation, but for good effect keep about 1-1,5sec here.

Data - Options - here you choose options about your ability (like: if you want it to be visible check on 'Visible')

Data - Target type - important field, choose how your Channel-based spell should act, depending of Target type (no target/point/unit or even unit&point)

If you wish to give AoE component, fill field Stats - area of Effect.
 
Level 33
Joined
Mar 27, 2008
Messages
8,035
In short of what Spinnaker had explained; If your ability is based on same Order ID (in human language, based on same ability (except Channel and Charge Gold and Lumber))

If you use War Stomp1 and War Stomp2, it'll trigger both of them since you're ordering your unit to cast War Stomp-based ability, which both of those abilities

But since you can use Channel as base ability (find it in Object Editor, the spell name is Channel, you can edit its Order ID (refer to Spinnaker's attachment) and you can make your ability based from same ability but different Order ID.

This issue is known as Overlapping of Abilities.
 
Status
Not open for further replies.
Top