1. Are you planning to upload your awesome spell or system to Hive? Please review the rules here.
    Dismiss Notice
  2. Updated Resource Submission Rules: All model & skin resource submissions must now include an in-game screenshot. This is to help speed up the moderation process and to show how the model and/or texture looks like from the in-game camera.
    Dismiss Notice
  3. DID YOU KNOW - That you can unlock new rank icons by posting on the forums or winning contests? Click here to customize your rank or read our User Rank Policy to see a list of ranks that you can unlock. Have you won a contest and still havn't received your rank award? Then please contact the administration.
    Dismiss Notice
  4. Don’t forget to sign up for the Hive Cup. There’s a 555 EUR prize pool. Sign up now!
    Dismiss Notice
  5. The Hive Workshop Cup contest results have been announced! See the maps that'll be featured in the Hive Workshop Cup tournament!
    Dismiss Notice
  6. The results are out! Check them out.
    Dismiss Notice
  7. The poll for Hive's 12th Concept Art Contest is up! Go cast your vote for your favourite genie!
    Dismiss Notice
  8. The raddest synthwave tracks were chosen - Check out our Music Contest #12 - Results and congratulate the winners!
    Dismiss Notice
  9. Check out the Staff job openings thread.
    Dismiss Notice
Dismiss Notice
60,000 passwords have been reset on July 8, 2019. If you cannot login, read this.

Spell Pack 1 V1.2 beta

Submitted by Dr Super Good
This bundle is marked as approved. It works and satisfies the submission rules.
My first spell pack which was designed to test out the power of vJASS, and now updated to utilize the new features of the upcomming patch (built with V1.23b).
Why a beta? Well firstly because there have been major improvements since the first one and secondly because it demonstrates the use of (1.23b) changes within WC3. Until the actual patch is released and may of the bugs fixed, I will not be able to finish optimizing it and until then some bug reports would be useful. Note that only the holy protector hero is meant to be used currently, the black mage's spells are still in development although you can see their desired effects.

NOTE - All triggered spells need vJASS to work and so will not compile in normal WE. Download jassnewgenpack to use them in your map.

This version contains 3 triggered spells which are meant to be usable and to my knowledge bug free. Constructive feedback would be nice so that I can improve the spells further as there still may be one or two bugs which I overlooked.

The spells the Roayal Defender hero has are. . .

Counter
Non-triggered initial skill but used by one of the other abilities which is triggered. Reflects 100% of taken melee damage taken back at the attacker under normal conditions.

Royal Mail
Non-triggered based on cryptlord's spiked carapace. Adds additional damage reflections and armor as well as reducing the total damage received by a percentage. Note that the reduction applies after damage reflection occures.

Attract
Triggered spell that improves counter for a duration. Basically it levels up the counter ability by the spell level for 15 seconds and acts as taunt. This results in the counter ability gaining 100% more damage reflection for every level of attract for the 15 second duration.

Protective Field
Triggered spell that creates a damage absorbing shield around the caster. The shield will absorb a fixed ammount of damage before being destroyed and will not time expire. Also capped at a quantity based on the caster's maximum hitpoints.

Defense Matrix
Triggered ultimate spell that acts as protective field but on all nearby friendly units for a limated time. Ammount absorbed depends on the units maximum hitpoints and the casters strength. The caster of this ultimate gets more shield absorb from max hitpoints (higher percentage).

This also includes some in development spells for a planned hero called the Black Mage.
They are as follows (only one so far) . . .

Fireaga (spelling might be delighbertly incorrect)
Causes damage to all units in the target area one at a time with delay. The exact workings of this spell are very complex and so I will not mention them here for now.

All triggered spells are fully MUI ofcourse and should be completly leakless (need confirmation).
The map also contains a system I made for damage absorption, as seen by 2 of the spells. This system currently has incorrect and lacking documentation but allows for easy stacking of damage shields which absorb damage. Both timed shields and permant shields can be stacked using this system, however timed shields are damaged before permant ones. It allso allows any number of effects to be attached to a unit for both tempory and permant shield parts and the attachment point can be specified. The system currently lacks support for non 100% absorbing shields and advanced stacking of shields must be programmed into individual spells. Also the system has no support for units which die through the shield, in which case a shield object will be leaked and all effects involved as well. The system is pretty tightly optimized for the support given, however current bugs with version 1.23b prevent even tigher optimization so look out for improvement sin the future. This system still destroys triggers, so be warned.

