Spell Omnislash

Doomhammer

Bob Kotick - Gamers' corporate spoilsport No. 1
Reaction score
67
??? :nuts:

you asked for it - so you can't steal it anymore (stealing = taking without asking)



edit: hey, how about a comment?
 

Tinki3

Special Member
Reaction score
418
I initally made my Omnislash just like that for my map Omnislashers Defense,
but, it ended up malfunctioning, and didn't work as well as when I created
another with the local handle vars system.

TriggerSleepAction is also slow, and inaccurate compared to timers.
Much smoother using timers too.

Thanks for posting it, but I think I'll stick to my vers :)
 

Tinki3

Special Member
Reaction score
418
Im not too sure exactly what you mean by that.

If you want to pass the handled objects through to another function,
then you would be able to retrieve the handled data after each execution of
the timer (which means you have to wait after each execution to retrieve anything,
if you're using KaTTaNa's system, that is)

Are you talking about that, or something else?
 

Doomhammer

Bob Kotick - Gamers' corporate spoilsport No. 1
Reaction score
67
TriggerSleepAction is also slow, and inaccurate compared to timers.
Much smoother using timers too.

Thanks for posting it, but I think I'll stick to my vers :)

I don't know about "slow". My point is that in this case we simply don't need the accuracy of timers. So why complicate things when a simple loop and a simple wait seems to be the most efficient solution?
 

Tinki3

Special Member
Reaction score
418
>I don't know about "slow"

Yes, you're right.
I was meaning that it can't go below 0.27 seconds of delay.

>in this case we simply don't need the accuracy of timers

It's still nice to have though, and it can be made to go alot faster
than opposed to TriggerSleepAction & PolledWaits.

>why complicate things

I wouldn't really call it a complication,
more of a 'different' way to go about doing things.

Some would even say its a better way to go about doing.
Like me =)

Overall, I still think using a system for the spell is a better idea:
-More flexible
-More accurate
-Not buggy with multiple users
 

Sim

Forum Administrator
Staff member
Reaction score
534
> call OnAbilityEffect(MultiSlash_SpellId(), "MultiSlash")

OnAbilityEffect.

What is that?
 

Doomhammer

Bob Kotick - Gamers' corporate spoilsport No. 1
Reaction score
67
>I don't know about "slow"

Yes, you're right.
I was meaning that it can't go below 0.27 seconds of delay.

darn, I always thought it was sth like 0.14 s :banghead:

Overall, I still think using a system for the spell is a better idea:
-More flexible
-More accurate
-Not buggy with multiple users

Is mine buggy for multiple users? it shouldn't be.


> call OnAbilityEffect(MultiSlash_SpellId(), "MultiSlash")

OnAbilityEffect.

What is that?

I'm using Vexorian's caster system. A normal trigger: event - spellcast would do as well.
 
D

Dingman

Guest
I tried to copy that into my map but it didnt work.
i mean its like, the trigger got disabled with 63 errors.
and i dont understand what those meant..
 

Xapphire

Liberty, Simply said; a lie.
Reaction score
45
I dont understand, but if this is your first time dling a jass triggered map, you will soon realize that you will always get a bunch of errors with end of line needed or something else. It just happened to me so many time >.> :banghead:
 

Ghan

Administrator - Servers are fun
Staff member
Reaction score
888
> I dont understand, but if this is your first time dling a jass triggered map, you will soon realize that you will always get a bunch of errors with end of line needed or something else.

That's why you should learn JASS. :p
 

Xapphire

Liberty, Simply said; a lie.
Reaction score
45
I double that Ghan 100% yet I truly suck at jass so, i know how you feel if you dont know jass, i just hardly understand the basics, but hey, when it comes to terraining... I challenge you any time..
 

Doomhammer

Bob Kotick - Gamers' corporate spoilsport No. 1
Reaction score
67
I tried to copy that into my map but it didnt work.
i mean its like, the trigger got disabled with 63 errors.
and i dont understand what those meant..

Tinki3's version needs the HandleVars. 63 errors sounds like you haven't implemented them.
 

waaaks!

Zinctified
Reaction score
255
bug reports

1. the omnislash doesnt cooldown, when the spell is used...i suggest changing the base spell to channel, where i also used channel in my map, and it works perfectly fine and cooldowns

2. when the caster first moves to the target, he doesnt play his attack animation
 

Somatic

You can change this now in User CP.
Reaction score
84
sorry for being a necro but to allow the ability to have the chance to cool down, let it "Wait" for a very short time before commencing the slashing. Like declaring all your vars, then "Call TriggerSleep (0.15)" and it will cool down as per normal after the spell effect has exhausted.
 
D

dzk87

Guest
I noticed that if you use this ability against a single enemy, and kill them without attacking the maximum times, if you walk to another nearby enemy quickly, you will continue. Was it supposed to be this way?
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Staff online

      Members online

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top