| 03-15-2009, 03:36 PM | #2 |
Learn jass. Sorry, but there's no other way. |
| 03-15-2009, 03:41 PM | #3 | |
Quote:
Probably you're right. Ok, let's see if I manage to learn JASS and do this before the end of the Race Contest... |
| 03-15-2009, 03:45 PM | #4 |
The problem is that "Wait until condition" makes a new function, which my locals trick doesn't work with. You'd have to learn JASS, as moyack said. |
| 03-15-2009, 03:49 PM | #5 | |
Quote:
You'd basically need to construct the equivalent of vJass structs in GUI, and it's already a pain to simulate them in regular JASS. With vJass (and the right system), however, making a spell like this is a piece of cake, it's a simple matter of adding a few lines of code to one of the existing templates. |
| 03-15-2009, 04:02 PM | #6 |
So, three skilled JASSers tell me it's (nearly) impossible in GUI or inconvenient at all, included the creator of the MUI method I'm using, and one of them sponsorizes its buff system... (Just joking :P, but yes, I guess I'll need it for this spell, thanks to point me that, of course I'll rep you the time I'll download it.) Well, if it isn't another proof of GUI's limits, then I don't know in what to believe anymore. Thanks for the advice, although I hoped there was another way... |
| 03-15-2009, 04:28 PM | #7 | |
Quote:
|
| 03-15-2009, 04:30 PM | #8 |
Too bad, I even Repped you for that XD |
| 03-15-2009, 04:32 PM | #9 |
And just so you know, this spell is extremely easy to make into JASS. For the "wait for condition", you could just do a loop with a .21 second wait (PolledWait, that is) and exit said loop when the unit has the buff, and then do the following actions. It's really quite simple. |
| 03-15-2009, 04:36 PM | #10 |
Then it comes the real problem: how to make a buff independent from the others? Now if the target (copied Inner Fire so far) is targeted by another spell of the same type, the first is being cancelled by the second. Anitarf's system needed? |
| 03-15-2009, 04:37 PM | #11 |
Ah...Hmm... Well, you could base it off of a buff that's hardly ever used, if ever. You know what I mean? |
| 03-15-2009, 04:40 PM | #12 | |
Quote:
I've searched for autocasts that works in the same way of Inner Fire, but so far they are all massively used spells, and if it works in another way, then the autocast is relatively useless, unless also that can be tweaked someway via triggers... I always forget to specify something about my spells, yep, this is an autocast. |
| 03-15-2009, 04:50 PM | #13 |
Ahh... that kind of makes it harder. But I think if you base the buff itself off of a different buff than Inner Fire it won't clash. I'm not 100% sure, you may want to test that. (Buffs don't have to be based off the buff of the spell you're using it for) |
| 03-15-2009, 05:00 PM | #14 |
Unfortunately, any buff generated by an ability based on Inner Fire will override any other buff generated by an ability based on Inner Fire. The same applies to every auto-cast buff-placing spell: Frost Armor, Parasite, etc etc etc. As far as I know (and I have tested quite a bit), the only way to stack buffs is to use a debuff-placer ability (like Envenomed Spears). This requires a dummy-caster to attack, though. Edit: After looking into Anitarf's ABuff system, I see that he uses auras to place the buffs. Happily, this method for buff placement works and is compatible with other auras. Yay! |
| 03-15-2009, 05:02 PM | #15 | |
Quote:
Just tested. x.x |
