Mana Touch?

danpe

New Member
Reaction score
5
How can i make a Mana Touch ability non triggerd.. (if possible non triggred)

its like Healing Touch in WoW
the player cast it on friendly unit and the unit gets mana...
 

Galdiuz

Creator of Photon Command
Reaction score
98
I don't think that's possible to do without triggers. But the trigger is basic. Just make a unit targeted channel and use this trigger:
Code:
Untitled Trigger 001
    Events
        Unit - A unit Starts the effect of an ability
    Conditions
        (Ability being cast) Equal to [Your spell]
    Actions
        Unit - Set mana of (Target unit of ability being cast) to ((Mana of (Target unit of ability being cast)) + [Mana bonus])
 

Galdiuz

Creator of Photon Command
Reaction score
98
Channel. It's a really handy spell. Just dont forget to check ''Visible'' in the options field. (Or else you won't be able to cast the spell)
 

lindenkron

You can change this now in User CP
Reaction score
102
Trigger:
  • manatouch
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
      • (Ability being cast) Equal to Mana Touch
    • Actions
      • Set ManaGiven[1] = 50.00
      • Set ManaGiven[2] = 100.00
      • Set ManaGiven[3] = 150.00
      • Unit - Set mana of (Target unit of ability being cast) to ((Mana of (Target unit of ability being cast)) + ManaGiven[(Level of Mana Touch for (Triggering unit))])


Edit: Just looked into it, you could also build it on Replenish Mana (Undead ability) Just make it a hero ability :)

Good luck,
-Lindenkron
 

Dirac

22710180
Reaction score
147
Undead's Obsidian Destroyer have a mana regeneration ability, use that one
 

Galdiuz

Creator of Photon Command
Reaction score
98
Right, i totally forgot that spell. It's called Replenish. (I have never played undead when using TFT... Gotta do that sometime.)
 

Galdiuz

Creator of Photon Command
Reaction score
98
The tooltip says it is: ''Replenish the life and mana of a target friendly unit.''
And it's not the replenish mana ability, it's the replenish ability.
 

HalosNTariff

New Member
Reaction score
13
I think the Obsidian Statues is called 'Spirit Touch'? It has a blue hand icon and replenishes only mana, but it's autocast. There also one which replenishes only HP and one which replenishes HP and mana.
 

danpe

New Member
Reaction score
5
I tried the repalnish mana or spirit touch.... its just dosent work...

its an AOE or Turnable to on and off....
I want it to be like a normal ability.... just target someone and give him mana...
non triggered...

Can you make that ability? (i think its easy i just dont know how....)
 

Nexor

...
Reaction score
74
This is the simplest triggered ability ever, why are you so anti-trigger? and why are you in the World Editor section?
 

danpe

New Member
Reaction score
5
Ok ok i got another idea....
I want the player to use a skill like "Aerial Shackles" that traps other unit...
but the unit can move and you still see the chanelling in a blue line and it
heals the mana over time...

How can i do that?
 

HydraRancher

Truth begins in lies
Reaction score
197
not possible without TRIGGERS if you avoid triggers your entire gaming life your games wont be a very good standard or maybe not good at all.
 

lindenkron

You can change this now in User CP
Reaction score
102
Myself said:
Trigger:
  • manatouch
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
      • (Ability being cast) Equal to Mana Touch
    • Actions
      • Set ManaGiven[1] = 50.00
      • Set ManaGiven[2] = 100.00
      • Set ManaGiven[3] = 150.00
      • Unit - Set mana of (Target unit of ability being cast) to ((Mana of (Target unit of ability being cast)) + ManaGiven[(Level of Mana Touch for (Triggering unit))])

The time you spend on writing replies here, you could have written this trigger 34 times, and made the channel ability for it 46 times.

If you want to avoid using triggers, do not expect to get help here. People might not want to spend there time looking through all of WC3's abilities to find an ability just because you do not want to use triggers.

Use triggers, it also gives a WAY larger modification range. You can change basically anything about this ability if you trigger it like I showed you.