These spells can be used as templates by simply copying the libaries they are in and renaming them to a different name. Finally just fill in the constant data for the new library and the spell is ready. It will not interfear with the spell (or spells) that it was based from as long as the libary names are different.

The Royal Defender concept was inspired by Diablo II LoD's iron maiden spell inflicting inhumane ammounts of damage back at melee attackers. Although it looks not the least bit simlar, the idea was to make a hero that deals almost all its damage by taking damage and is totally usless against ranged units.

The Black Mage concept was inspired by the final fantasy turn based RPG series. Although it is nothing like the Black Mage seen in that series, it still steals some ideas and effects (most noticably the complex damage formulas).

This map also contains a bonous tank spell I made that fires shockwaves in different directions for a custom model. The spell was more for testing than use but goes great with the CrazyTank model that was submited to this site (The Hive Workshop) and is recomended to be used if you use that model.

Be aware that the spell map supports up to 2 players tesing the spell at once so that it can be used on battlenet to show friends or potential users what the systems can do.

The spells are free to modify, use or redistribute as long as credit is given to me for the orignal.

Have fun and enjoy testing these spells.

Remember to comment if you want to help improve this spellpack.

Change Log

V1.1 --- V1.2 beta
Total overhaul of almost every spell. Very little code still remains from pre 1.1.
Damage shields now stacks properly with both timed and non timed versions.
Attract will no longer bug if cooldown was shorter than duration.
Damage shield system redone so as to support a near infinate number of special effects efficently and use faster hashtables instead of loops.
Damage shield system is now bugless, a unit with even 1 hitpoint will be able to survive nearly any quantity of damage as long as the damage is less than the dummy ability.
Reworked the mechanics behind some of the spells to allow for easier ballencing.
Added a common hashtable object used by the spells, spells and systems which store stuff on the casting unit store at a special index decided by spell string, to prevent bugs occuring, this much be changed if a unit uses the same spell twice.

V1.0 ---> V1.1
This version was a major overhaul of all spells and systems contained so that they performed better. It however never was released.

V1.0 beta ---> V1.0
Fixed bug with the tank spell not being on the tanks due to the chaos ability.
Smartened up the floating text (text tags) a bit to match those normally ingame.
Made the damage shield quantity display text show no decimal places.
Made the floating text tags show only to players who have LOS of the unit it is being displayed for to prevent location give aways through the fog of war.
Polished testing environment a bit more.
Fixed testing slots to be more convienent.
Added new hero + spell for the testing (needs documentation).
Tons of documentation added to abilities and systems to allow for easier importation and use.


WARNING - ONLY WORKS WITH 1.23b OR NEWER VERSIONS OF WC3

Keywords:
iron maiden, deflect, tank, absorb, final fantasy, defensive, shield, protect
Contents

Spell Pack 1 V1.1 (Map)

