Hey, I am currently facing a bit of a problem here. Basically, for my project I want to make a battle where the player has to utilize spawning banelings to deal damage to a unit, instead of damaging it directly with your attack. I'm currently unaware of how to do this, though.
Is there a way that you can make a unit immune to direct damage and make it only damageable with splash damage? I think it would be really cool mechanic to add to the game but I don't even know if this is possible in any way. Any help would be appreciated! :D
Rollback Post to RevisionRollBack
StarCraft II: Annihilation Campaign - A 24 mission single-player campaign featuring unique heroes, custom tracks, boss battles, a varied set of mission scenarios and three intersecting storylines.
Pretty sure theres a way through a behaviour. Go to the damage response, and set chanse to 1. Set fraction to zero. This should prevent damage. As of now, it prevents all damage though. Then go to damage response - kind, and disable only splash. Now, you should have a damage response buff that eliminates all damage but splash. You should probably also make sure to affect the minimum damage, otherwise, the damage might be reduces not to 0 but to 0.5 (whatever currently under the gameplay data tab). So either cross off the modify minimum damage under the damage response - or go to gameplay data and make sure the minimum damage is 0.
This could work. However, I do want to be able to attack the unit, just without doing any damage. This will make it so the player will learn how to use the banelings.
Pretty sure theres a way through a behaviour. Go to the damage response, and set chanse to 1. Set fraction to zero. This should prevent damage. As of now, it prevents all damage though. Then go to damage response - kind, and disable only splash. Now, you should have a damage response buff that eliminates all damage but splash. You should probably also make sure to affect the minimum damage, otherwise, the damage might be reduces not to 0 but to 0.5 (whatever currently under the gameplay data tab). So either cross off the modify minimum damage under the damage response - or go to gameplay data and make sure the minimum damage is 0.
Done =D
There's a lot of data to go through here, and the data editor is unfortunately not my forte. What type of behavior do I need and where do I find this Damage Response - Kind & Chance? I'm not sure if that's the correct place, but I went into the damage and the weapon for the unit and there several values with these names.
Rollback Post to RevisionRollBack
StarCraft II: Annihilation Campaign - A 24 mission single-player campaign featuring unique heroes, custom tracks, boss battles, a varied set of mission scenarios and three intersecting storylines.
I remember when I created invulnerable Overmind that only Dark Templars were able to kill. I marked overmind invulnerable and allowed only DT weapon to target invulnerable.
I remember when I created invulnerable Overmind that only Dark Templars were able to kill. I marked overmind invulnerable and allowed only DT weapon to target invulnerable.
The thing is though, I don't want to make the unit invulnerable, but rather make it look like it's "absorbing" your attack.
This is quite helpful. I'll try setting up a behavior like this and post the results.
Rollback Post to RevisionRollBack
StarCraft II: Annihilation Campaign - A 24 mission single-player campaign featuring unique heroes, custom tracks, boss battles, a varied set of mission scenarios and three intersecting storylines.
The issue is still there. I can attack directly and deal damage. I think there's more that needs to be done in order for it to work.
Rollback Post to RevisionRollBack
StarCraft II: Annihilation Campaign - A 24 mission single-player campaign featuring unique heroes, custom tracks, boss battles, a varied set of mission scenarios and three intersecting storylines.
I appreciate all the help. I luckily managed to find my own solution to this problem while going through different damage absorption buffs.
This lead me to the Hardened Shield buff for the Immortal. What I did was basically change it's damage absorption so you deal 0 damage instead of 10. One issue there was is the fact that after a couple of hits he does take 1 damage, which I didn't know how to fix. So my solution was to just make a trigger that checked everytime he took (direct) damage and then give him +1 health. I then changed the shield model and sound to make it fit and it works perfectly now :D
Rollback Post to RevisionRollBack
StarCraft II: Annihilation Campaign - A 24 mission single-player campaign featuring unique heroes, custom tracks, boss battles, a varied set of mission scenarios and three intersecting storylines.
Hey, I am currently facing a bit of a problem here. Basically, for my project I want to make a battle where the player has to utilize spawning banelings to deal damage to a unit, instead of damaging it directly with your attack. I'm currently unaware of how to do this, though.
Is there a way that you can make a unit immune to direct damage and make it only damageable with splash damage? I think it would be really cool mechanic to add to the game but I don't even know if this is possible in any way. Any help would be appreciated! :D
StarCraft II: Annihilation Campaign - A 24 mission single-player campaign featuring unique heroes, custom tracks, boss battles, a varied set of mission scenarios and three intersecting storylines.
Starcraft II: A War Story Campaign - A multi-act campaign with custom factions. Follow my discord for updates: https://discord.gg/Ztu44gZ
If you want to see a list of other awesome campaigns, go to: Custom Campaign Initiative
@DudkiSC2: Go
Pretty sure theres a way through a behaviour. Go to the damage response, and set chanse to 1. Set fraction to zero. This should prevent damage. As of now, it prevents all damage though. Then go to damage response - kind, and disable only splash. Now, you should have a damage response buff that eliminates all damage but splash. You should probably also make sure to affect the minimum damage, otherwise, the damage might be reduces not to 0 but to 0.5 (whatever currently under the gameplay data tab). So either cross off the modify minimum damage under the damage response - or go to gameplay data and make sure the minimum damage is 0.
Done =D
check the "untargetable" flag in unit tab.
So simple yet so elegant joey!
This could work. However, I do want to be able to attack the unit, just without doing any damage. This will make it so the player will learn how to use the banelings.
There's a lot of data to go through here, and the data editor is unfortunately not my forte. What type of behavior do I need and where do I find this Damage Response - Kind & Chance? I'm not sure if that's the correct place, but I went into the damage and the weapon for the unit and there several values with these names.
StarCraft II: Annihilation Campaign - A 24 mission single-player campaign featuring unique heroes, custom tracks, boss battles, a varied set of mission scenarios and three intersecting storylines.
Starcraft II: A War Story Campaign - A multi-act campaign with custom factions. Follow my discord for updates: https://discord.gg/Ztu44gZ
If you want to see a list of other awesome campaigns, go to: Custom Campaign Initiative
In Behaviour > Combat Tab.
Have a look at Sentry - Guardian Shield
Is this thread solved now?
I remember when I created invulnerable Overmind that only Dark Templars were able to kill. I marked overmind invulnerable and allowed only DT weapon to target invulnerable.
The thing is though, I don't want to make the unit invulnerable, but rather make it look like it's "absorbing" your attack.
This is quite helpful. I'll try setting up a behavior like this and post the results.
StarCraft II: Annihilation Campaign - A 24 mission single-player campaign featuring unique heroes, custom tracks, boss battles, a varied set of mission scenarios and three intersecting storylines.
Starcraft II: A War Story Campaign - A multi-act campaign with custom factions. Follow my discord for updates: https://discord.gg/Ztu44gZ
If you want to see a list of other awesome campaigns, go to: Custom Campaign Initiative
The issue is still there. I can attack directly and deal damage. I think there's more that needs to be done in order for it to work.
StarCraft II: Annihilation Campaign - A 24 mission single-player campaign featuring unique heroes, custom tracks, boss battles, a varied set of mission scenarios and three intersecting storylines.
Starcraft II: A War Story Campaign - A multi-act campaign with custom factions. Follow my discord for updates: https://discord.gg/Ztu44gZ
If you want to see a list of other awesome campaigns, go to: Custom Campaign Initiative
Maybe looking at Defence Matrix may be another suitable source of information?
Not exactly sure how it works, but it obviously absorbs X amount of damage. Perhaps you could modify it to be infinite? (excluding splash)
I appreciate all the help. I luckily managed to find my own solution to this problem while going through different damage absorption buffs.
This lead me to the Hardened Shield buff for the Immortal. What I did was basically change it's damage absorption so you deal 0 damage instead of 10. One issue there was is the fact that after a couple of hits he does take 1 damage, which I didn't know how to fix. So my solution was to just make a trigger that checked everytime he took (direct) damage and then give him +1 health. I then changed the shield model and sound to make it fit and it works perfectly now :D
StarCraft II: Annihilation Campaign - A 24 mission single-player campaign featuring unique heroes, custom tracks, boss battles, a varied set of mission scenarios and three intersecting storylines.
Starcraft II: A War Story Campaign - A multi-act campaign with custom factions. Follow my discord for updates: https://discord.gg/Ztu44gZ
If you want to see a list of other awesome campaigns, go to: Custom Campaign Initiative
Thanks for the update :)