• 🏆 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!

custom skills via blizzard skills

Status
Not open for further replies.
Level 5
Joined
Sep 22, 2012
Messages
90
hello peepz,

I'm wondering if I can use all summons in war3 skills (without using Mousebuttons) and use it as a custom skill; like a dragon spawns a fireball in which that fire ball has the skillset:

-order the summoned unit to move 400units onwards its facing.
-fireball has permanent immolation.
-fireball has factory -spawns fireclumps O_O

I'm just trying to exploit all skills within war3arsenal without using to much triggers like MUI and advanced stuff since I'm still learning vector/array and how to clear unused slots in projectile array.

here's my sample trigger:
  • fireblast
    • Events
      • Unit - A unit Spawns a summoned unit
    • Conditions
      • (Unit-type of (Summoned unit)) Equal to _req_firebolt
    • Actions
      • Set temp_unit = (Summoned unit)
      • Set temp_loc_from = (Position of (Summoned unit))
      • Set temp_loc_to = ((Position of (Summoned unit)) offset by 400.00 towards (Facing of (Summoned unit)) degrees)
      • Unit - Order (Summoned unit) to Move To temp_loc_to
      • Custom script: call RemoveLocation(udg_temp_loc_to)
      • Custom script: call RemoveLocation(udg_temp_loc_from)
      • Custom script: set udg_temp_unit = null
 
Level 5
Joined
Sep 22, 2012
Messages
90
I do have a Fireclump trigger. It is activated once a fireclump has spawned from the fireball using the "factory - ability". Here is it:

  • dpsstack
    • Events
      • Unit - A unit Spawns a summoned unit
    • Conditions
      • Or - Any (Conditions) are true
        • Conditions
          • (Unit-type of (Summoned unit)) Equal to _temp_diswave
          • (Unit-type of (Summoned unit)) Equal to _req_clump <<< here
    • Actions
      • Set temp_unit = (Summoned unit)
      • Set temp_loc_from = (Position of (Summoned unit))
      • Unit - Order (Summoned unit) to Attack Ground temp_loc_from
      • Custom script: call RemoveLocation(udg_temp_loc_from)
      • Custom script: set udg_temp_unit = null
 
Level 5
Joined
Sep 22, 2012
Messages
90
I've used the units order atk ground to give it some sort of damage per second on an area, the fireclump has a combat type of artillery with cooldowns. I've used it there to to some area of effect visuals (combat projectile art). the fireclump then end due to factory ability (duration of leashed unit).
 
Status
Not open for further replies.
Top