Reviews
Moderator
Dr Super Good: My greatest triggered spells I have created as far as efficency and support goes. Violates no rules (ofcourse) and garuntees the user leakless and top quality hero spells. Great for hero defences, Footman Frenzys and even, with some...
  1. Dr Super Good:
    My greatest triggered spells I have created as far as efficency and support goes.
    Violates no rules (ofcourse) and garuntees the user leakless and top quality hero spells. Great for hero defences, Footman Frenzys and even, with some minor adjustments, hero arenas. Also the spells are in template form and thus can easilly be copyed so that multiple heroes can use them with different stats without any interfearence occuring. The shield system also allows one to make new spells which use such a system more easilly and efficently. Also the author is willing to help with any implimentation probels, support or even additions needed when using these spells. Remember to give feedback to assure the high quality of this recource.
     
  2. Insaniac69

    Insaniac69

    Joined:
    May 13, 2007
    Messages:
    234
    Resources:
    0
    Resources:
    0
    Very very defense...
     
  3. PurgeandFire

    PurgeandFire

    Code Moderator

    Joined:
    Nov 11, 2006
    Messages:
    7,427
    Resources:
    18
    Icons:
    1
    Spells:
    4
    Tutorials:
    9
    JASS:
    4
    Resources:
    18
    Lol... You approve your own resource. xD
     
  4. Dr Super Good

    Dr Super Good

    Spell Reviewer

    Joined:
    Jan 18, 2005
    Messages:
    25,545
    Resources:
    3
    Maps:
    1
    Spells:
    2
    Resources:
    3
    Yes, hardly anyone was downloading it in the pending section so I decided to speed the process up a bit by forecfully approving my spell my self.

    Also it makes little difference as I can assure you this spell was made with the rules in sight and thus would have been approved anyway.
     
  5. Herman

    Herman

    Joined:
    Aug 20, 2007
    Messages:
    877
    Resources:
    0
    Resources:
    0
    Hehe approved his own spells xD

    Aw well that is ok, another resource mod will probably let you know if there are any problems with it

    I haven't taken a look at the code yet (my damned flashdrive stopped working), but I will put my comments on it when I finish looking at it
     
  6. HINDYhat

    HINDYhat

    Joined:
    Apr 22, 2007
    Messages:
    1,594
    Resources:
    3
    Maps:
    2
    Spells:
    1
    Resources:
    3
    I didn't like the spells, because they were lame, and concept-free.

    And you approved your own resource, ffs...
     
  7. Dr Super Good

    Dr Super Good

    Spell Reviewer

    Joined:
    Jan 18, 2005
    Messages:
    25,545
    Resources:
    3
    Maps:
    1
    Spells:
    2
    Resources:
    3
    Nothing is wrong with approving my own recources. Afterall I would not make low quality spells.

    Weather I approved this spell or someone else did, it would still be approved.
     
  8. Teldrassil

    Teldrassil

    Joined:
    Feb 7, 2005
    Messages:
    402
    Resources:
    6
    Maps:
    6
    Resources:
    6
    Submitted and approved your own spells, that's class. I enjoy the spells, they're pretty cool and the damage absorbtion spell can be used in almost every map type

    good work.

    -Teld
     
  9. ShiroiSenji

    ShiroiSenji

    Joined:
    Mar 19, 2008
    Messages:
    792
    Resources:
    0
    Resources:
    0
    Seems to be good gj
     
  10. LiOneSS

    LiOneSS

    Joined:
    Sep 3, 2007
    Messages:
    1,600
    Resources:
    33
    Models:
    1
    Icons:
    29
    Packs:
    2
    Skins:
    1
    Resources:
    33
    Make Naruto Spellpax Nao :eek:
     
  11. donut3.5

    donut3.5

    Joined:
    Feb 22, 2006
    Messages:
    3,392
    Resources:
    31
    Models:
    20
    Icons:
    9
    Maps:
    1
    Tutorials:
    1
    Resources:
    31
    Irresponsible..
    --donut3.5--
     
  12. Xarwin

    Xarwin

    Joined:
    Nov 16, 2006
    Messages:
    2,232
    Resources:
    3
    Icons:
    1
    Maps:
    1
    Tutorials:
    1
    Resources:
    3
    Great job DSG.
    I like j00r spellz.
     
  13. BoneBreaker

    BoneBreaker

    Joined:
    Jun 26, 2005
    Messages:
    247
    Resources:
    0
    Resources:
    0
    Map is corrupt..
     
  14. Dr Super Good

    Dr Super Good

    Spell Reviewer

    Joined:
    Jan 18, 2005
    Messages:
    25,545
    Resources:
    3
    Maps:
    1
    Spells:
    2
    Resources:
    3
    BoneBreaker, stop telling lies, the map is perfectly fine. I downloaded and tested it personally a few seconds ago and the map loaded with no problems at all.

    Remember to make sure that you have JASSnewgenpack if you try to edit or change parts of it as it uses vJASS.
     
  15. BoneBreaker

    BoneBreaker

    Joined:
    Jun 26, 2005
    Messages:
    247
    Resources:
    0
    Resources:
    0
    I've tried to open it with jngp and the default WE. Both say the map is corrupt during the loading of 'Units'.
     
  16. ThePanda

    ThePanda

    Joined:
    May 6, 2008
    Messages:
    71
    Resources:
    1
    Maps:
    1
    Resources:
    1
    not amused.........
     
  17. Dr Super Good

    Dr Super Good

    Spell Reviewer

    Joined:
    Jan 18, 2005
    Messages:
    25,545
    Resources:
    3
    Maps:
    1
    Spells:
    2
    Resources:
    3
    For some reason most of you do not say why. . .
    You can not deny that this is better than most that is in the pending section.
     
  18. ChaosWyrm

    ChaosWyrm

    Joined:
    May 3, 2008
    Messages:
    126
    Resources:
    0
    Resources:
    0
    Yay, It Rules!
     
  19. Sorccerer

    Sorccerer

    Joined:
    May 24, 2006
    Messages:
    37
    Resources:
    2
    Maps:
    2
    Resources:
    2
    Awesome spells dude 5/5