Spell Request

Discussion in 'World Editor Help' started by Rhymer, Dec 14, 2007.

  1. Rhymer

    Rhymer You can change this now in User CP.

    Ratings:
    +64 / 0 / -0
    Hi. I have a spell request (surprise, surprise!), and I would be very grateful if someone would help me. This person will of course get credit for the spell as well as +rep :)

    I got the idea from Zelda: Wind Waker. There's a boss that burrows in the ground and makes many small replicas of itself. This makes it untargetable. So basically, I'd like the spell to do the following;

    1. You target an area (about double the size of rain of fire/blizzard).
    2. The hero (who has a dune worm model) peforms some sort of special effect or casting animation (not nessesary but would be nice).
    3. The hero burrows into the ground.
    4. Many small duneworms attack all enemies within the selected area (pretty hard to explain. They should jump almost like dolphins out of the ground; see picture). They could do damage on impact or just general damage per second (whichever suits you best). It should generally do about 600 damage (total), and the spell should last 5-6 seconds, ie. about 100 damage per second.
    5. After the spell has faded, the hero returns to the surface at a random spot within the selected area (where the spell was cast).

    http://i248.photobucket.com/albums/gg196/Loktela/Molgeraspell.jpg

    I hope I have explained good enough (I'm not very good at english) and that someone will be able to make the spell for me. As I said, the creator will of course recieve credits for the spell. If you have any questions or suggestions, please, don't hesitate to ask.

    Thank you for your time;
    // Rhymer
     
  2. denmax

    denmax You can change this now in User CP.

    Ratings:
    +155 / 0 / -0
    Nothing is really hard in hear except the dolphin jumping thing, you have to make the dune worms change in flying height and use the "Projectile System" but without killing the dune worm..
     
  3. Rhymer

    Rhymer You can change this now in User CP.

    Ratings:
    +64 / 0 / -0
    Oh ok. An alternative would probably be the dune worms crawling around inside the area instead. That would look pretty cool too. I'm sorry if it's an easy spell to make, but I really suck when it comes to triggered spells. Though I managed to make a raise dead that raised an orc skellie of the corpse was from an orc and vise versa for humans! Yay for me! :)

    //Rhymer
     
  4. denmax

    denmax You can change this now in User CP.

    Ratings:
    +155 / 0 / -0
    Firsty, read the Memory Leaks tutorial in "http://world-editor-tutorials.thehelper.net" so that you can fix certain memory leaks inside my trigger (which I may have missed)

    Firstly, base the skill of with "Flame Strike", remove everything than the cooldown[?], mana requirement[?] and Area of Effect (of course tooltip and icon -.-)

    Create a region the same size as of the casting thing (but it's square, so who cares)

    Now that is done, you'll have to make something like this: (PS: this would be hard for the dune worm does not have burrow ability)
    Code:
    Event
        Unit - A unit Starts the effect of an ability
    Conditions
        (Ability being cast) Equal to [YOURABILITY]
    Actions
        Selection - Remove (Triggering Unit) from selection
        Animation - Play morph(?) for (Triggering Unit)
        Wait 0.50
        Unit - Hide (Triggering Unit)
        Region - Move [something] <rect> to (Target point of ability being cast)
        For each (Integer A) from 1 to [?]
            Loop - Actions
                Unit - Create 1 DUNEWORM DUMMY for .... at (Random Point in ([something] <rect) ..
                ----you duneworm dummy actions here----
        Wait 1.00 second
        For each (Integer A) from 1 to [?]
            Loop - Actions
                Unit - Create 1 DUNEWORM DUMMY for ....
                ----you duneworm dummy actions here----
        Wait 1.00 second
        For each (Integer A) from 1 to [?]
            Loop - Actions
                Unit - Create 1 DUNEWORM DUMMY for ....
                ----you duneworm dummy actions here----
        Wait 1.00 second
        For each (Integer A) from 1 to [?]
            Loop - Actions
                Unit - Create 1 DUNEWORM DUMMY for ....
                ----you duneworm dummy actions here----
        Wait 1.00 second
        For each (Integer A) from 1 to [?]
            Loop - Actions
                Unit - Create 1 DUNEWORM DUMMY for ....
                ----you duneworm dummy actions here----
        Wait 0.50 seconds
        Unit - Unhide (Triggering Unit)
        Selection - Add (Triggering Unit) on selection of (Owner of (Triggering Unit))
    
    Something like this you should do..
     
    • Like Like x 1
  5. Rhymer

    Rhymer You can change this now in User CP.

    Ratings:
    +64 / 0 / -0
    Wow, that was really fast! :) Thanks alot, I'll try this tomorrow.
     

Share This Page