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

I need triggers to custom abilities

Status
Not open for further replies.
Level 6
Joined
Apr 5, 2018
Messages
116
Passive Stomp (16 levels)
LEVEL 1 15% chance to deal x1,5 dmg and stun for 0,5 sec (200 AoE)
LEVEL 2 16% chance to deal x1,5 dmg and stun for 0,5 sec (200 AoE)
LEVEL 3 17% chance to deal x1,5 dmg and stun for 0,5 sec (200 AoE)
LEVEL 4 18% chance to deal x1,5 dmg and stun for 0,5 sec (200 AoE)
LEVEL 5 19% chance to deal x1,5 dmg and stun for 0,5 sec (200 AoE)
LEVEL 6 21% chance to deal x1,5 dmg and stun for 0,5 sec (200 AoE)
LEVEL 7 22% chance to deal x1,5 dmg and stun for 0,5 sec (200 AoE)
LEVEL 8 23% chance to deal x1,5 dmg and stun for 0,5 sec (200 AoE)
LEVEL 9 24% chance to deal x1,5 dmg and stun for 0,5 sec (200 AoE)
LEVEL 10 25% chance to deal x1,5 dmg and stun for 0,5 sec (200 AoE)
LEVEL 11 27% chance to deal x1,5 dmg and stun for 0,5 sec (200 AoE)
LEVEL 12 28% chance to deal x1,5 dmg and stun for 0,5 sec (200 AoE)
LEVEL 13 29% chance to deal x1,5 dmg and stun for 0,5 sec (200 AoE)
LEVEL 14 30% chance to deal x1,5 dmg and stun for 0,5 sec (200 AoE)
LEVEL 15 31% chance to deal x1,5 dmg and stun for 0,5 sec (200 AoE)
LEVEL 16 32% chance to deal x1,5 dmg and stun for 0,5 sec (200 AoE)

KNOCKBACK (6 LEVELS)
LEVEL 1 20% chance knockback range 200 deal additional 200 dmg and stun 3 seconds
LEVEL 2 20% chance knockback range 200 deal additional 350 dmg and stun 3 seconds
LEVEL 3 20% chance knockback range 200 deal additional 500 dmg and stun 3 seconds
LEVEL 4 20% chance knockback range 200 deal additional 650 dmg and stun 3 seconds
LEVEL 5 20% chance knockback range 200 deal additional 800 dmg and stun 3 seconds
LEVEL 6 20% chance knockback range 200 deal additional 1000 dmg and stun 3 seconds

Slowing Punch (16 LEVELS)
LEVEL 1 10% chance to slow attack and movement speed by 25% 5 seconds
LEVEL 2 12% chance to slow attack and movement speed by 25% 5 seconds
LEVEL 3 14% chance to slow attack and movement speed by 25% 5 seconds
LEVEL 4 15% chance to slow attack and movement speed by 25% 5 seconds
LEVEL 5 17% chance to slow attack and movement speed by 25% 5 seconds
LEVEL 6 18% chance to slow attack and movement speed by 25% 5 seconds
LEVEL 7 19% chance to slow attack and movement speed by 25% 5 seconds
LEVEL 8 21% chance to slow attack and movement speed by 25% 5 seconds
LEVEL 9 22% chance to slow attack and movement speed by 25% 5 seconds
LEVEL 10 23% chance to slow attack and movement speed by 25% 5 seconds
LEVEL 11 24% chance to slow attack and movement speed by 25% 5 seconds
LEVEL 12 25% chance to slow attack and movement speed by 25% 5 seconds
LEVEL 13 27% chance to slow attack and movement speed by 25% 5 seconds
LEVEL 14 28% chance to slow attack and movement speed by 25% 5 seconds
LEVEL 15 29% chance to slow attack and movement speed by 25% 5 seconds
LEVEL 16 30% chance to slow attack and movement speed by 25% 5 seconds

