Spell Request Thread [GUI]

Status
Not open for further replies.

mr-death

Acolyte
Reaction score
51
New Counter is Ready. It shows the damage, and a transparent image attacks the attacker.

And here's the blood soaked blade. I don't understand how much is the damage and the conditions, so I give something as nevermore's necromancy.

Now the Warriors Call is Ready. And it is fixed (before, without leveling you can get the buff when hp is lower than 10, now you cannot.)

Now with Blade Fury... pm me if the blade fury is kinda not good.

View attachment 4in1.w3x
 

R@i_no_Wyrm

New Member
Reaction score
43
For the Far Reach :
Can't you just make a hero with locust ability, stats same to that hero and then has 1000 range w/o moving.

When the hero attack and have buff far reach, check the distance of the attacking unit and triggering unit.
If less or equal to 1000, create a locust and set the attack damage of the locust to the attack damage of the hero. Also order the hero to stop attacking like death make.
Order the locust to attack and kill the locust.

Please edit this if I'm wrong. Haven't try it with the WE yet.
 

mr-death

Acolyte
Reaction score
51
Use private message to Odin845. This is N O T a spell help thread, as you can see the title.

And one more, you can't do it with locust. You'll need to change animation, count, cooldown, etc.

Edit: I found a way for Odin anyway... just wait for your turn.
 
O

omnislash

Guest
Some spell requested:

Primal Roar
Code:
The Beastmaster looses a deafening roar which deals damage and stuns its target. Enemy units near the roar wave take minor damage and have their movement speed and attack rate reduced. Due to the force of the roar, all units between the Beastmaster and his prey are shoved aside, creating an open path.

Spectral Dagger
Code:
The Spectre launches a deadly dagger that trails a Shadow Path. Deals damage to the targets in its path. Units hit by the dagger will also trail a Shadow Path. The Spectre becomes phased (gains zero collision) while on the path.
 

R@i_no_Wyrm

New Member
Reaction score
43
'kay... I have some hard (for me) requests too. Please keep this in the queue.

Charged Arrows :
The ranger charge an arrow for any time. The damage of the charged arrow which will pass trough enemy units will be equal to : 100 X seconds cast. Maximum damage at 500. When you order the ranger to move, attack, etc the ranger will release the arrow then do your order. Is this possible? I find out a way to get in touch with the damage but for the cast...? Can you do that?

Burning Armor :
The Infernal actives a skill and can deactive this skill anytime.If a melee unit attacks him, that unit will recieve 10/15/20 damage over 3 seconds. If an unit attacks him from a distance, the infernal will recieve 10/15/20 damage over 3 seconds.

Diving Strike :
The dragon fly higher and dive down to a target ground unit or a debris(use height change for this skill), when the the two unit pass each other with same distance, (this works even to a not targeted unit and 45 height or a good difference collision) the unit will receive heavy damage.
(So in short the dragon will fly and strike down and when it collises an unit and at nearby height, the unit passed will recieve damage then the dragon fly to his normal height.
 

Demonwrath

Happy[ExtremelyOverCommercializ ed]HolidaysEveryon
Reaction score
47
Thanks for the Coutner Spell, I will test it out later tonight ^_^
 

Zapat0

New Member
Reaction score
2
i got a spell idea for you .
I ll divide the spell in two for easier comprehension.
the spell is supposed to give you +damage and a spell kinda-like Splash .

the +damage thingy is the easiest part of the spell.
give the hero a +damage item ability without icon .

kinda-like Splash thingy :
every time the hero attacks , he has a 40% chance of damaging three (3) units that are in 350 range of him.
the damage MUST be magical .


2nd explanation (just in case) , maybe you got the idea , but i will try to explain it in a more descriptive way .

when the hero learns the skill he is given a +damage item ability with no icon.
every time he learns a different level of the skill he gains +damage .
when the 40% chance of damaging three units that are within 350 rannge of the hero triggers 3 units will be damaged by 15.

level 1- +10damage to the hero and when the 40%
chance of damaging three units that are within 350 rannge of the hero triggers they will be damaged by 15 (magical damage).

level 2 - +20damage to the hero and when the 40%
chance of damaging three units that are within 350 rannge of the hero triggers they will be damaged by 20 (magical damage).

level 3 - +30damage to the hero and when the 40%
chance of damaging three units that are within 350 rannge of the hero triggers they will be damaged by 25 (magical damage).

Edit : the ability has to be a passive one.

Thx in advance . :D i ll give you +rep obiously

Zapat0:)
 

Demonwrath

Happy[ExtremelyOverCommercializ ed]HolidaysEveryon
Reaction score
47
Okay I tested it, and I would just like a few thigns changed:

