Spell Blood Knife

~GaLs~

† Ғσſ ŧħə ѕαĸε Φƒ ~Ğ䣚~ †
Reaction score
180
This is an eye candied spell made from some of my creation :D

Blood Knife
Throws out a blade and splits them into small knifes to cuts the enemy.
The enemy being cut will keep bleeding and dealing 35 DPS.
Main blade deals 100 x AbilityLevel
Sub blade deals 50 x AbilitLevel

bloodknifekg3tv6.jpg

**The screenie is so hard to get and this is the best screenie i got**

Download Here:
View attachment Blood Knife target.w3x

I wonder if there are some bug in it...because the trigger is abit complicated and i would blur when i read it too. ==
 

Sim

Forum Administrator
Staff member
Reaction score
534
Code:
For each (Integer A) from 1 to 8, do (Actions)
    Loop - Actions
        Set bk_loc[2] = (bk_loc[1] offset by 600.00 towards ((Real((Integer A))) x 45.00) degrees)
        Unit - Create 1 wave dummy for (Owner of (Triggering unit)) at bk_loc[1] facing Default building facing degrees
        Unit - Add blade wave dummy  to (Last created unit)
        Unit - Set level of blade wave dummy  for (Last created unit) to (Level of Blood Knife [E]  for (Triggering unit))
        Unit - Order (Last created unit) to Orc Tauren Chieftain - Shockwave bk_loc[2]
        Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
        Custom script:   call RemoveLocation(udg_bk_loc[2])
...
...
...
For each (Integer A) from 1 to 8, do (Actions)
    Loop - Actions
        Set bk_loc[2] = (bk_loc[1] offset by 600.00 towards ((Real((Integer A))) x 45.00) degrees)
        For each (Integer B) from 1 to 4, do (Actions)
            Loop - Actions
                Set bk_loc[3] = (bk_loc[2] offset by 400.00 towards ((Real((Integer B))) x 45.00) degrees)
                Unit - Create 1 wave dummy for (Owner of (Triggering unit)) at bk_loc[2] facing Default building facing degrees
                Unit - Add blade wave dummy2  to (Last created unit)
                Unit - Set level of blade wave dummy2  for (Last created unit) to (Level of Blood Knife [E]  for (Triggering unit))
                Unit - Order (Last created unit) to Orc Tauren Chieftain - Shockwave bk_loc[3]
                Unit - Add a 1.00 second Generic expiration timer to (Last created unit)
                Custom script:   call RemoveLocation(udg_bk_loc[3])
        Custom script:   call RemoveLocation(udg_bk_loc[2])

You might not want to create 40 dummies each casting 1 thunderclap.

It lags.

Either base your AoE spell off something else, or damage units via triggers, not via a spell.
 

elmstfreddie

The Finglonger
Reaction score
203
Don't take screenshots in full screened Warcraft, because it's actually not full screened and it's actually squashed :p
I'll edit with comments >_<

Edit > It happens so fast I can barely see what it does, and it's kind of ugly lol (especially when the blades break into pieces... blech)
Okay, some advice. Use |n for line breaks in tool tips, because my tooltip looks REALLY retarded. It has a bunch of random spaces everywhere between things and blech.
You should've just used the blade model file for the small blades too, because it looks like the grey blades break into green? Weird.
And it lags a bit when they split.
 

~GaLs~

† Ғσſ ŧħə ѕαĸε Φƒ ~Ğ䣚~ †
Reaction score
180
i had nearly finished remake this spell...but the only thing that stucks me is how to add a buff to it ....Anyone has any idea on how to pick every unit in a line?

And how come the shockwave spell cant add buff to the hitted unit?
 

Sim

Forum Administrator
Staff member
Reaction score
534
> Anyone has any idea on how to pick every unit in a line?

You could do something like that (say your line goes off with a 200 degrees angle):

