HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Help with a damage skill

11-01-2006, 11:54 PM#1
AeRoSoL-Darkdieges
I`m making a rpg map. But i have a problem with one ability... when you use that ability, makes when you atack you recibe a bonification of 2 of damage per atack. But it don work... i do it with a object skill... How can i do that ability? (if you dont understand my words add me to the msn [email protected])

Thx
11-02-2006, 04:45 AM#2
ArchWorm
Please, show script for your ability.
11-03-2006, 12:16 AM#3
Joker
no spell, no help
11-03-2006, 11:32 PM#4
st33m
Uh, try switiching A unit finishes casting an ability to A unit starts the effect of an ability. Also I have no idea why you need (Level of Temp Force for Temp_Caster) equal to 0 in there.
11-04-2006, 05:14 AM#5
AeRoSoL-Darkdieges
I fix it, sorry for the post :P
11-04-2006, 06:10 AM#6
AeRoSoL-Darkdieges
I wrong:
Here`s the triggers
I have the world editor in spanish, sorry for some words
Trigger:
Trigger 1
Events:
Unit - A unit finaliza el lanzamiento de una habilidad(cast a ability)
Collapse Conditions:
(Ability Being Cast) equal to Fuerza Temporal (the hero spell)
Actions:
Set Temporal_Caster = (Casting Unit)
Set Temporal_Daño = 0
Trigger - Turn on Trigger 2
Wait (16.50 + (1.5 x (Real(Level of Fuerza Temporal for Temporal_Caster))))) seconds
Trigger - Turn off Trigger 2
Unit - Remove Fuerza Temporal Unit from (Casting Unit)

Trigger:
Trigger 2
Events:
Unit - A unit is atacado
Collapse Conditions:
(Attacking unit) equal to Temporal_Caster
Actions:
If (All Conditions are true) then do (then actions) else do (else actions)
Collapse If - Conditions
(Level of Fuerza Temporal Unit for Temporal_Caster) equal to 0
Then - Actions
Unit - Add Fuerza Temporal Unit to Temporal_Caster
Set Temporal_Daño = (Temporal_Daño + 1)
Unit - Set level of Fuerza Temporal Unit for Temporal_Caster to Temporal_Daño
11-04-2006, 07:38 AM#7
darkwulfv
Is this trigger supposed to increase the attack of those units? If so, there is NOTHING in that trigger that increases attack (at least I don't think so, I can't read spanish)

Trigger:
(Level of Fuerza Temporal Unit for Temporal_Caster) equal to 0

That might be your problem. Please, oh please, translate your trigger into at least rough english! I can't read any of it, and I can't help you that way.
11-04-2006, 07:45 AM#8
[VDM]Amn
english-
There's an ability u can use to do that spell.
It is [ANic] - Incinerate
-------------------------------------
spanish-
Hay una habilidad que podes usar para hacer esa magia.
Es [ANic] - Incinerate
11-04-2006, 07:55 AM#9
[VDM]Amn
Temp Force is for sure the ability.
Surely it has 30 levels or more.

i'll translate it to english:
Trigger:
Trigger 1
Collapse Events
Unit - A unit finishes casting an ability
Collapse Conditions
(Ability Being Cast) equal to Temp_Force
Collapse Actions
Set Temp_Caster = (Casting Unit)
Set Temp_Damage = 0
Trigger - Turn on Trigger 2
Wait (16.50 + (1.5 x (Real(Level of Temp Force for Temp_Caster))))) seconds
Trigger - Turn off Trigger 2
Unit - Remove Temp Force from (Casting Unit)

Trigger:
Trigger 2
Collapse Events
Unit - A unit is attacked
Collapse Conditions
(Attacking unit) equal to Temp_Caster
Collapse Actions
Collapse If (All Conditions are true) then do (then actions) else do (else actions)
Collapse If - Conditions
(Level of Temp Force for Temp_Caster) equal to 0
Collapse Then - Actions
Unit - Add Temp Force to Temp_Caster
Set Temp_Damage = (Temp_Damage + 1)
Unit - Set level of Temp Force for Temp_Caster to Temp_Damage
11-06-2006, 03:06 PM#10
AeRoSoL-Darkdieges
I put:
Set Temp_Damage = 0 because i think it is need... but i will remove it.
Tnk for the translation of the spell. I cant make it work, do you have any idea to make it work?
And, if you dont understand my words please add me to the msn: [email protected]

Fuerza Temporal Unit, is a object skill to add damage.
Fuerza Temporal, is the hero skill.

Plz help me
11-06-2006, 03:30 PM#11
Captain Griffen
Use triggering unit rather than casting unit (faster and works past waits). Use game time waits rather than normal waits; far more accurate.
11-06-2006, 03:39 PM#12
AeRoSoL-Darkdieges
Quote:
Originally Posted by Captain Griffen
Use triggering unit rather than casting unit (faster and works past waits). Use game time waits rather than normal waits; far more accurate.

I dont understand what are you saying... can anybody translate to spanish or explain with diferent words?
11-06-2006, 03:58 PM#13
Vexorian
I would suggest you to convert world editor to english, the spanish version has stuff way too horribly mixed and confusing.

I am attaching a zip file, it has 2 txt files, that you have to move to a new UI subfolder of wc3 folder.

Griffen tries to tell you that you should replace the function (Casting Unit) with (Triggering Unit)
Attached Files
File type: zipworldeditstrings triggerstrings.zip (120.7 KB)
11-06-2006, 06:39 PM#14
AeRoSoL-Darkdieges
Quote:
Originally Posted by Vexorian
I would suggest you to convert world editor to english, the spanish version has stuff way too horribly mixed and confusing.

I am attaching a zip file, it has 2 txt files, that you have to move to a new UI subfolder of wc3 folder.

Griffen tries to tell you that you should replace the function (Casting Unit) with (Triggering Unit)

Thk for the world edit translator.
Now i can understand some things in WE.
I`ll try the trigger unit change