1. Instead of just saying 'counter' I would like it to say Counter (-Amount of Damage-) please and thank you.
2. Secondly, I would like when there is a counter, the hero has a dummy copy of him made that attacks, then disappears. The dummy should be transparent.

To those 2 things and the spell is pretty much perfect. ^_^

And thank you very much, this is greatly helping me with a map

EDIT - New fixes are perfect. And the blood soaked blade works just as I would like it to ^_^

You don't mind that I gave you so many spells do you :p
 
I

iAmKablam

Guest
Some cool spells in here. Nice work.

Odin - just an idea, but for Far reach ability, maybe try using the object editor to set your hero's range to 9999999, then just use triggers to modify his acquisition range back and forth.
 
O

Odin845

Guest
Thanks for adding me to the list and helping me out with this spell.

iAmKablam [B said:
Odin[/B] - just an idea, but for Far reach ability, maybe try using the object editor to set your hero's range to 9999999, then just use triggers to modify his acquisition range back and forth.

If I did that, would the unit's range show it has that high range? Just PM me though if you want to answer so this thread doesn't get messed up.
 

Demonwrath

Happy[ExtremelyOverCommercializ ed]HolidaysEveryon
Reaction score
47
Alright I was just wondering :p

I don't need the spells this minute so take your time ^_^

Thanks for doing all four spells for me.

Just a little few fixes for the last two

On the ult, Blade Fury, what I wanted to see was something like with the counter where it's like an image of him attacking, only this one needs to be less transparent ^_^. Because I found a bug with what you did, if he strikes a unit and the unit dies...he doesn't start spinning again ^_^

Oh, and I was wondering, it says numbers beside the counter, you made the that damage being dealt back right? because I was always getting 13,14 and 15, even when attacking different units.
 

mr-death

Acolyte
Reaction score
51
My Internet's bad for kinda a week, so this thread was paralyzed. Sorry for the unconvenience of waiting... I'll continue this. Bump. ;)
 

duyen

New Member
Reaction score
214
Nice Idea, Exide, and done.

3 Triggers

First: The creation of grenade, and to add expiration timer on it. GT is Real Variable, means duration from the grenade thrown to the explosion.
Code:
Throw
    Events
        Unit - A unit Starts the effect of an ability
    Conditions
        (Ability being cast) Equal to Grenade 
    Actions
        For each (Integer A) from 1 to 12, do (Actions)
            Loop - Actions
                If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                    If - Conditions
                        Real2[(Integer A)] Less than 0.50
                    Then - Actions
                        Set Real2[(Integer A)] = 1.00
                    Else - Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                Integer1 Less than 99
            Then - Actions
                Set Integer1 = (Integer1 + 1)
            Else - Actions
                Set Integer1 = 1
        Set Point1 = (Position of (Casting unit))
        Set Point2 = (Target point of ability being cast)
        Set Real1[Integer1] = 10.00
        Set Real4[Integer1] = ((Distance between (Position of (Casting unit)) and (Target point of ability being cast)) / 20.00)
        Set Integer2[Integer1] = 0
        Unit - Create 1 Grenade for Player 1 (Red) at Point1 facing Point2
        Custom script:   call RemoveLocation(udg_Point1)
        Custom script:   call RemoveLocation(udg_Point2)
        Set Unit1[Integer1] = (Last created unit)
        Unit - Add a [B]GT[/B] second Generic expiration timer to (Last created unit)

