I'm trying to make a hero system where there are custom attributes, for example intelligence. I want to use intelligence to factor into the damage dealt for that hero's abilities. For example, some maps in war3 would have "Damage = Base + 1.2*int", or something like that. Is this at all possible to do in the SC2 map editor? I noticed the "spell damage" part when creating custom attributes, but it didn't seem like that allowed for a great amount of control, unless the spell damage stat can be used in the numbers for the ability.
yes its possible. There is spell damage value in behavior unit modification which control anything thats "spell" kind.
You can even create something like intelligence which will show in unit box along with unit's weapon and armor. How, i dont know at the moment but i saw it in "footman" map (i think that was the name)
Thanks for the reply, I actually know how to make the custom attribute like "Intelligence" that displays in the unit box, and also making it increase spell damage. However, I'm looking for a bit more control than that. For example, I don't want all the ability effects to scale exactly the same way. Some spells may have other effects, so their damage would scale at, say, half intelligence, whereas the primary nuke spells would scale at 1.0 * intelligence. Or, for my physical attack classes, I want their spells to not scale off intelligence, but rather to scale off of a custom attribute "Damage", which would increase their basic attack as well as certain spell effect damages they have.
Is there any way to have more control over how spells scale with regard to attributes (Or even with regard to spell damage, it'd be easy enough to make the attribute simply increase nonscaled spell damage by 1, and use spell damage as the modifier), or are we stuck with each hero's' skills scaling the exact same way?
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I'm trying to make a hero system where there are custom attributes, for example intelligence. I want to use intelligence to factor into the damage dealt for that hero's abilities. For example, some maps in war3 would have "Damage = Base + 1.2*int", or something like that. Is this at all possible to do in the SC2 map editor? I noticed the "spell damage" part when creating custom attributes, but it didn't seem like that allowed for a great amount of control, unless the spell damage stat can be used in the numbers for the ability.
@fReeGenerate: Go
yes its possible. There is spell damage value in behavior unit modification which control anything thats "spell" kind.
You can even create something like intelligence which will show in unit box along with unit's weapon and armor. How, i dont know at the moment but i saw it in "footman" map (i think that was the name)
Thanks for the reply, I actually know how to make the custom attribute like "Intelligence" that displays in the unit box, and also making it increase spell damage. However, I'm looking for a bit more control than that. For example, I don't want all the ability effects to scale exactly the same way. Some spells may have other effects, so their damage would scale at, say, half intelligence, whereas the primary nuke spells would scale at 1.0 * intelligence. Or, for my physical attack classes, I want their spells to not scale off intelligence, but rather to scale off of a custom attribute "Damage", which would increase their basic attack as well as certain spell effect damages they have.
Is there any way to have more control over how spells scale with regard to attributes (Or even with regard to spell damage, it'd be easy enough to make the attribute simply increase nonscaled spell damage by 1, and use spell damage as the modifier), or are we stuck with each hero's' skills scaling the exact same way?