- Reaction score
- 534
What don't you understand in those sentences ?
what does this mean?
-> Make them 3 level abilities, but leave them unit abilities.
-> Change their mana cost to 0/0/0, duration to 3/3/3 (usually a high value so you can assure that the dummy unit is able to cast it only when ordered and not again unwillingly), their duration to how long the spell is supposed to affect the target and you should even change their buffs.
what is enchancing? i cant find that word in the dictionary ^_^ "daelin said:Step 3 – Trigger Enchancing the Ability
Probably the hardest step. It may even seem scary, but in truth, it is not. Let’s take the code step by step. We need events, conditions and actions. If you don’t remember how any of these work, please reread the previous chapter, until you fully understand how triggers work. Do not skip those chapter, because they are extremely important to comprehend trigger enchancing. Keep reading and trying to understand them until you are completely sure you know how triggers work.
by the way, this field, should i add the passive skills? such as the storm boltdaelin said:Abilities – Normal – It should include only the Locust unit ability. This will make the dummy unselectable, invulnerable and will remove its collision, allowing any unit to pass through it. By this you assure the unit cannot be detected in any way.
daelin said:Shock Destructor
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Shock Destructor
Actions
Unit - Create 1 Dummy for (Owner of (Triggering unit)) at (Pos
daelin said:Shock Destructor
Events
Unit - A unit Starts the effect of an ability
Conditions
(Ability being cast) Equal to Shock Destructor
Actions
Unit - Create 1 Dummy for (Owner of (Triggering unit)) at (Pos
I have been extremely specific. If you actually read the triggers, you would've seen that the abilities are dynamically added to the dummy units through coding, depending on what the spell requires. In this case, storm bolt or purge. And storm bolt and purge are definitely not passive skills!!!by the way, this field, should i add the passive skills? such as the storm bolt
and purge spell for the shock desctructor? if not, where should i place them?
Would it be in Abilities - Default Active Ability? please be specific,
Might've been trigger enchanching. Consider it "customizing a spell with triggers".what is enchancing?
Because you are inflicting the damage through an action from the trigger, and not through a spell. This can prove useful especially when damage depends on some parameters (such as caster's mana - remember warcraft 2 exorcism?). When "triggering" the damage, you have much more control upon it.why would we need to make a formula to calculate damage in trigger
instead of using the object editor to fill in the damage?
They don't combine, they are different abilities. You just use additional abilities with dummy units to make some effects look as if your initial ability (which in truth does nothing) does those effects. Consider the classical mass sleep spell, which casts sleep on all the units in an area. How would you simulate the effect of sleep through triggers? Extremely complicated (possible, but very complicated). It's easier to just artificially cast sleep on all those units in the AoE through some invisible units, so that it gives the impression that actually the initial spell had done that.3. how does this shock desctructor combines with storm bolt and purge?
i dont really get it when you say copy and paste the skills, do we need
to create custom skill and then choose storm bolt and rename it?
No need to repeat yourself either, I got it the first time.in my opinion, this tutorial is good but not step by step, skipped out too much parts,
what is enchancing?
Might've been trigger enchanching
ayumilove said:this is easier for people to understand.
The spells that allow two or more units to cast them at the same time without causing any bugs because of the global variables problem are called Multiinstanceable (or MUI). To obtain such spells you will have to use Event-Response Variables (which have their limits) or local variables, which unfortunately for now will be inaccessible to you.
you referenced TFT at the begginning and ROC what are those?
and where can i find them
" Note
Don’t use Integer A/B constant variables for more than one spell. If you do, you might get the same problem you would get with a spell which is cast by more than one unit at the same time, and you have used global variables, but this time for the two spells. "
(Summoned Unit) – Use it with “An Unit is summoned” event to refer to that unit. If more than one unit is summoned by the spell (such as Seer’s Spirit Wolves), the variable may cause problems.
(Summoned Unit) – Use it with “An Unit is summoned” event to refer to the summoner (the source from which the unit is summoned). Cannot be replaced by (Casting Unit) because the event refers to the fact that an unit has been summoned, not that a spell has been cast.
Daelin said:If (((Target unit of ability being cast) is A structure) Equal to True) then do (Unit - Order (Last created unit) to damage (Target unit of ability being cast) for (25.00 + (25.00 x (Real((Level of Shock Destructor for (Triggering unit)))))) using attack type Magic and damage type Fire.) else do (Do nothing)