Second: The Movement, here you can se Random number from blah blah, that's for your random landing site, fix it yourself.
Code:
Thrown
    Events
        Time - Every 0.05 seconds of game time
    Conditions
    Actions
        For each (Integer A) from 1 to 100, do (Actions)
            Loop - Actions
                If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                    If - Conditions
                        Real1[(Integer A)] Greater than -11.90
                        (Unit1[(Integer A)] is alive) Equal to True
                    Then - Actions
                        Set Real3[(Integer A)] = (100.00 - (Real1[(Integer A)] x Real1[(Integer A)]))
                        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                            If - Conditions
                                Real3[(Integer A)] Less than 0.00
                            Then - Actions
                                Set Real3[(Integer A)] = (-1.00 x Real3[(Integer A)])
                            Else - Actions
                        Set Real4[(Integer A)] = (Real4[(Integer A)] x [COLOR="Blue"]([I]Random real number between 0.98 and 1.02[/I][/COLOR]))
                        Set Point1 = (Position of Unit1[(Integer A)])
                        Animation - Change Unit1[(Integer A)] flying height to (Real3[(Integer A)] x ([COLOR="blue"][I]Random real number between 2.30 and 2.60[/I][/COLOR])) at 10000.00
                        Unit - Move Unit1[(Integer A)] instantly to (Point1 offset by Real4[(Integer A)] towards ([COLOR="blue"][I]Random real number between ((Facing of Unit1[(Integer A)]) - 3.00) and ((Facing of Unit1[(Integer A)]) + 3.00)) degrees[/I][/COLOR])
                        Set Real1[(Integer A)] = (Real1[(Integer A)] - ([COLOR="blue"][I]Random real number between 0.85 and 1.25[/I][/COLOR]))
                        Custom script:   call RemoveLocation(udg_Point1)
                    Else - Actions
                        Set Real4[(Integer A)] = (Real4[(Integer A)] x ([COLOR="blue"][I]Random real number between 0.60 and 0.70[/I][/COLOR]))
                        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
                            If - Conditions
                                (Unit1[(Integer A)] is alive) Equal to True
                            Then - Actions
                                Set Point1 = (Position of Unit1[(Integer A)])
                                Unit - Move Unit1[(Integer A)] instantly to (Point1 offset by Real4[(Integer A)] towards (Facing of Unit1[(Integer A)]) degrees)
                                Custom script:   call RemoveLocation(udg_Point1)
                            Else - Actions
                        Animation - Change Unit1[(Integer A)] flying height to 0.00 at 300.00
                        Animation - Change Unit1[(Integer A)]'s animation speed to 0.00% of its original speed
                        Do nothing

Third: The Explosion when the Grenade dies by the expiration timer. the damage is set by the distance of enemy to the explosion. Bold is the Area of Effect, Italic is the Maximum damage, Underlined is the damage/distance.

To get perfect calculation, set AoE : Maximum damage = damage/distance.
Code:
Explode
    Events
        Unit - A unit Dies
    Conditions
        (Unit-type of (Dying unit)) Equal to Grenade
    Actions
        Set Point1 = (Position of (Dying unit))
        Set UG1 = (Units within [B]150.00[/B] of Point1 matching (((Owner of (Matching unit)) is an enemy of (Owner of (Dying unit))) Equal to True))
        Unit Group - Pick every unit in UG1 and do (Actions)
            Loop - Actions
                Set Point2 = (Position of (Picked unit))
                Unit - Cause (Dying unit) to damage (Picked unit), dealing ([I]50.00[/I] - ((Distance between Point1 and Point2) / [U]3.00[/U])) damage of attack type Chaos and damage type Fire
                Custom script:   call RemoveLocation(udg_Point2)
        Custom script:   call RemoveLocation(udg_Point1)
        Custom script:   call DestroyGroup(udg_UG1)

Enjoy ;)

That leaks a lot.
 

Nogusta

New Member
Reaction score
1
I hate to add to your already gigantic looking pile of requests, but could you consider helping me create a delayed mass warp spell (doesn't seeeem too hard..)?

I'm very very far into a space diplomacy map that has all sorts of features, however, I haven't got around to making a warp ability yet.

What I'm trying to do is get a carrier type unit to be able to charge up for a couple seconds then cause all units around it to gain a very ridiculous speed boost and automatically move (uncontrollable) to a targeted destination very far away with some crazy trail/slipstream looking effect as they move.

However, this ability needs to be able to be able to be cancellable somehow by the presence of unit or a unit autocast ability (warp inhibitor).

It's ok if you have too much work on your hands though, thanks man.
 

snmiglight

Active Member
Reaction score
3
can i request a spell?

ok... here it is..

WEAVING ATTACK
Occasionally [Hero] will attack its target twice in every 7/5/3 successful attacks. (Doesn't matter if hero changes target; attack must not miss.)
If [Hero] did not attack any unit within 8/6/4 seconds, next attack will trigger the skill. Bonus attacks are not as counted
a successful attack.

Passive



Notes:

Special efects should show on hero's both hands if the next attack is about to trigger the skill, and if possible,
skill icon should also change. Sample hero model should be ranged. (Preferably Nerubian Queen)
Play soundeffect EntanglingRootsTarget1.wav upon triggering the skill.
Be sure also that the bonus attack should come directly from the Hero, not just from an illusion or any
dummy unit. (So that the bonus attack will inherit other skills such as bash, crit, autocasts etc., etc.)

Thanks... sorry if i'm too demanding...
 
Status
Not open for further replies.
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Ghan Ghan:
    Howdy
  • Ghan Ghan:
    Still lurking
    +3
  • The Helper The Helper:
    I am great and it is fantastic to see you my friend!
    +1
  • 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 Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top