Ragnaros Hero Concept

This bundle is marked as approved. It works and satisfies the submission rules.
yxrhHuW.png

HYa7hQC.png

f2sGVsG.png


Ragnaros, Lord of the Fire Elementals, and one of the great calamities of Azeroth. Ragnaros, in this Hero Concept, is a main Spell Caster with a touch of Bruiser playstyle. This Hero Concept introduces a few functionalities that until now were not present in Warcraft 3 gameplay, like ability charges and Drag & Drop spell cast, all coded by myself. Thanks to all that have been credited for their awesome work on models, effects, icons and code libraries, and please, if you find that no credit was given to you for your work here or credit were given by mistake, let me know, so I can fix it. Enjoy!

Explosion Rune

Living Meteor

Afterburner

Lava Elemental

Sulfuras Smash

Molten Shield

Sulfuras


dFmsB79.png


lSx8rs7.gif

1LbJgar.png


jD0kync.gif

gT6SEC6.png


QlhxG8d.gif

J2Kufys.png


fbZctXE.gif

FyRiuSu.png


YoqvXpr.gif

8xbJYm0.png


YTNXYsS.gif

ujxMWEB.png

aJr25vO.png

  • Murlocologist
  • Ether
  • Magtheridon96
  • Empyreal
  • Verxorian
  • TriggerHappy
  • PrinceYaser
  • AZ
  • Power
  • Systemfre1
  • Mythic
  • Bribe
  • MyPad

10/18/2020
  • Requirement Systems updated to their latest versions.
  • New Library PluginSpellEffect
  • Spells that require SpellEffectEvent by Bribe now also requires the new library.
  • Explosive Rune now has a local cooldown for every ability instance instead of a global one.
11/02/2020
  • Requirement Systems updated to their latest versions.
11/23/2020
  • Requirement Systems updated to their latest versions.
04/30/2021
  • Concept ported to LUA
  • Required systems updated to their latest versions
05/11/2021
  • Updated to use the latest version of the requirement libraries
  • Adjust the starting height of abilities that use Missiles
06/06/2021
  • Updated to use the latest version of the requirement libraries
  • Fixed a bug in the Lava Elemental ability vJASS version
  • Removed a global constant not being used in the Afterburner ability in the vJASS version

Pack updated to match my standard requirement libraries. For those who cant open the map due to a problem in the editor when trying to load Object Data, get the Object Data here.
Contents

Hero Concept (Map)

Ragnaros Hero Concept (Map)

Reviews
MyPad
A truly scathing entity, Ragnaros makes known his seething hatred for life, from the smolders of leaves to cataclysmic searing flames. The all-burning heat overwhelms even the most ardent foe, as ice shall know vapor, and as snow enters hell...
Level 3
Joined
Dec 30, 2018
Messages
25
The spells are incredible such as charges and Drag & Drop spell cast. I like it take some reference from HOTS too. Especially Would port them to my AOS map. Credits would be given but it was never released. Thanks for the effort.:psmile: Oh, ya can't wait what you have in store for Mannoroth, The Destructor!
 
Level 15
Joined
May 16, 2012
Messages
547
Thx all!

The spells are incredible such as charges and Drag & Drop spell cast. I like it take some reference from HOTS too. Especially Would port them to my AOS map. Credits would be given but it was never released. Thanks for the effort.:psmile: Oh, ya can't wait what you have in store for Mannoroth, The Destructor!

Use it however you like it :), and soon enough Mannoroth will be upon us.
 
Level 8
Joined
Jun 13, 2008
Messages
341
It's nice to see that various people who inspired from other Blizzard games started doing these different and modern lore-based hero thematic spellpacks.

It's like you guys started a new genre in the spells section:)
 
Level 16
Joined
Jul 26, 2008
Messages
1,195
When I saw all these incredible spell packs, I thought there was a hero-spell contest going on. Turns out people are just making incredible things without needing any encouragement. Fantastic.
 

MyPad

Spell Reviewer
Level 20
Joined
May 9, 2014
Messages
1,601
A truly scathing entity, Ragnaros makes known his seething hatred for life, from the smolders of leaves to cataclysmic searing flames. The all-burning heat overwhelms even the most ardent foe, as ice shall know vapor, and as snow enters hell.

Ragnaros has quite the arsenal for dispatching his foes, and none shall face his wrath and tell the tale.

Now with that, let's get started on the spells that might have to be addressed.

Explosive Rune

A moderate to heavy AoE burst damage spell, Explosive Rune does sell the inherently combustive nature of the Fire Lord known as Ragnaros. Adding a charge system is a nice touch, too.

