CBBPhoenix
New Member
- Reaction score
- 1
Hi Everyone
I am currently working on a map which features different heroes. No problems so far. The thing is that one of the heroes has an ability which should give interest based on the owner of that unit's current gold per interval. I would like for the ability to give 1/7 X players gold at lvl1, 1/6 at lvl2 etc. I have tried this trigger which I had suggested, but nothing happens.
When I change the function to a constant, for instance 1, the player's gold amount is doubled successfully. How can I solve this problem?
Thanks in advance
I am currently working on a map which features different heroes. No problems so far. The thing is that one of the heroes has an ability which should give interest based on the owner of that unit's current gold per interval. I would like for the ability to give 1/7 X players gold at lvl1, 1/6 at lvl2 etc. I have tried this trigger which I had suggested, but nothing happens.
Trigger:
- Time - Every 7.00 seconds of game time
- Set Tempgroup = (Units in (Playable map area) matching ((Level of Interest for (Matching unit)) Greater than 0))
- Unit Group - Pick every unit in Tempgroup and do (Actions)
- Loop - Actions
- Player - Add (((Owner of (Picked unit)) Current gold) x (1 / (8 - (Level of Interest for (Picked unit))))) to (Owner of (Picked unit)) Current gold
- Loop - Actions
- Player - Add (((Owner of (Picked unit)) Current gold) x (1 / (8 - (Level of Interest for (Picked unit))))) to (Owner of (Picked unit)) Current gold
- Custom script: call DestroyGroup(udg_Tempgroup)
When I change the function to a constant, for instance 1, the player's gold amount is doubled successfully. How can I solve this problem?
Thanks in advance