So I want my heros to share exp from kills, which seems to work fine, but I don't want them to divide the experience. If one hero kills a unit that grants 5 exp, I want all nearby allied heroes to get 5 exp. I'm making an rts map where each unit is it's own hero, so splitting exp by a fraction just doesn't help at all.
Rollback Post to RevisionRollBack
Zergling Blood : starcraft://map/1/35684
Game of Thrones : starcraft://map/1/189756
Tacticraft : starcraft://map/1/223625
These are the important fields, I guess. For this setup, they behave exactly as you want, sharing experience to all heroic units in a range of 20 owned by allied players and yourself (important to include allied units in the filter)
See I wish the first suggestion worked, as I have already tried such a thing. However, if my 1 unit kills 6 units each worth 1 exp, and there is one other hero unit in the area, they both end with 3 exp rather than 6 exp. (when I set radius to 20 and share fraction to 1)
however I am currently looking into the gameplay data thing
That just affects radius and what is a valid target for sharing.
That is how exp share works. The total exp is divided by the number of heroes. Having a fraction less than 1 makes your hero keep the lions share while having over 1 makes the allies gain the most.
Rollback Post to RevisionRollBack
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
darnit, I want it to duplicate exp across all heroes I guess, I suppose trigger is the best way to go? or perhaps a death effect that fires an effect to grant surrounding enemy heroes x exp? yes, this is what I shall try to do, as I am slowly becoming a master of data. So impressed with my own progress so far.
Rollback Post to RevisionRollBack
Zergling Blood : starcraft://map/1/35684
Game of Thrones : starcraft://map/1/189756
Tacticraft : starcraft://map/1/223625
yeah its what I ended up doing, works great, just worry about the stress of it on the game with so many effects firing so often, but I suppose it wouldn't be more than the regular system
Rollback Post to RevisionRollBack
Zergling Blood : starcraft://map/1/35684
Game of Thrones : starcraft://map/1/189756
Tacticraft : starcraft://map/1/223625
So I want my heros to share exp from kills, which seems to work fine, but I don't want them to divide the experience. If one hero kills a unit that grants 5 exp, I want all nearby allied heroes to get 5 exp. I'm making an rts map where each unit is it's own hero, so splitting exp by a fraction just doesn't help at all.
Behavior - Share Filters (
Required: Heroic; Excluded: Neutral, Enemy, Hallucination| Required: Heroic; Excluded: Neutral, Enemy, Hallucination| Required: Heroic; Excluded: Neutral, Enemy, Hallucination)
Stats - Shared Fraction (0|0|1)
Stats - Shared Radius (0|0|20)
These are the important fields, I guess. For this setup, they behave exactly as you want, sharing experience to all heroic units in a range of 20 owned by allied players and yourself (important to include allied units in the filter)
Under the gameplay data you set the flags for experience sharing.
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
See I wish the first suggestion worked, as I have already tried such a thing. However, if my 1 unit kills 6 units each worth 1 exp, and there is one other hero unit in the area, they both end with 3 exp rather than 6 exp. (when I set radius to 20 and share fraction to 1)
however I am currently looking into the gameplay data thing
That just affects radius and what is a valid target for sharing.
That is how exp share works. The total exp is divided by the number of heroes. Having a fraction less than 1 makes your hero keep the lions share while having over 1 makes the allies gain the most.
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
@DrSuperEvil: Go
darnit, I want it to duplicate exp across all heroes I guess, I suppose trigger is the best way to go? or perhaps a death effect that fires an effect to grant surrounding enemy heroes x exp? yes, this is what I shall try to do, as I am slowly becoming a master of data. So impressed with my own progress so far.
Maybe use a different method. Use a buff with a damage response on death that uses a Search Area effect that uses a Modify Unit effect to give exp.
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
@DrSuperEvil: Go
yeah its what I ended up doing, works great, just worry about the stress of it on the game with so many effects firing so often, but I suppose it wouldn't be more than the regular system
Dependws how many hundred units you expect to be using it at once.
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg