I think the idea is great . While i understand why Dota is protected, i would still love to be able to improve my maps by learning from it. I use GUI only as well, though i've attempted to learn JASS and failed. I can't wait to learn how to do some of those tricky abilities in GUI!
You have it right in the first post, but yes you will need to use a dummy unit so that way you don't see the spell or interrupt the channel. Also you should just use channel that way there won't be any effects happening that you don't want. Also don't forget to check whether the hero is...
have a dummy cast a spell or use a special effect on the target** add to a variable and when he drops destroy the variable
Edit: also make sure you have a condition checking if hes an ancient
:thup:
Edit: Jeez its certainly not the MOST in-efficient or sloppy way of doing it but yes yours is better
but mines is only 12 actions and is easier for most peeps than all the variables and such
Melee Initialization
Events
Conditions
Actions
Game - Display to (All players) the text: (|cffffblah + ((Name of (Triggering player)) + |r or whatever))
Duh :P
We immediately thought of leaks because thats what usually causes lag. It could be your maps size or such...
I think you misunderstood he wants a skill which creates buildings, but the buildings have a limit on how many can exist at the same time which is linked to the level of the skill for the hero. Does this work? Untitled Trigger 001
Events
Unit - A unit Starts the effect of an...