Hey,
So I just used a DotA map template recently to create my own doto with unique characters, however I have run into several problems, of which two are really nasty and need to be fixed asap.
Namely.
I created a neutral entity similar to Roshan (big level 30 creep, respawns in every 10 minutes, gives 400 gold to every member of the team who killed it, drops Aegis [or in WC3, Ankh]). However, the problem is, I messed up the trigger quite a bit, and it ended up with having serious problems. It looks like this:
(Note: the trigger is done in a logic that if the Sentinel team kills it, x y z happens, else if the Scourge kills it, x y z happens, so that's why I only included the first half of the picture.)
The first problem is that my friend killed the creep (named Auchan, it's a long story ), and then shortly after, he bought another item in the shop. Thanks to the trigger however, shortly after, the newly bought item got removed instead of the Aegis, which is supposed to vanish after being "not used" in 10 minutes (meaning the user didn't die).
Also, my friend said that if they didn't kill the creature in 10 minutes, another one spawned, which also shouldn't happen.
And, after its first death, the creature didn't even drop the Aegis which he was supposed to, nor did they recieve the gold (or saw the message "Auchan has been visited etc. ..." which should be there)
The other problem is with a custom item, similar to the Aghanim's Scepter in the original DotA, which is supposed to improve a character's ultimate spell. However, one of my characters' ultimate is a spell based on Tinker's Engineering Upgrade, therefore it's a bit trickier to improve, unlike the others.
The three-level spell, called "Imbalance", works the following way: the hero's three other, originally 30 second-cooldown spells' cooldowns are reduced to 21, then 17, then 13 seconds.
However, I want to improve only one of the 3 other spells, and give it greater cast and range and area of effect ,as well as reduce its mana cost.
Apparently, this also failed, I tried to work it out in the following way, but it went badly:
(Note: The non-ultimate spell, which I want to improve (called Tuzvihar - Firestorm in Hungarian), has 4 levels, and this is what mainly causes the problems, as the spell itself has 4 levels, then the ultimate ability makes it so that it has 4 versions (original 30 sec cast time, 21 sec cast time, 17 sec, then 13 sec), so there are technically 16 versions of the spell already. And, now there is the "sceptered" version, which also doubles the versions. However, if it makes things simpler, it'd be okay if I wrote it in the item's description that for this hero, it can only be used after Level 4, with Level 3 Imbalance, and that'd need much less work I guess. If it's simpler that way, feel free to help me in that, I'm a really lazy person . )
So these are my two main problems with the map. Can anybody help?
If I was misunderstandable or I missed something, please tell me and I'll try to tell you about the problem correctly.
So I just used a DotA map template recently to create my own doto with unique characters, however I have run into several problems, of which two are really nasty and need to be fixed asap.
Namely.
I created a neutral entity similar to Roshan (big level 30 creep, respawns in every 10 minutes, gives 400 gold to every member of the team who killed it, drops Aegis [or in WC3, Ankh]). However, the problem is, I messed up the trigger quite a bit, and it ended up with having serious problems. It looks like this:
The first problem is that my friend killed the creep (named Auchan, it's a long story ), and then shortly after, he bought another item in the shop. Thanks to the trigger however, shortly after, the newly bought item got removed instead of the Aegis, which is supposed to vanish after being "not used" in 10 minutes (meaning the user didn't die).
Also, my friend said that if they didn't kill the creature in 10 minutes, another one spawned, which also shouldn't happen.
And, after its first death, the creature didn't even drop the Aegis which he was supposed to, nor did they recieve the gold (or saw the message "Auchan has been visited etc. ..." which should be there)
The other problem is with a custom item, similar to the Aghanim's Scepter in the original DotA, which is supposed to improve a character's ultimate spell. However, one of my characters' ultimate is a spell based on Tinker's Engineering Upgrade, therefore it's a bit trickier to improve, unlike the others.
The three-level spell, called "Imbalance", works the following way: the hero's three other, originally 30 second-cooldown spells' cooldowns are reduced to 21, then 17, then 13 seconds.
However, I want to improve only one of the 3 other spells, and give it greater cast and range and area of effect ,as well as reduce its mana cost.
Apparently, this also failed, I tried to work it out in the following way, but it went badly:
(Note: The non-ultimate spell, which I want to improve (called Tuzvihar - Firestorm in Hungarian), has 4 levels, and this is what mainly causes the problems, as the spell itself has 4 levels, then the ultimate ability makes it so that it has 4 versions (original 30 sec cast time, 21 sec cast time, 17 sec, then 13 sec), so there are technically 16 versions of the spell already. And, now there is the "sceptered" version, which also doubles the versions. However, if it makes things simpler, it'd be okay if I wrote it in the item's description that for this hero, it can only be used after Level 4, with Level 3 Imbalance, and that'd need much less work I guess. If it's simpler that way, feel free to help me in that, I'm a really lazy person . )
So these are my two main problems with the map. Can anybody help?
If I was misunderstandable or I missed something, please tell me and I'll try to tell you about the problem correctly.