• 🏆 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!
  • 🏆 Hive's 6th HD Modeling Contest: Mechanical is now open! Design and model a mechanical creature, mechanized animal, a futuristic robotic being, or anything else your imagination can tinker with! 📅 Submissions close on June 30, 2024. Don't miss this opportunity to let your creativity shine! Enter now and show us your mechanical masterpiece! 🔗 Click here to enter!

Help with spells

Status
Not open for further replies.
Level 2
Joined
Feb 7, 2009
Messages
7
can some one help me lurn how to make a spell that is well not so stuburn like look at the spell frost nova its a aoe but its stricket i want a way to make it more custem like make it a aoe that insted of slowing them it poisons them like a shadow strike poison can any one help figure out a easy way to do this for spells
 
Level 6
Joined
Sep 27, 2008
Messages
258
hey i was looking at this and then i started to try and make a spell using it and i have this

  • Ice
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
      • (Ability being cast) Equal to Ice
    • Actions
      • Set IceCaster = (Triggering unit)
      • Set IceTargetLoc = (Target point of ability being cast)
      • Set iceAOE = (Units within 500.00 of IceTargetLoc matching (((Matching unit) belongs to an enemy of (Owner of (Casting unit))) Equal to True))
      • Unit Group - Pick every unit in (Units in (Playable map area)) and do (Actions)
        • Loop - Actions
          • Set IcePick = (Position of (Picked unit))
          • Unit - Create 1 Dummy for (Owner of IceCaster) at IcePick facing Default building facing degrees
          • Unit - Add Ice_effect to (Last created unit)
          • Unit - Order (Last created unit) to Undead Lich - Frost Nova (Picked unit)
          • Custom script: call RemoveLocation(udg_IceTargetLoc)
          • Custom script: call RemoveLocation(udg_IcePick)
      • Custom script: call DestroyGroup(udg_iceAOE)

so this is based off of Blizzard(archmage)
  • Unit - Add Ice_effect to (Last created unit)
but there is nothing for that spell in this
  • Unit - Order (Last created unit) to Undead Lich - Frost Nova (Picked unit)
which is why i think it won't work so what should i do to fix this?
 
Level 33
Joined
Mar 27, 2008
Messages
8,035
Using a "Unit - Order..." can cause to malfunction if you have the spell on different ID than the original one
Tell me, does Ice_effect spell is your, custom spell?
It may have an issue with your spell ID
Use "Channel" spell to make a custom ability and make that custom ability share the same spell ID
Only then, you can use that Ordering action
 
Level 6
Joined
Sep 27, 2008
Messages
258
yea i made a ice_effect custom

and i don't get what i need to do to fix it been trying all night
 
Level 6
Joined
Sep 27, 2008
Messages
258
ok but in this part there is no Blizzard
  • Unit - Order (Last created unit) to Undead Crypt Lord - Impale (Picked unit)

even this doesn't work
  • Ice
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
      • (Ability being cast) Equal to Ice
    • Actions
      • Set IceCaster = (Triggering unit)
      • Set IceTargetLoc = (Target point of ability being cast)
      • Set iceAOE = (Units within 500.00 of IceTargetLoc matching (((Matching unit) belongs to an enemy of (Owner of (Casting unit))) Equal to True))
      • Unit Group - Pick every unit in (Units in (Playable map area)) and do (Actions)
        • Loop - Actions
          • Set IcePick = (Position of (Picked unit))
          • Unit - Create 1 Dummy for (Owner of IceCaster) at IcePick facing Default building facing degrees
          • Unit - Add Storm Bolt to (Last created unit)
          • Unit - Order (Last created unit) to Human Mountain King - Storm Bolt (Picked unit)
          • Custom script: call RemoveLocation(udg_IceTargetLoc)
          • Custom script: call RemoveLocation(udg_IcePick)
      • Custom script: call DestroyGroup(udg_iceAOE)
 
Level 6
Joined
Sep 27, 2008
Messages
258
all i want is for the trigger on the map you posted to be blizzard instead of Shadow Strike
 
Level 6
Joined
Sep 27, 2008
Messages
258
k that works but that also means that you can't use blizzard

but will it work with any base aoe spell or just earthquake?
 
Level 33
Joined
Mar 27, 2008
Messages
8,035
Just find it
I just used Earthquake cause` I'm lazy to search other...
I used the "AOE spell" was just to apply the "indicator of the AOE (the circular measure on ground target)"
Inferno spell share the same mechanics with Earthquake but it will ruin the graphic because a stone is falling down from the sky (we don't want any stone damm--!)
 
Level 33
Joined
Mar 27, 2008
Messages
8,035
Healing Spray / Cluster Rockets can be used
I'm lazy to check it, maybe the default buff cannot be overwritten ?
The light model spray of Healing Spray and the Rocket model..
You'll have to tweak a bit for the Channeling-based spell a bit on their Stats
 
Status
Not open for further replies.
Top