| 09-04-2010, 10:27 AM | #1 |
Hi, I'm a newbie in WE. I'm practicing my skill now. and it has improved. but I still have some question. 1. How to decide/make an item or ability with orb effect? So it can't stack each other. 2. How to make own skill? not editing. but making it. like kamehame in Dragon Ball. thanks.... plz reply.. |
| 09-04-2010, 01:18 PM | #2 |
1. I don't understand what you want exactly. Orb abilities don't stack with each other by default. 2. You can't create a wholly new ability. What you need to do is create an ability that doesn't do anything, and then write a trigger to cause the effect you want. There are lots of examples of how to do that in the forums. |
| 09-04-2010, 04:24 PM | #3 |
Base the ability on one of the orb spells. |
| 09-05-2010, 06:23 AM | #4 |
for the orb effect. it was my fault that i didn't write it clearly. I mean the orb effect like, when we buy Mask of Death. There's a string like "Orb effects do not stack". And when I used Magina with his Mana Break. Mask of Death's effect can be used. But not with his Mana Break. Its effect is disabled because Magina's Mana Break also contains string "Orb effects do not stack". And what is Channeling Ability? |
| 09-05-2010, 10:59 AM | #5 |
Channeling Ability is Channeling Ability... dont you notice about some skills locking hero for its duration, and if hero get stun or walk away effect stopped? |
| 09-05-2010, 02:31 PM | #6 | ||
Quote:
Quote:
|
| 09-08-2010, 02:11 PM | #7 | |
Quote:
( ^_^ ) sorry mister. I'm Indonesian. English isn't my daily language. That's why maybe there will be an error spelling later. I don't understand what channel means. And this is my first time I begin to make my first map. So I'm confused. But now I understand. Thank you. |
| 09-08-2010, 07:14 PM | #8 |
Channelling Ability (or I would say spell) is a spell that must be maintained. In other words, this is a spell that the hero must keep casting all the time until it's over. If the casting is interrupted (e.g., the hero is given any other order while channeling or a special spell that stuns is used (Mountain King's Thunder Bolt, Tauren's War Stomp etc.) the spell is stopped immediately [and you don't get the mana back and have to wait the full cooldown.] |
| 09-10-2010, 04:39 AM | #9 |
not translatable to most non latin languages, channeling is channeling. |
| 09-12-2010, 10:44 AM | #10 |
hi, I have another problem. 1. I used a trigger to deal damage to an area. Found out we must use Unit-Damage Area section. But every time I used the ability near me, I got the damage as well. Is there any way to prevent the trigger from damaging myself? 2. How to create a skill with damage per second? Is it by trigger or a basic ability? But I want a little modification, like Bleach vs One Piece's Gatling Gun (Monkey D. Luffy). It shows Luffy's hand punching the enemies in front of him.... |
| 09-14-2010, 06:47 PM | #11 |
0) if you want to make "like dote" or some bs anime, just get MPQ editor and some skills (above average) in jass, and simply copy code. 1) dont use damage area, this function is broken enum group and deal individual damage for every unit. 2) Timer for periods less then 0.250 waitloop for periods larger then 0.250 acid bomb deal ajustable damage over time without any side effects (also you can setup slow and some other effect from this ability) dota like maps uses storm bolt for dealing damage with 0.01 stun duration (this stupid and ineffective since death coil easy to setup) |
| 09-17-2010, 06:40 AM | #12 |
don't use Unit-Damage area? then what should I use? Since Unit-Damage Target won't do. |
| 09-17-2010, 10:31 AM | #13 |
it does for everyone expect you then. |
| 09-17-2010, 12:45 PM | #14 |
Instead of damaging the area, get every unit in the area and, if it's an enemy, damage it with Damage Target. |
| 09-17-2010, 02:31 PM | #15 |
They mean something like this. Trigger: ![]() Actions
![]() ![]() Set Temp_Unit = (Target unit of ability being cast)
![]() ![]() Set Temp_Point = (Position of Temp_Unit)
![]() ![]() Set Temp_Unit = (Casting unit)
![]() ![]() Set Temp_Player = (Owner of Temp_Unit)
![]() ![]() Set Temp_UnitGroup = (Units within 300.00 of Temp_Point matching ((((Matching unit) is alive) Equal to True) and ((((Matching unit) belongs to an enemy of Temp_Player) Equal to True) and ((((Matching unit) is A structure) Equal to False) and (((Triggering unit) is Magic Immune) Equals to True
![]() ![]() Custom script: call RemoveLocation(udg_Temp_Point)
![]() ![]() Custom script: call DestroyGroup(udg_Temp_UnitGroup)Since you said you're beginner I believe you might not understand some of that code, but you're still learning, right? All that Temp values are used to avoid leaks (You might want to read this). Good luck with triggering your abilities. |
