• 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.

AOE poison arrow

Status
Not open for further replies.
Level 16
Joined
May 2, 2011
Messages
1,351
you want only the poison effect to be AOE or also the main damage, assuming you want to have it as an Orb effect. Maybe explain your ability a little more, because there is a "Poison Arrow" in abilities, but it seems kind of messed up.
yes,

the right click will be on the main target, whereas the nearby ones will burn. Edited OP
 
Level 4
Joined
Jan 18, 2019
Messages
71
You will need to trigger this. There are two ways in which I can see this working.

1. Triggering the unit to use acid bomb ability with the immolation as the buff graphic. You can set the acid bombs duration and aoe and tick.

2. Trigger it without acid bomb. You can add all units nearby the target unit into one Unit Group . Then you can create one dummy unit (with zero cast time) to fire a single non-aoe acid bomb with the immolation buff on every unit in he unit group.

If you are unsure of how to create these triggers, let me know, and I can rustle you a test map together.
 
Level 16
Joined
May 2, 2011
Messages
1,351
You will need to trigger this. There are two ways in which I can see this working.

1. Triggering the unit to use acid bomb ability with the immolation as the buff graphic. You can set the acid bombs duration and aoe and tick.

2. Trigger it without acid bomb. You can add all units nearby the target unit into one Unit Group . Then you can create one dummy unit (with zero cast time) to fire a single non-aoe acid bomb with the immolation buff on every unit in he unit group.

If you are unsure of how to create these triggers, let me know, and I can rustle you a test map together.

Hello, @IamFierce

so I slightly tweaked the spell/ability. (because my dummy caster never fired an attack projectile of poison arrow)

I made 3 dummy caster with 3 abilities: Shadow Strike(just to trigger the spell), acid bomb (for dps), and frost nova (for initial nuke). I made use of the Pdd system by @ Looking for Help

Here is my trigger so far, what do you think?
  • IncenerationCast
    • Events
      • Unit - A unit Starts the effect of an ability
    • Conditions
      • (Ability being cast) Equal to Channel (Trigger Spell)
    • Actions
      • Quest - Display to (All players) the Quest Update message: SPELL HAS BEEN CAST
      • Set Temp_target1 = (Target unit of ability being cast)
      • Set Temp_Point1 = (Position of (Triggering unit))
      • Set Temp_Point2 = (Position of Temp_target1)
      • Unit - Create 1 Acid (Caster) for Player 1 (Red) at Temp_Point1 facing (Angle from Temp_Point1 to Temp_Point2) degrees
      • Set Temp_Caster2 = (Last created unit)
      • Unit - Order Temp_Caster2 to Neutral Alchemist - Acid Bomb Temp_target1
      • Unit - Create 1 Fire Trigger (Caster) for Player 1 (Red) at Temp_Point1 facing (Angle from Temp_Point1 to Temp_Point2) degrees
      • Set Temp_Caster1 = (Last created unit)
      • Unit - Order Temp_Caster1 to Night Elf Warden - Shadow Strike Temp_target1
      • Unit - Remove Temp_Caster2 from the game
      • Custom script: call RemoveLocation(udg_Temp_Point1)
      • Custom script: call RemoveLocation(udg_Temp_Point2)
  • OnDamage
    • Events
      • Game - PDD_damageEventTrigger becomes Equal to 1.00
    • Conditions
    • Actions
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • (Unit-type of PDD_source) Equal to Fire Trigger (Caster)
        • Then - Actions
          • Set PDD_amount = 0.00
          • Game - Display to (All players) for 10.00 seconds the text: ((Name of PDD_source) + ( damages + ((Name of PDD_target) + ( with damage: + (|cffff0000 + (String(PDD_amount)))))))
          • Unit - Remove PDD_source from the game
          • Set Temp_Point3 = (Position of PDD_target)
          • Unit - Create 1 Nuker (Caster) for Player 1 (Red) at Temp_Point3 facing (Angle from Temp_Point3 to Temp_Point3) degrees
          • Set Temp_Caster3 = (Last created unit)
          • Unit - Order Temp_Caster3 to Undead Lich - Frost Nova PDD_target
          • Unit - Remove (Last created unit) from the game
          • Custom script: call RemoveLocation(udg_Temp_Point3)
        • Else - Actions
 
Last edited:
Level 4
Joined
Jan 18, 2019
Messages
71
The triggers look great. I didn’t see it, but if you are going to be using those unit variables again, make sure that you nullify the variable using = set unit variable to unit type(no unit) after you are finished with the unit, else they will cause a leak.


Also, did you make the dummy units killed after you are finished with them? They will also leak resources.
 
Level 16
Joined
May 2, 2011
Messages
1,351
The triggers look great. I didn’t see it, but if you are going to be using those unit variables again, make sure that you nullify the variable using = set unit variable to unit type(no unit) after you are finished with the unit, else they will cause a leak.


Also, did you make the dummy units killed after you are finished with them? They will also leak resources.
hmmm

I did remove it for the second trigger, but I guess I forgot to remove the first two dummy casters -__-!

though I am thinking of changing the frost nova. having the units look blue isnt fitting :|
even though they look blue for 0.01 second, It looked a little ugly
 
Level 4
Joined
Jan 18, 2019
Messages
71
hmmm

I did remove it for the second trigger, but I guess I forgot to remove the first two dummy casters -__-!

though I am thinking of changing the frost nova. having the units look blue isnt fitting :|
even though they look blue for 0.01 second, It looked a little ugly
Haha, I can understand your logic behind that. Being a perfectionist can often mean spending a lot longer on things, in particular the details, than others would.

If you are looking for a way to slow the units down without the frost effectively, have the unit cast Drunken Haze instead. Remove the drunken haze buff or edit the drunken haze buff, swap the drunken haze icon to something blizzardy, rename the tooltip, and give the tooltip extended something interestingly frosty.
 
Level 16
Joined
May 2, 2011
Messages
1,351
Haha, I can understand your logic behind that. Being a perfectionist can often mean spending a lot longer on things, in particular the details, than others would.

If you are looking for a way to slow the units down without the frost effectively, have the unit cast Drunken Haze instead. Remove the drunken haze buff or edit the drunken haze buff, swap the drunken haze icon to something blizzardy, rename the tooltip, and give the tooltip extended something interestingly frosty.

Nope. Its the other way. Im looking for AOE nuke semilar to frost nova which doesnt slow. AOE nuke that does more dmg on main target than on others.

Perhaps I can base of the shadow strike im already using + thunderclap
 
Level 45
Joined
Feb 27, 2007
Messages
5,578
Im looking for AOE nuke semilar to frost nova which doesnt slow. AOE nuke that does more dmg on main target than on others.
Acid Bomb does all of this, with the only limitation being that it's not instant so max projectile speed is the best it gets. Nova is instant at range. Acid Bomb is the bomb best ability because it also applies a debuff in an aoe and can be dot and has different damage for splash and main target-- it's a godsend ability. Use many different channel based dummy abilities to cast many acid bomb based abilities in your map if necessary.
 
Level 16
Joined
May 2, 2011
Messages
1,351
Acid Bomb does all of this, with the only limitation being that it's not instant so max projectile speed is the best it gets. Nova is instant at range. Acid Bomb is the bomb best ability because it also applies a debuff in an aoe and can be dot and has different damage for splash and main target-- it's a godsend ability. Use many different channel based dummy abilities to cast many acid bomb based abilities in your map if necessary.

So I should base both my abilities on Acidbomb? LOL XD
I Havent thought of that haha.

(One will be nuke lasting for 1 sec, the other one will be the DOT)
They will both be based on acid bomb
I will just have to make sure they have 2 distinct buffs so the dont collide
 
Last edited:
Level 16
Joined
May 2, 2011
Messages
1,351
Acid Bomb does all of this, with the only limitation being that it's not instant so max projectile speed is the best it gets. Nova is instant at range. Acid Bomb is the bomb best ability because it also applies a debuff in an aoe and can be dot and has different damage for splash and main target...
well, the buffs will conflict with each other, one of the abilitites has to be based on different ability :|
 
Status
Not open for further replies.
Top