How to give critical to illusions already created?

Linconius

New Member
Reaction score
0
I have an ability that adds speed and a critical hit to the user when activated. The speed and critical hit are removed when the user makes its first attack (via damage detection).

So far, I have been using a spellbook containing Endurance aura and critical strike, and adding/ removing the book on spellcast and attack.

However, I want illusions of the user to also get the buff, and to each individually lose their critical strike when they attack. I would prefer to use an in game Critical strike, and not have to trigger a seperate damage instance for the critical strike. So is there any way to give a seperate critical strike to each unit, like maybe a targeted critical strike?
 

Juggernaut

I don't know what to change it to
Reaction score
33
I have an idea:
First when the illusions are created, add the critical strike to them and put the illusions in a unit group.
And then in the damage detection trigger check if the source of the damage was in the unit group mentioned above, if so remove critical and remove from unit group.
 

NeosDany

Member
Reaction score
1
I think this can be done using the damage detection system (if it is the same I use or at least similar). Let me explain, if you want to deal some critical strike dealing some ammount of damage you can when detecting the ammount of damage dealt by the illusion deal the same, or a little more, or much more damage again to the same unit checking if the one who did this is the illusion of course. If you want some buff how about a custom dummy unit to cast some buff on him. If you want to add critical strike to them another idea is to add you critical strike when casting the illusions then removing it from you, then when illusions deal the critical strike triggered of course, you can replace the dummy, or something. Hope that helps you.
 

OMGOMGOMG

UMBWGMG (Unidentified Human Being.)
Reaction score
28
I would try to put them in a unit variable/unit group variable and then add it to each individual unit/unit group
 

Linconius

New Member
Reaction score
0
I found one solution: Add Trueshot Aura to spellbook, and use that instead of critical strike.
But does Trueshot aura affect illusions?

I found during testing that critical strike doesn't work if added to the illusion after creation in GUI. Can it be added in JASS to work on illusions?

And If I use player - Enable/Disable ability, it removes critical strike from all units that have it. However I want it to be removes from each unit individually when it attacks.

Also, I was hoping to make it so it would not stack with other critical strikes. So is their a way to make it so Trueshot Aura doesn't stack with critical strike?
 

Linconius

New Member
Reaction score
0
Does anybody know why Critical strike doesn't work when a spellbook with it is added to an illusion? Because if this worked then I could get the entire spell to work.
 

Imp Midna

Active Member
Reaction score
52
I found one solution: Add Trueshot Aura to spellbook, and use that instead of critical strike.
But does Trueshot aura affect illusions?
only if you set the game play constant key for it.

I found during testing that critical strike doesn't work if added to the illusion after creation in GUI. Can it be added in JASS to work on illusions?
the GUI functions are pure wrappers in this case. Therefore, the GUI can do just as much as pure JASS can.

And If I use player - Enable/Disable ability, it removes critical strike from all units that have it. However I want it to be removes from each unit individually when it attacks.
Obviously, disabling an ability for a player affects ever unit of that player. Use the remove ability action if you only want it to be removed for a single unit.

Also, I was hoping to make it so it would not stack with other critical strikes. So is their a way to make it so Trueshot Aura doesn't stack with critical strike?
afaik, no.
 

whoopwhoop

Cool Member
Reaction score
1
Does anybody know why Critical strike doesn't work when a spellbook with it is added to an illusion? Because if this worked then I could get the entire spell to work.

It doesn't work because illusions aren't real units and can't use castable spells. A spellbook is technically a castable spell. I might be wrong but it's what I think.

I'd suggest using a damage detection system.
 

Juggernaut

I don't know what to change it to
Reaction score
33
I guess in this case it would be easier to just trigger the critical damage.
Just add each illusion of that particular player into a unit group at the time they're created.
And using a damage detection system (i recommend weep's gdd. Search on forum) you trigger the critical and remove units from group.

EDIT:
Have you tried adding critical strike as ability? Not the book? but a pure 100% critical strike ability, and then remove it afterwards?
 

Linconius

New Member
Reaction score
0
Yes I have tried adding and removing critical strike. However, abilities cannot be added to illusions, only removed, as I found through testing. And also, if added to the target unit before illusion creation, it has to be added in a seperate trigger.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Monovertex Monovertex:
    How are you all? :D
    +1
  • Ghan Ghan:
    Howdy
  • Ghan Ghan:
    Still lurking
    +3
  • The Helper The Helper:
    I am great and it is fantastic to see you my friend!
    +1
  • The Helper The Helper:
    If you are new to the site please check out the Recipe and Food Forum https://www.thehelper.net/forums/recipes-and-food.220/
  • Monovertex Monovertex:
    How come you're so into recipes lately? Never saw this much interest in this topic in the old days of TH.net
  • Monovertex Monovertex:
    Hmm, how do I change my signature?
  • tom_mai78101 tom_mai78101:
    Signatures can be edit in your account profile. As for the old stuffs, I'm thinking it's because Blizzard is now under Microsoft, and because of Microsoft Xbox going the way it is, it's dreadful.
  • The Helper The Helper:
    I am not big on the recipes I am just promoting them - I use the site as a practice place promoting stuff
    +2
  • Monovertex Monovertex:
    @tom_mai78101 I must be blind. If I go on my profile I don't see any area to edit the signature; If I go to account details (settings) I don't see any signature area either.
  • The Helper The Helper:
    You can get there if you click the bell icon (alerts) and choose preferences from the bottom, signature will be in the menu on the left there https://www.thehelper.net/account/preferences
  • The Helper The Helper:
    I think I need to split the Sci/Tech news forum into 2 one for Science and one for Tech but I am hating all the moving of posts I would have to do
  • The Helper The Helper:
    What is up Old Mountain Shadow?
  • The Helper The Helper:
    Happy Thursday!
  • Varine Varine:
    Crazy how much 3d printing has come in the last few years. Sad that it's not as easily modifiable though
  • Varine Varine:
    I bought an Ender 3 during the pandemic and tinkered with it all the time. Just bought a Sovol, not as easy. I'm trying to make it use a different nozzle because I have a fuck ton of Volcanos, and they use what is basically a modified volcano that is just a smidge longer, and almost every part on this thing needs to be redone to make it work
  • Varine Varine:
    Luckily I have a 3d printer for that, I guess. But it's ridiculous. The regular volcanos are 21mm, these Sovol versions are about 23.5mm
  • Varine Varine:
    So, 2.5mm longer. But the thing that measures the bed is about 1.5mm above the nozzle, so if I swap it with a volcano then I'm 1mm behind it. So cool, new bracket to swap that, but THEN the fan shroud to direct air at the part is ALSO going to be .5mm to low, and so I need to redo that, but by doing that it is a little bit off where it should be blowing and it's throwing it at the heating block instead of the part, and fuck man
  • Varine Varine:
    I didn't realize they designed this entire thing to NOT be modded. I would have just got a fucking Bambu if I knew that, the whole point was I could fuck with this. And no one else makes shit for Sovol so I have to go through them, and they have... interesting pricing models. So I have a new extruder altogether that I'm taking apart and going to just design a whole new one to use my nozzles. Dumb design.
  • Varine Varine:
    Can't just buy a new heatblock, you need to get a whole hotend - so block, heater cartridge, thermistor, heatbreak, and nozzle. And they put this fucking paste in there so I can't take the thermistor or cartridge out with any ease, that's 30 dollars. Or you can get the whole extrudor with the direct driver AND that heatblock for like 50, but you still can't get any of it to come apart
  • Varine Varine:
    Partsbuilt has individual parts I found but they're expensive. I think I can get bits swapped around and make this work with generic shit though

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top