Warcraft III resources & community, 2003–2006 · archived

Range Ability

14 posts
#1

Range Ability

I know there is no trigger in WE that increase the attack range of an unit. But i know you can do it with WEU..

But is there any Spell/Ability/Buff/Effect that increase the attack range?
For long time ago i mean, that Trueshot Aura increase the attack range. but it dosent now.
#2
From my knowledge no... I checked all the item abilities but I might've missed some. There are upgrades which increase range. That might help you...

~Daelin
#3
Yes its my last way! but i cant convert Upgrades to Ability.. But i can do another thing thanks. :D
#4
Of course you can't. However, you can add the upgrade to the unit who is supposed to have the ability, and active/deactive it the way you want.

~Daelin
#5
However, you can add the upgrade to the unit who is supposed to have the ability


You mean upgrade right? if you do how do i disable it?


I know how too increase the level of an upgrade but how do i decrease the level? i.e from 2 too 1?

Thanks again..[/quote]
#6
Can't you just trigger the desired effect into the spell?

eg. So and so begins casting an ability
Apply Upgrade which increases attack range
ability ends
remove upgrade that increases attack range.
#7
Okey!

Trigger 01

Event:
Unit - A unit owned by Player 1 (Red) Acquires an item

Condition:
(Item-type of (Item being manipulated)) Equal to Tome of X

Action:
Set level of the upgrade to 2

--------------------------------------------------------

Trigger 02

Event:
Unit - A unit owned by Player 1 (Red) Acquires an item

Condition:
(Item-type of (Item being manipulated)) Equal to Tome of Y

Action:
Set level of the upgrade to 1
#8
Ok, I have an idea about deactivation. Why not make three levels? Level 1 does nothing, level 2 is level 1 and level 3 is level 2. And now, when you want to deactivate, just set it to level 1. Easy enough?

~Daelin
#9
Ok, I have an idea about deactivation. Why not make three levels? Level 1 does nothing, level 2 is level 1 and level 3 is level 2. And now, when you want to deactivate, just set it to level 1. Easy enough?

~Daelin


How do you do that?
I use the upgrade "Long Rifel" but i cant set Level 1 = 0 Bonus Range
Level 2 = 0 Bonus Range
Level 3 = 500 Bonus Range

You can only set the Bonus Range per level.[/code]
#10
Oooh, Level 2 already has no bonus range? Then just use two levels, its fine... And all you have to do is:

Set level of the upgrade to 1, if you want to deactivate it and Set level of the upgrade to 2 if you want to activate it.

~Daelin
#11
The problem is i cant decrease the level only increase... if you can get it to work could you please send the map?
#12
-=Emergenzy=-The problem is i cant decrease the level only increase... if you can get it to work could you please send the map?


But you can set the upgrade level, like 'Set current research level of Long rifle to 1 for player 1'.
#13
Set Melee Attack:

Event:
If (xxx) unit pick up an item

Codition:
Item Type equal to (sword)

Action:
Set current research level of Long rifle to 1 for player 1

--------------------------------------------------------

Set Range Attack:

Event:
If (xxx) unit pick up an item

Codition:
Item Type equal to (bow)

Action:
Set current research level of Long rifle to 2 for player 1

---------------------------------
The problem is, you cant decrease the level of an upgrade.
#14
how bout this;

Set current research level of Long Rifle to ((current research level of long rifle for player 1) - 1) for player 1 :wink: