• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

Muradin Hero Concept

007mNqO.png


sd9T9wM.png

e6pCzde.png

Muradin, greatest warrior and leader of the Brozebeard clan. Muradin, in this Hero Concept, is a main Tank specialized in single target nukes and crowd control. 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!

Double Thunder

Storm Bolt

Thunder Clap

Dwarf Endurance

Avatar

Hammer Time

Empowered Hammer


Xk1EW6C.png


XOVNJAs.gif

Version 1

Version 2


stormbolt_v2-png.423842


stormboltnew-gif.423843

3IPWzav.png


740gDpe.gif

thunderclapdescription-png.423845


pxWQbwe.gif

GZcSEAf.png


Vl13RTT.gif

MbqBaSk.png


JrxfCo9.gif

37rEjsA.png


NQheZcY.gif

YcTAIFD.png

rr9mjfy.png

  • N3rth
  • PrinceYaser
  • TriggerHappy
  • Magtheridon96
  • Bribe
  • AZ
  • Blizzard

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.
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
  • Updated the required systems 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
01/13/2022
  • Updated to use the latest version of the requirement libraries
01/01/2023
  • Thunder Clap v1.3
    • Thunder Clap is now based on the Channel ability and uses the CrowdControl system instead of simply being a normal Thunder Clap ability
  • Storm Bolt v1.3
    • Updated to use the new CrowdControl system
  • Double Thunder v1.3
    • Updated to use the new Thunder Clap ability
  • Bash v1.0
    • Bash now uses the new CrowdControl system and has a script of its own instead of being based on the normal Bash passive
01/01/2023
  • Double Thunder v1.4
    • Included a version of Double Thunder for each version of Storm Bolt
  • Storm Bolt v1.4
    • NEW version of Storm Bolt! (You can still use the old one too)
  • Thunder Clap v1.4
    • Added AoE scaling when Avatar is active.

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

Muradin Hero Concept (Map)

Muradin Hero Concept (Map)

Reviews
Wrda
In the Lua version, you can convert GetRandomInt(1, 100) to math.random(100). math.random() returns a float in the range [0, 1], math.random(n) returns an integer in the range [0, n], math.random(m, n) returns an integer in the range [m, n]. I would...
Level 20
Joined
May 16, 2012
Messages
635
dang i want the basic attack cooldown reset
anyone know if these (or that) are verified to work? rly dont wanna go through all the trouble just to break my map or have it break in the future or something weird
Hammer Time is coded to work with Thunder Clap, Storm Bolt and Avatar abilities. If you want it to work with any ability in general then you will need to do the modifications youself.
 
Level 9
Joined
Sep 5, 2015
Messages
369
Hammer Time is coded to work with Thunder Clap, Storm Bolt and Avatar abilities. If you want it to work with any ability in general then you will need to do the modifications youself.
that doesnt mean i cant continue to use base abilities thunderclap, stormbolt, and avatar right? or is this what you mean. that those abilities will be unable to be used if you use them the way you have constructed
 

Wrda

Spell Reviewer
Level 25
Joined
Nov 18, 2012
Messages
1,864
In the Lua version, you can convert GetRandomInt(1, 100) to math.random(100).
math.random() returns a float in the range [0, 1], math.random(n) returns an integer in the range [0, n], math.random(m, n) returns an integer in the range [m, n].
I would strongly discourage creating Warcraft objects on Lua root (in or outside a do ... end) as it was shown that desyncs can happen because of that. I'm specifically refering to the creation of
Lua:
local timer = CreateTimer()
in your code. You can look at this source, in "Executing Code" tab: A comprehensive guide to Mapping in Lua

On the bright side and in conclusion, it's another one of your many spell packs which show creativity and thematic cohesion, marvellous.

Approved.
 
Level 23
Joined
Jan 1, 2011
Messages
1,504
In the Lua version, you can convert GetRandomInt(1, 100) to math.random(100).
math.random() returns a float in the range [0, 1], math.random(n) returns an integer in the range [0, n], math.random(m, n) returns an integer in the range [m, n].
I would strongly discourage creating Warcraft objects on Lua root (in or outside a do ... end) as it was shown that desyncs can happen because of that. I'm specifically refering to the creation of
Lua:
local timer = CreateTimer()
in your code. You can look at this source, in "Executing Code" tab: A comprehensive guide to Mapping in Lua

On the bright side and in conclusion, it's another one of your many spell packs which show creativity and thematic cohesion, marvellous.

Approved.
math.random is a wrapper for GetRandomReal/Int functions. It's actually faster to not use the Lua library here. I know, I know... It sounded crazy to me too. Benchmark shows it pretty clearly.
 

Wrda

Spell Reviewer
Level 25
Joined
Nov 18, 2012
Messages
1,864
math.random is a wrapper for GetRandomReal/Int functions. It's actually faster to not use the Lua library here. I know, I know... It sounded crazy to me too. Benchmark shows it pretty clearly.
I believe you're refering to this post: _GV and __jarray ?
But yeah I forgot about that one; however, the speed of that function in this spell pack won't matter. One isn't required to do that at all, nor it is enforceable in many cases.
 
Level 5
Joined
Jul 25, 2019
Messages
83
its amazing, will probably use it somewhere in the future. One tiny inconsistency is in the UI of thunderclap saying it will do 50% more aoe if avatared, and then in avatar it says instead thunder clap cheeks will stun and not slow. Is it either A or B or both, kinda confusing at first glance, but really this is amazing work
 
Top