Armor Piercing Attack (16 LEVELS)
LEVEL 1 20% chance to reduce armor by 4 3 seconds
LEVEL 2 20% chance to reduce armor by 6 3 seconds
LEVEL 3 20% chance to reduce armor by 8 3 seconds
LEVEL 4 20% chance to reduce armor by 10 3 seconds
LEVEL 5 20% chance to reduce armor by 12 3 seconds
LEVEL 6 20% chance to reduce armor by 14 3 seconds
LEVEL 7 20% chance to reduce armor by 15 3 seconds
LEVEL 8 20% chance to reduce armor by 16 3 seconds
LEVEL 9 20% chance to reduce armor by 18 3 seconds
LEVEL 10 20% chance to reduce armor by 20 3 seconds
LEVEL 11 20% chance to reduce armor by 22 3 seconds
LEVEL 12 20% chance to reduce armor by 24 3 seconds
LEVEL 13 20% chance to reduce armor by 25 3 seconds
LEVEL 14 20% chance to reduce armor by 26 3 seconds
LEVEL 15 20% chance to reduce armor by 28 3 seconds
LEVEL 16 20% chance to reduce armor by 30 3 seconds

Slowing Magic (6 LEVELS)
LEVEL 1 slow attack rate by 15% and movement rate by 35% 3 seconds (100 AoE)
LEVEL 2 slow attack rate by 18% and movement rate by 36% 3 seconds (100 AoE)
LEVEL 3 slow attack rate by 20% and movement rate by 37% 3 seconds (100 AoE)
LEVEL 4 slow attack rate by 23% and movement rate by 38% 3 seconds (100 AoE)
LEVEL 5 slow attack rate by 25% and movement rate by 39% 3 seconds (100 AoE)
LEVEL 6 slow attack rate by 25% and movement rate by 40% 3 seconds (100 AoE)

Stunnning Wave (16 levels) crushing wave with stun
Balancing Firebolt (6 levels) floating and bouncing firebolt works 5 seconds and piercing enemies
Bone Spear (16 levels) damage+piercing enemies
Bouncing Bullets (start ability) bouncing bullets for engineer soldier hero
Rain Of Disease (16 levels) like rain of fire+slow attack rate and movement speed
Summon Fire (16 levels) place fire who damaging enemies who enter it 15 seconds working
Devastating Burn (6 levels) burn 20% of maximum mana and deal damage
 
Level 3
Joined
Mar 18, 2020
Messages
20
Are you asking a question? Or are you asking someone to make these for you? Unless you find someone willing to partner with you on a project, no one is going to make all of these abilities for you, this would be a lot of work. Go to Project Recruitment or learn to trigger/JASS them yourself.
 

Uncle

Warcraft Moderator
Level 64
Joined
Aug 10, 2018
Messages
6,587
Use Bribe's Damage Engine + Dummys to cast the spells.

Here's an example of Passive Stomp. Note that I didn't make these in the Editor, this is just off the top of my head.
  • Events:
  • DamageEvent becomes equal to 1.00
  • Conditions:
  • Level of Passive Stomp for DamageEventSource greater than 0
  • Actions:
  • Set Level equal to Level of Passive Stomp for DamageEventSource
  • Set Roll equal to random number between 1 and 100
  • If Roll is less than or equal to StompChance[Level] then do actions:
    • Create 1 Dummy at position of DamageEventSource
    • Add War Stomp to last created unit
    • Order last created unit to cast War Stomp
    • Add 1 second expiration timer to last created unit
Variables:
Roll = Integer
Level = Integer
StompChance = Integer (Array)

You would setup StompChance values in another trigger at map initialization:

  • Events:
  • Map initialization
  • Actions:
  • StompChance[1] = 15
  • StompChance[2] = 16
  • StompChance[3] = 17
  • etc...
Apply this same logic to every single other passive ability.

Note that my examples leak, so if you care about memory leaks then you would need to adjust the triggers accordingly.
 
Last edited:
Status
Not open for further replies.
Top