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

Attribute Scaling & Calldowns

Status
Not open for further replies.
Level 5
Joined
Dec 13, 2008
Messages
141
I want to have an attribute affect abilities.

i.e, the more intelligence(attribute) you have, the more life and life regeneration your summoned units have.
i.e#2, more intelligence, more ability damage/duration/movement slow/attack speed slow/etc..

I thought I got it, but it didn't work(I created another attribute that is affected by Intelligence, but that attribute did not go up when intelligence did.)

Onto the next one, I created a "Calldown Marines" ability for Rory Swann. It is an Effect - Target, and everything works except creating the marines. The drop pods fall, sounds playing, at the end of it no marines come out of the drop pods(made from scratch, but when I created the drop pod/sound actors for the ability I copied them from the warpigdrop/model drop pod actors)
 

Dr Super Good

Spell Reviewer
Level 64
Joined
Jan 18, 2005
Messages
27,258
One approach would be to trigger enhance the abilities. When a certain event occurs (common ones are an effect or the result of an ability) you run some trigger code to boost the results of an ability. An example would be when the hero spawns a summon unit you then get how much intelligence he has and then multiply that by a constant to get a value which you then add to the summoned unit's maximum life.

There may be ways in the data editor only to do this but triggers by far give the most flexibility. An example is you could have diminishing returns for intelligence produced armor on summons to prevent them becoming un-killable at high intelligence values without having to completely ignore armor.
 
Status
Not open for further replies.
Top