• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

[Solved] Fury Swipes (Ursa Warrior)

Status
Not open for further replies.
Level 11
Joined
Jul 9, 2009
Messages
927
Does anyone have an idea on how to make this skill ?
if so please share your knowledge, thank you :)

Fury Swipes
- Each attack opens the wound deeper in the target, causing subsequent attacks to deal increased damage.
 
You're going to need Bribe's GUI Unit Indexer and his Damage Engine

  • CastFurySwipes
    • Events
      • Unit - A unit starts the effects of an ability
    • Conditions
      • (Ability being cast) Equal To Fury Swipes
    • Actions
      • --- 5 attacks/ You can change it to whatever you want ---
      • Set FurySwipeCount[(Custom value of (Triggering unit))] = 5
  • OnDamage
    • Events
      • Game - DamageEvent becomes Equal To 1.00 // I don't remember exactly what it should become, but you can read the instructions to find out which number is used for an attack
    • Conditions
    • Actions
      • Set Int1 = (Custom value of DAMAGE_SOURCE)
      • Set Int2 = (Custom value of DAMAGE_TARGET)
      • If FurySwipeCount[Int1] > 0 Then
        • // TURN OFF DAMAGE ENGINE HERE
        • Unit - Cause DAMAGE_SOURCE to deal FuryDamage[Int2] damage to DAMAGE_TARGET
        • // TURN ON DAMAGE ENGINE HERE
        • If FurySwipeCount[Int1] == 1 Then
          • Set FuryDamage[Int2] = 0
          • Set FurySwipeCount[Int1] = 0
        • Else
          • Set FuryDamage[Int2] = FuryDamage[Int2] + 5.0
          • Set FurySwipeCount[Int1] = FurySwipeCount[Int1] - 1
      • Else
Its a base ability by Warcraft.

Incinerate (Passive, not Auto-Cast) by Firelord.

Actually, Incinerate increases damage by a percentage, not by a value. Thanks for that info though, I never even noticed Incinerate before :D
 
Level 11
Joined
Nov 15, 2007
Messages
800
Actually, Incinerate increases damage by a percentage, not by a value. Thanks for that info though, I never even noticed Incinerate before :D

"Each attack made is enhanced with living flames that cling to the target. These flames add <ANic,DataA1> damage on the first attack, twice as much on the second attack, three times as much on the third attack, etc."

Ursa Warrior's fury swipes is literally just a modified version of Incinerate. Nothing special about it, nothing that requires triggers.
 
Level 20
Joined
Jul 14, 2011
Messages
3,213
I was thinking on triggers and hashtables to make it MUI without the need of the unit Indexer and stuff... Never tough about Incinerate xD
 
Level 11
Joined
Jul 9, 2009
Messages
927
thank you to Laiev and Magtheridon for helping, +rep :)
and to Meticulous too for giving additional information ;)
 
Last edited:
Status
Not open for further replies.
Top