HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

WE Check dependiences

01-04-2009, 06:13 PM#1
Flame_Phoenix
Hi guys, I am making a map with spells and buffs, however I reached a problem many of us have - I don't have space to create more buffs because I already use them all.

I was checking inner fire today in the Abuff system. Anitarf says we can create any number of Inner Fires with his system that they won't conflict however I don't think this is truth. I checked the buff Inner fire and the only thing different was "check dependiences = false" Before I can say that system is not what it seems, I have to know what this strange field does... Because I am a strong believer, if I cast 2 buffs of inner fire, with or without his system, they will conflict. Can some one give me a tip please ?
01-04-2009, 06:30 PM#2
Zerzax
I think you need to read through the ABuff descriptions again, because Anitarf doesn't really lie. Plus I don't see how there is any way you can have a single unit with every single available buff the object editor on it, or the chance that there could be a conflict. If that's really the case, then your map might need re-organizing.
01-04-2009, 07:12 PM#3
Flame_Phoenix
It is not a matter of organization, when you make a melee style map with all races included, you can't really escape the buff problem. And I am not saying Anitarf is laying, I just think something is not Ok there ... and I have already read his description many times ....
01-04-2009, 10:46 PM#4
Anitarf
Different inner fire-based spells don't stack.
01-04-2009, 11:35 PM#5
fX_
I think Anitarf means that he uses different aura-based abilities - which stack - to mark buffs in the units' status bars. The effects of each buff are applied by scripted code, and not hardcoded WC3 stuff.

So, in ABuff, the buffs should stack, and so should their effects.
01-05-2009, 12:20 AM#6
moyack
Quote:
check dependiences = false
the object editor uses this field to set a dependency of this spell to an upgrade, the training of a unit or ability. This field depends on the field "dependencies"
01-05-2009, 02:09 AM#7
Blackroot
I'm confused, do you mean you've used every pre-made buff in the editor? If so that's quite impressive.

Anyways, if I interperated your question right just make copies of any random buff. Buffs of different ID's will stack and custom abilities don't share id's with pre-made abilities. However, the same buff of the same buff ID will not stack. (Same as abilities, essentialy)

Check dependencies as moyack said is only to check for upgrades or training and won't effect a buff/ability from stacking or not.
01-05-2009, 06:27 AM#8
Archmage Owenalacaster
Quote:
Originally Posted by moyack
the object editor uses this field to set a dependency of this spell to an upgrade, the training of a unit or ability. This field depends on the field "dependencies"
Additionally, if it isn't set to true, it will not appear in the Ability Properties, where the availability of abilities can be toggled.
01-05-2009, 07:05 AM#9
Flame_Phoenix
Quote:
Different inner fire-based spells don't stack.
Ahhh, thx

Thx for all help guys, I know understand (most) of the problem =)