Once you made the Channel ability, you can add ANY graphic to the channel you want. Either to the person casting the spell, or the target being hit. You can make it channel etc etc etc, mana cost of it, description of it, the triggers set the mana amount increased etc etc etc, way easyer.

Stop being anti-triggerish ;) And this wouldn't be an issue :p. (It takes you no time to make those triggers, basically don't need to learn anything. And if you're having troubble with making them, or something you don't understand you can always write it here, and there will be help coming (most likely) ).

Hell, if you want I'll make it in a test map for you, so you can just Copy Paste it. Then it doesn't get easyer then that ;)

hf & gl,
-Lindenkron
 

danpe

New Member
Reaction score
5
Ok thats my trigger:

Code:
Innervate
    Events
        Unit - A unit Begins channeling an ability
    Conditions
        (Ability being cast) Equal to Innervate 
    Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (Level of Innervate  for (Triggering unit)) Equal to 1
            Then - Actions
                Lightning - Create a Drain lightning effect from source (Position of (Triggering unit)) to target (Position of (Target unit of ability being cast))
                For each (Integer A) from 1 to 6, do (Actions)
                    Loop - Actions
                        Wait 1.00 seconds
                        Unit - Set mana of (Target unit of ability being cast) to ((Mana of (Target unit of ability being cast)) + 8.33)
                Lightning - Destroy (Last created lightning effect)
            Else - Actions

Now, there is a while command?
Cuz i wanna do that it will keep looping only if the player is in range...
How can i do that?
 

lindenkron

You can change this now in User CP
Reaction score
102
Wait a second...

You changed the type of ability you want now? You want a channeling ability that gives mana over time now?
Do you want it to be a buff put on, or a channeling(unit standing still while channeling/casting the spell)?
There is no such thing as a "while" command to my knowledge, no.
Using 'Waits' in a trigger will make it un-MUI (Meaning more units can't use it at once)

Please describe what EXACTLY it is you want now, because this is starting to confuse me :p

READ THIS
IF you are trying make innervate like in World of Warcraft, it doesnt get more SIMPLE -->

Go to abilities, pick "Rejuvenation". Make it a hero spell with 3 levels. Set Hit Points Gained 0 Mana Points Gained: 50 / 100 / 150.

Done :)
 

danpe

New Member
Reaction score
5
Wait a second...

You changed the type of ability you want now? You want a channeling ability that gives mana over time now?
Do you want it to be a buff put on, or a channeling(unit standing still while channeling/casting the spell)?
There is no such thing as a "while" command to my knowledge, no.
Using 'Waits' in a trigger will make it un-MUI (Meaning more units can't use it at once)

Please describe what EXACTLY it is you want now, because this is starting to confuse me :p

Y - Yes
D - Yes the ability has those animations now "Art - Animation Names stand,channel"
T - Damn!
U - It's ok i just need 1 unit at a time to use it...

Nahhh i dont wanna do it like in WoW just copied the name...

Updated trigger:
Code:
Innervate
    Events
        Unit - A unit Begins casting an ability
    Conditions
        (Ability being cast) Equal to Innervate 
    Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                (Level of Innervate  for (Triggering unit)) Equal to 1
            Then - Actions
                For each (Integer A) from 1 to 6, do (Actions)
                    Loop - Actions
                        Lightning - Create a Drain Mana lightning effect from source (Position of (Target unit of ability being cast)) to target (Position of (Triggering unit))
                        Wait 1.00 seconds
                        Lightning - Destroy (Last created lightning effect)
                        Unit - Set mana of (Target unit of ability being cast) to ((Mana of (Target unit of ability being cast)) + 8.33)
            Else - Actions
 

lindenkron

You can change this now in User CP
Reaction score
102
Read my other post again. I editted it with:
READ THIS
IF you are trying make innervate like in World of Warcraft, it doesnt get more SIMPLE -->

Go to abilities, pick "Rejuvenation". Make it a hero spell with 3 levels. Set Hit Points Gained 0 Mana Points Gained: 50 / 100 / 150.

Done :)
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Staff online

      • Ghan
        Administrator - Servers are fun

      Members online

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top