Code:
Set point = (Position of (Triggering unit))
For each (Integer A) from 1 to 10, do (Actions)  // The higher "10" is, the more accurate the enum will be
    Loop - Actions
        Set point2 = (point offset by ((Real((Integer A))) x 40.00) towards 200.00 degrees
        Set group = (Units within 300.00 of point2)
        Unit Group - Pick every units in group and do (Actions)
            Loop - Actions
                ------- Damage the units at that point -------
        Custom script:    call RemoveLocation(udg_point2)
        Custom script:    call DestroyGroup(udg_group)
Custom script:    call RemoveLocation(udg_point)

Get the idea? The more you loop, the more it is accurate. Change the number "10" to deal with accuracy.
 

~GaLs~

† Ғσſ ŧħə ѕαĸε Φƒ ~Ğ䣚~ †
Reaction score
180
Arh !!! Thanks Dax

U Are Guiniess !!!
_______
Edit:
The remake version has come out !!
 

Sim

Forum Administrator
Staff member
Reaction score
534
> Set bk_loc[3] = (bk_loc[1] offset by 450.00 towards bk_angle degrees)

You should use (Distance between bk_loc[1] and bk_loc[2]) instead of 450, as sometimes I shot my blade further than that.

> Unit - Order (Last created unit) to Orc Tauren Chieftain - Shockwave bk_loc[4]

Shockwave makes the ground tremble. I suggest you base it off another linear ability, such as breath of fire.
 

~GaLs~

† Ғσſ ŧħə ѕαĸε Φƒ ~Ğ䣚~ †
Reaction score
180
Breath of fire is a linear ability?
i though it was a cone shape ability?

>You should use (Distance between bk_loc[1] and bk_loc[2]) instead of 450, as sometimes I shot my blade further than that.

Arent the distance is already be constantly setted on the object editor?
So wherever u set the point is as long as it is in the bk_angle ....it will shot a blade that is being shot to 450 range...
 

Tinki3

Special Member
Reaction score
418
>Breath of fire is a linear ability?
>i though it was a cone shape ability?

Yes and yes.

>Arent the distances already constantly setted on the object editor?

Yes, you're right Gals.
Daxtreme must've got confused somehow, I figure.

One thing you should do, though, is use Breath of Fire as the dummy abilities like Daxtreme said, as Shockwave makes the ground ripple, and it doesn't look right with a couple knives floating through the air.

Apart from that, the coding is fine IMO.
When you fix what Dax and I said, this spell will be approved.
 

~GaLs~

† Ғσſ ŧħə ѕαĸε Φƒ ~Ğ䣚~ †
Reaction score
180
woah...long time no see ya tinki3..
So what i used to do is to set the 2 dummy ability to base on breath of fire will do?
 

~GaLs~

† Ғσſ ŧħə ѕαĸε Φƒ ~Ğ䣚~ †
Reaction score
180
but then how do i set the damage?
Breath of fire is damaging an area of cone...
Shockwave:
||
||
||

Breath of fire:
\ /
\ /
\/
 

Sim

Forum Administrator
Staff member
Reaction score
534
> i though it was a cone shape ability?

It is, but by messing up with the Data values you can greatly diminish the "cone" effect.

Arent the distance is already be constantly setted on the object editor?
So wherever u set the point is as long as it is in the bk_angle ....it will shot a blade that is being shot to 450 range...

It should have been, but you set the Cast Range to 99999 so I could practically target anywhere on the map with my spell. But the blades went only 450 distance further, and exploded there. Looked bad, as the bigger blade went on its way, while the smaller ones always appeared at the same spot.
 

~GaLs~

† Ғσſ ŧħə ѕαĸε Φƒ ~Ğ䣚~ †
Reaction score
180
>>as the bigger blade went on its way, while the smaller ones always appeared at the same spot

Smaller one always appear at the same spot..!?
Means?
 

Sim

Forum Administrator
Staff member
Reaction score
534
> Smaller one always appear at the same spot..!?

450 units away from the caster, as states the trigger. It should appear where I clicked when casting the spell, not always 450 units away.
 

X.Terror.X

New Member
Reaction score
10
wow nice looking spell its just very nice for GUI i dont see much things in gui like this they are often in jass and i understand it but cant make anything of it it helped me also with how i can use some gui triggers it is nice it really helped
 

~GaLs~

† Ғσſ ŧħə ѕαĸε Φƒ ~Ğ䣚~ †
Reaction score
180
oh....dax....u means like the spreaded blade should be spread in the Ability Being Target Loc ? lol something like that...

>terror
Thank n welcom
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • The Helper The Helper:
    If you are new to the site please check out the Recipe and Food Forum https://www.thehelper.net/forums/recipes-and-food.220/
  • Monovertex Monovertex:
    How come you're so into recipes lately? Never saw this much interest in this topic in the old days of TH.net
  • Monovertex Monovertex:
    Hmm, how do I change my signature?
  • tom_mai78101 tom_mai78101:
    Signatures can be edit in your account profile. As for the old stuffs, I'm thinking it's because Blizzard is now under Microsoft, and because of Microsoft Xbox going the way it is, it's dreadful.
  • The Helper The Helper:
    I am not big on the recipes I am just promoting them - I use the site as a practice place promoting stuff
    +2
  • Monovertex Monovertex:
    @tom_mai78101 I must be blind. If I go on my profile I don't see any area to edit the signature; If I go to account details (settings) I don't see any signature area either.
  • The Helper The Helper:
    You can get there if you click the bell icon (alerts) and choose preferences from the bottom, signature will be in the menu on the left there https://www.thehelper.net/account/preferences
  • The Helper The Helper:
    I think I need to split the Sci/Tech news forum into 2 one for Science and one for Tech but I am hating all the moving of posts I would have to do
  • The Helper The Helper:
    What is up Old Mountain Shadow?
  • The Helper The Helper:
    Happy Thursday!
    +1
  • Varine Varine:
    Crazy how much 3d printing has come in the last few years. Sad that it's not as easily modifiable though
  • Varine Varine:
    I bought an Ender 3 during the pandemic and tinkered with it all the time. Just bought a Sovol, not as easy. I'm trying to make it use a different nozzle because I have a fuck ton of Volcanos, and they use what is basically a modified volcano that is just a smidge longer, and almost every part on this thing needs to be redone to make it work
  • Varine Varine:
    Luckily I have a 3d printer for that, I guess. But it's ridiculous. The regular volcanos are 21mm, these Sovol versions are about 23.5mm
  • Varine Varine:
    So, 2.5mm longer. But the thing that measures the bed is about 1.5mm above the nozzle, so if I swap it with a volcano then I'm 1mm behind it. So cool, new bracket to swap that, but THEN the fan shroud to direct air at the part is ALSO going to be .5mm to low, and so I need to redo that, but by doing that it is a little bit off where it should be blowing and it's throwing it at the heating block instead of the part, and fuck man
  • Varine Varine:
    I didn't realize they designed this entire thing to NOT be modded. I would have just got a fucking Bambu if I knew that, the whole point was I could fuck with this. And no one else makes shit for Sovol so I have to go through them, and they have... interesting pricing models. So I have a new extruder altogether that I'm taking apart and going to just design a whole new one to use my nozzles. Dumb design.
  • Varine Varine:
    Can't just buy a new heatblock, you need to get a whole hotend - so block, heater cartridge, thermistor, heatbreak, and nozzle. And they put this fucking paste in there so I can't take the thermistor or cartridge out with any ease, that's 30 dollars. Or you can get the whole extrudor with the direct driver AND that heatblock for like 50, but you still can't get any of it to come apart
  • Varine Varine:
    Partsbuilt has individual parts I found but they're expensive. I think I can get bits swapped around and make this work with generic shit though
  • Ghan Ghan:
    Heard Houston got hit pretty bad by storms last night. Hope all is well with TH.
  • The Helper The Helper:
    Power back on finally - all is good here no damage
    +2
  • V-SNES V-SNES:
    Happy Friday!
    +1
  • The Helper The Helper:
    New recipe is another summer dessert Berry and Peach Cheesecake - https://www.thehelper.net/threads/recipe-berry-and-peach-cheesecake.194169/
  • The Helper The Helper:
    I think we need to add something to the bottom of the front page that shows the Headline News forum that has a link to go to the News Forum Index so people can see there is more news. Do you guys see what I am saying, lets say you read all the articles on the front page and you get to the end and it just ends, no kind of link for MOAR!

      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