HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

How to make custom hero abilities?

08-23-2002, 01:14 AM#1
Wakeman
I'm making a warcraft "soccer" game, which is already playable and being test played. The remaining is some AI problem and heroes' abilities adjustment.

One big issue is that the "mass teleport" doesn't work good enough. What would be perfect is that if the hero can teleport to anywhere on the map, like the sorceress in diablo 2. This probably makes the hero a good soccer player. ;) Of course, the mass teleport in warcraft 3 doesn't work like this. It needs a friendly unit to be the target and has spell delay for ~2 seconds, which made it useless in my game.

So is there a way to make a new ability just works like teleport in diablo 2?
08-23-2002, 04:16 AM#2
Thunder-Hunter
maybe just make units float in da air so u can mass teleport them... and set thier movement hight to like 5000. try this, it might work
08-23-2002, 04:18 AM#3
Thunder-Hunter
wait, no. that woud not work unless u made a trigger to always have a unit at the reigon, or make the floaing guys allied (so u could teleport but they would not get moved cause they are allied.
08-23-2002, 04:47 AM#4
Wakeman
?? it's confusing.

Maybe let me explain again. The mass teleport ability 1) need a friendly unit to be the target and 2) has delay of seconds before the hero is teleported. What I want is to make it 1) be able to teleport to anywhere on the map and 2) has no delay before teleport.

Thanks again
08-23-2002, 11:26 PM#5
PoP_PiP
I know of one way that would definitely work, but it would be really silly. Use "Sentry Wards" to show where you want to teleport. Then use the Unit Enters Region Event to relate with it.

However, this won't allow you to teleport anywhere on the map from one spot. But as well as I can recall, the Diablo 2 Sorc Teleport wasn't that powerful either...
08-24-2002, 12:57 AM#6
Wakeman
ah, this is not a bad idea. I shall try it to see how it works like! Thanks a lot.

If I use this method, how can I make it only available after level 6? Also, if I use some MPQ extractor to change the name and description of the skill, can the game still be played in multiplayer?