However, the charge system operates on a global scale of units, which is questionable, considering the period of time between each iteration. This actually leads to more of an overhead than creating a timer for instance.
Lava Elemental

I'm not sure if the Lava Elemental being unable to move, if that Lava Elemental was spawned from the ground (not targeted), is intentional. If so, I'd recommend hiding the move ability ('Amov') for the user's sanity.
Sulfuras Smash

Not much to say here. Indentation is a bit wonky on the following chunk:
JASS:
            loop
                exitwhen i == j
                    set v = BlzGroupUnitAt(g, i)
                        if DamageFilter(source, v) then
                            if DistanceBetweenCoordinates(x, y, GetUnitX(v), GetUnitY(v)) <= aoe then
                                call UnitDamageTarget(source, v, 2*damage, false, false, ATTACK_TYPE, DAMAGE_TYPE, null)
                                call GroupAddUnit(aux, v)
                            else
                                call UnitDamageTarget(source, v, damage, false, false, ATTACK_TYPE, DAMAGE_TYPE, null)
                            endif
                        endif
                set i = i + 1
            endloop

Considering all points, I would consider the above issues minor, so this bundle is approved.
5/5
Approved
 
Level 15
Joined
May 16, 2012
Messages
547
Explosive Rune

A moderate to heavy AoE burst damage spell, Explosive Rune does sell the inherently combustive nature of the Fire Lord known as Ragnaros. Adding a charge system is a nice touch, too.

However, the charge system operates on a global scale of units, which is questionable, considering the period of time between each iteration. This actually leads to more of an overhead than creating a timer for instance.

Done.

Lava Elemental

I'm not sure if the Lava Elemental being unable to move, if that Lava Elemental was spawned from the ground (not targeted), is intentional. If so, I'd recommend hiding the move ability ('Amov') for the user's sanity.

The lava elemental not being able to move is intentional but removing the move ability make it so that the elemental cannot rotate towards it's target when attacking, and that do not look good.

Sulfuras Smash

Not much to say here. Indentation is a bit wonky on the following chunk:

Fixed.
 
Level 15
Joined
May 16, 2012
Messages
547
Hello, I want to use the triggers to make it a boss, but there is a spell that doesn't work when I create a new no-heroic unit. This is the "Explosion Rune". The "Conflagrate.mdl" does not appear and does not deal damage.
Thanks for help.

Explosion rune uses the event "A unit learns a skill" to create whats necessary for the spell to have it's charge system and by simply add the ability to your non-heroic unit this event never happens and the spell system never gets activated. One possible solution for you is to make your unit a hero and at the proper moment you add a skill point to the hero and order it learn the skill, this way it might work.
 
The living meteor seems like it would be a satisfying ultimate skillshot. Not sure why when it spawns it moves towards rag and not away. The lava elemental spawn seems like it shouldn't be bigger than rag himself as it dwarfs him in comparison. The hammer toss is hilariously oversized. I see this working more for one of those god maps where dark iron dwarf players will be making sacrifices too rag. Fireshield wasn't present in the version I tested, was it removed or is it being reworked?
 
Level 13
Joined
Oct 25, 2006
Messages
927
It is bringing Warcraft 3 hero concepts, RPG maps, boss maps (anything including epic fights with abilities) accessible to the masses (like myself).

There is no denial of how impactful such a release is.

Awesome!

When I saw all these incredible spell packs, I thought there was a hero-spell contest going on. Turns out people are just making incredible things without needing any encouragement. Fantastic.
Same, I was like "okay there's a hero contest going on".

EDIT: Also the GIF for the description should become the norm, it's just awesome to see at a glance what this big boy is looking like.
 
Level 1
Joined
Dec 25, 2020
Messages
8
I got missing level info error instead, how to solve? I have heard of sth. about MPQ browsers for such errors but any recommendations else
 

Attachments

  • missingLevelInfo.png
    missingLevelInfo.png
    64 KB · Views: 26
Level 15
Joined
May 16, 2012
Messages
547
Which version of the editor are you using when trying to open the map? That's usually a compatibility problem if I'm not mistaken. Whoever, you can use the Object Data I attached in the thread and import it to a new map in the editor and copy the codes from this thread in the "Preview Triggers" options. You can also use an MPQ Editor to open the map and extract the models I used.
 
Level 1
Joined
Dec 25, 2020
Messages
8
It's 1.28f. I also installed World Editor Extended Sharpcraft.

If I import strings or import file from import manager in the world editor I still cant open the map for missing level info error. Import all object data gives me another error about not having enough memory to do.

Edit: Import all object data now cause a crash to desktop.
 

Attachments

  • error2.png
    error2.png
    118.4 KB · Views: 18
Last edited:
Top