Forum Discussion
6 years ago
"nabokovfan;c-1926484" wrote:"Waqui;c-1926240" wrote:"nabokovfan;d-210273" wrote:
#2: you cannot include the characters whose health value is changing in the calculation for what the average is.
Why not? The average before equalization is the average - disregarding whatever changes will occur later.
#3 if you are going to equalize a characters health or protection and it results in that character losing health/protection as a result, assume they are the highest values on the team and ignore equalization. (Just because the Ally has lower health, does not mean they should lose health).
That's quite an assumption. In theory it could be the second lowest health character on the team. If applying this rule on a team of 5 characters of equal max health, 4 characters on 90%+ health and 1 on 10% health, equalizing health would increase the health of the 10% health character without reducing any other character's health. That sounds like healing to me - not health equalization.
This is just talking about the way it is implemented right now.
When reading your OP it seems to me, that it is your suggestions for a new algorithm and not how it's implemented right now. But ok. I may have misunderstood.
Regarding your comment on rule #3,
I don't think you understand the difference between using % and using the actual numerical value.
If the characters have the same max health (/max prot.), there's no difference. You missed that point.
So, we have 5 equalizations at the same time and there has to be an order of operations. The code can't do 5 things at once and it has to happen simultaneously but in order.
#1 GBA - 80K health
#2 Sun Fax - 80K health
#3 Poggle - 100K health
#4 Soldier - 60K health
#5 Spy - 60K health
Method 1: After first equalization:
#1 GBA - 75K health
#2 Sun Fax - 75K health
#3 Poggle - 100K health <-- highest value does not change
#4 Soldier - 85K health
#5 Spy - 85K health
Method 2: After first equalization:
#1 GBA - 76K health
#2 Sun Fax - 76K health
#3 Poggle - 76K health
#4 Soldier - 76K health
#5 Spy - 76K health
So, no matter which method, some rise, some fall. It is not healing at all.
You're wrong. In your example of using method 1, the total amount of health is increased by 40k. But ok, you may not consider that healing.
About SWGOH General Discussion
Discuss and share your feedback on Star Wars: Galaxy of Heroes with fellow players.
78,083 PostsLatest Activity: 9 minutes agoRelated Posts
Recent Discussions
- 9 minutes ago
- 22 minutes ago
- 42 minutes ago
- 43 minutes ago
- 2 hours ago