Disclaimer: I'm no longer an active member of this site, and as such I cannot maintain this thread any more. All spells and code snippets posted by me in this thread are public resource, and may be used by anyone for any reason as long as appropriate credit is given.

-Pyrogasm (October 23, 2009)

Have an idea for a spell but don't know how to do it? Great! That's why we (I and anyone who happens to help out in this thread) are here; we have no lives and feel like making spells for people.

If you want to request a spell, please reply to this thread with the following (Do not send us PMs!):

A name for your spell

The number of levels you spell should have

What the spell should do

The tooltip of the spell (else I will just make one up)

If you would like the spell in GUI or JASS

If the spell needs to be MUI or not

If you have a specific special effect and/or icon in mind for your spell, please say so, and I will incorporate it. If you don't say anything, I will choose what I deem to be appropriate effects. If a version of an icon (Like a passive grunt icon, for instance) is needed and does not exist, I will make it.

Do not request a spell from the map DotA. I will not make the spell; no exceptions (Malf might...).

Unless otherwise noted, all spells will:

Be made in JASS

Use, if necessary, Vexorian's CSCache

Conform to the JESP Standard (If it's JASS)

Be easy to import/Contain implementation instructions

Have the same testmap unless there is a need for something different

Use any systems I deem necessary

MUI unless it's abominably hard to do so

Once you have requested a spell, you will be added to the waiting list; if and when the list becomes bloated with requests, I will temporarily close the thread. The waiting list is below:

The hero channels for up to 15, 20, or 35 seconds, after which he gains attack damage and armor based on how long he channeled for. After 60 seconds when these bonuses expire, the hero is healed for an amount based on how long he channeled. During channeling, the hero gains 5 bonus armor.

Level 1 - Gains 5 damage and 2 armor and will be healed for 25 health per second channeled.Level 2 - Gains 7 damage and 3 armor and will be healed for 32 health per second channeled.Level 3 - Gains 9 damage and 4 armor and will be healed for 40 health per second channeled.

If channeling is interrupted for any reason, all accumulated bonuses will be applied.

Infuses the Assassin's glaive with vituperative poison for 15 seconds. This poison has a 65% chance to slow afflicted targets' attack and movement speed by 10% and deal 15 damage per second for 10 seconds.

Level 1 - Deal some damage to a target over time.Level 2 - Deal more damage to a target over time with more effects.Level 3 - Deal EVEN MORE damage to a target over time with much more awesome effects!

Launches a fireball at target point. This fireball will travel a short distance before expiring; should it contact any units in its path before doing so, the fireball will explode dealing damage to and stunning the contacted unit.

Creates 5 illusions of the firemage around target unit. These illusions connect each other with lines of magical energy that stop all units, friend or foe, from entering or leaving the area and will damage units as long as they touch them.

The hero tears a hole in the fabric of space, creating a black hole that sucks enemy units within a X AOE radius. Enemy units who stray too near and get within Y units near the black hole will get sucked in. After Z seconds, the black hole collapses and explodes, dealing XX damage in a YY AOE radius and knocking them backwards. Units sucked in the hole will also get damaged and be thrown out of the void it was sucked into.

Bestows the user with an aura that raises attack speed. This is a channeling spell. When the user cancels channeling, the aura will resume in the user's position(that is, it will not longer follow the user, it will stay on the surface), lasting for 30 seconds. Note that the 30 second duration activates only when the user stops channeling..

Ignites the target unit in flames, dealing initial damage and 10 damage per second for up to 10 seconds. After the duration/the target dies, there is a 75% chance that it will bounce to a random nearby enemy unit, igniting it and repeating the whole process. Stops bouncing if there is no nearby target/the maximum number of bounces is reached/the chance to bounce fails.

Multi-Shot fires multiple arrows by splitting one arrow into many, each arrow dealing 100 damage.The spread of the arrows is controllable, but you can never hit any individual monster with more than one arrow per Multi-shot. Even if you fire 10 arrows right into a monster, it will only take damage from one of them, with the other nine continuing on (possibly hitting other targets). This makes this skill great for doing minor damage to every monster in a large group at once, but useless for doing big damage to any individual monster.

Charge to the target point. The first unit you encounter will take X damage and be stunned for Y seconds, you will also be stunned for Z seconds due to concussion. If you hit a building, you stop charging.

Spell Info:
The Grapple Master fires an electrical wire at an enemy. Any units along the angle of the caster relative to the target in a 500 length and 150 width will be grappled. Grappled units are paused and made invulnerable until damage is inflicted. After about 2 seconds of being held, the units are dealt 150 damage and released.

The caster becomes a destructive cyclone that rushes to the target unit and bounces from enemy to enemy, destroying trees in its path and damaging nearby units. Deals 20 damage per level to units in a small range and 30 damage per level to each main target. Each level increases the target limit, starting with 3 targets.

Originally posted by Rising_DuskYour spells are mostly ignored because they are not very cool so we aren't very excited to review/approve them, but you are incredibly persistent and won't give us an excuse to graveyard it. That is generally what results in a resource being ignored for a long time.

Originally posted by Kyrbi0Huh. Almost makes me wish I had a girlfriend, to take advantage of today (wait, no, that's not what I meant... I mean, take advantage of the fact that it is international women's day... gah, never mind).

Quote:

Originally posted by PyrogasmRome may not have been built in a day, but the Romans sure as hell didn't say "look at this great city we built guys!" when they had nothing more than a bit of stone and some cottages.

This spell isn't really difficult coding wise as much as it is art wise.

Quote:

* A name for your spell
* The number of levels you spell should have
* What the spell should do
* The tooltip of the spell (else I will just make one up)
* If you would like the spell in GUI or JASS
* If the spell needs to be MUI or not

Healing Circle

3 levels

Creates a circles that heals all units in its range, one second cast, not channeling, heal effect is like FOH

You can make one up ;P

GUI or JASS

It does not need to be MUI

The spell should look somewhat like this:

The spell is based on "Healing Circle" from one of my favorite games, Tales of Symphonia.

Cheers!

__________________

Quote:

Windows is a 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.

Windows is a 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.

Thank you for reminding me. New rule: I will not do DotA spell requests. No exceptions.

And Dusk, the reason I said number of levels is for OE configuring, and if it's GUI, I'll have less work to do if it's only a 1-level spell.

__________________

Quote:

Originally posted by Rising_DuskYour spells are mostly ignored because they are not very cool so we aren't very excited to review/approve them, but you are incredibly persistent and won't give us an excuse to graveyard it. That is generally what results in a resource being ignored for a long time.

Originally posted by Kyrbi0Huh. Almost makes me wish I had a girlfriend, to take advantage of today (wait, no, that's not what I meant... I mean, take advantage of the fact that it is international women's day... gah, never mind).

Quote:

Originally posted by PyrogasmRome may not have been built in a day, but the Romans sure as hell didn't say "look at this great city we built guys!" when they had nothing more than a bit of stone and some cottages.

Spell request! This is moreso just to see what a spell like this would be like, I don't really have a use for it right now.

Black Hole Implosion
-The Hero tears a hole in the fabric of space (using high-tech fabric cuttin' scissors, biotch), unleashing a gigantic black hole at a target point. All units within it's radius are sucked in (hide them.), and after X seconds, the black hole implodes, releasing all it's stored energy and dealing massive AoE in a huge radius and destroying any trees/doodads/etc. in the radius. All units that were sucked in are tossed randomly about, and units with mana have it cut in half (no extra damage dealt if they have mana)

-3 Levels
-Tooltips + effect described above. Also affects the hero if he's stupid enough to be in it's blast radius.
-JASS please :D
-Any icon works.
-MUI if you want.
-Use any effects you deem necessary, go wild. But I would shoot for the undead building's death animations for the implosion, along with some nice firey booms and crap. Have fun!

If they want it in GUI and explicitly express it, I'll do it. Else it's JASS all-the-way.

__________________

Quote:

Originally posted by Rising_DuskYour spells are mostly ignored because they are not very cool so we aren't very excited to review/approve them, but you are incredibly persistent and won't give us an excuse to graveyard it. That is generally what results in a resource being ignored for a long time.

Originally posted by Kyrbi0Huh. Almost makes me wish I had a girlfriend, to take advantage of today (wait, no, that's not what I meant... I mean, take advantage of the fact that it is international women's day... gah, never mind).

Quote:

Originally posted by PyrogasmRome may not have been built in a day, but the Romans sure as hell didn't say "look at this great city we built guys!" when they had nothing more than a bit of stone and some cottages.

I would like it if you made a spell that made the hero slide to the right or left for about 300 range. Also when the spell is casted make him 100% transparent and while he is sliding make dummy units that are special effects with a transparency level that goes up. Which means like first its 10% then 20% and up some thing like that. So basically its a slide to the right or left with a reversed fade effect. I would like this to be MUI.

In Jass

1 Level

Any icon

No tooltip is needed

This is probably really easy but I can't do it in GUI and have it MUI. So I was wondering if you could do it in JASS.

__________________

"Because even though we survived through the struggle that made us
We still look at ourselves through the eyes of people that hate us"
-Immortal Technique

Windows is a 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.

Originally posted by Rising_DuskYour spells are mostly ignored because they are not very cool so we aren't very excited to review/approve them, but you are incredibly persistent and won't give us an excuse to graveyard it. That is generally what results in a resource being ignored for a long time.

Originally posted by Kyrbi0Huh. Almost makes me wish I had a girlfriend, to take advantage of today (wait, no, that's not what I meant... I mean, take advantage of the fact that it is international women's day... gah, never mind).

Quote:

Originally posted by PyrogasmRome may not have been built in a day, but the Romans sure as hell didn't say "look at this great city we built guys!" when they had nothing more than a bit of stone and some cottages.

Originally posted by Rising_DuskYour spells are mostly ignored because they are not very cool so we aren't very excited to review/approve them, but you are incredibly persistent and won't give us an excuse to graveyard it. That is generally what results in a resource being ignored for a long time.

Originally posted by Kyrbi0Huh. Almost makes me wish I had a girlfriend, to take advantage of today (wait, no, that's not what I meant... I mean, take advantage of the fact that it is international women's day... gah, never mind).

Quote:

Originally posted by PyrogasmRome may not have been built in a day, but the Romans sure as hell didn't say "look at this great city we built guys!" when they had nothing more than a bit of stone and some cottages.

Originally posted by Rising_DuskYour spells are mostly ignored because they are not very cool so we aren't very excited to review/approve them, but you are incredibly persistent and won't give us an excuse to graveyard it. That is generally what results in a resource being ignored for a long time.

Originally posted by Kyrbi0Huh. Almost makes me wish I had a girlfriend, to take advantage of today (wait, no, that's not what I meant... I mean, take advantage of the fact that it is international women's day... gah, never mind).

Quote:

Originally posted by PyrogasmRome may not have been built in a day, but the Romans sure as hell didn't say "look at this great city we built guys!" when they had nothing more than a bit of stone and some cottages.