Allied Healing?
Moderator: Forum Moderators
-
- Posts: 161
- Joined: September 6th, 2005, 10:41 pm
- Location: Australia
Allied Healing?
Something whcih has had me confused for quite a while now... what causes allied healing to work?
I have seen an Elvish Shyde adjacent to both a General, and a Dwarvish Lord, the Dwarf gets healed, the General doesn't. Also a Lieuntenant adjacent to an Elvish Druid and a White Mage, the Druid heals the Lieuntenant, and not the White Mage, and the White Mage heals neither.
I can not understand how this works. Can some one enlighten me?
I have seen an Elvish Shyde adjacent to both a General, and a Dwarvish Lord, the Dwarf gets healed, the General doesn't. Also a Lieuntenant adjacent to an Elvish Druid and a White Mage, the Druid heals the Lieuntenant, and not the White Mage, and the White Mage heals neither.
I can not understand how this works. Can some one enlighten me?

I've noticed allied healing both working and not working, too. (Just letting you know that you aren't imaging things!
)
My best guess is that it has to do with the maximum amount of healing that a unit can do in one turn. If your Shyde can heal a total of 18hp and you use 12 on your units, then 6 on a Dwarf, you're left with nothing with your other ally's turn comes about.
However, this is just my best guess.
EDIT: Similarly with your Druid and White Mage example, maybe... A single unit cannot receive more than 8hp of healing, so if the Druid healed a unit then the White Mage can't also heal the unit.

My best guess is that it has to do with the maximum amount of healing that a unit can do in one turn. If your Shyde can heal a total of 18hp and you use 12 on your units, then 6 on a Dwarf, you're left with nothing with your other ally's turn comes about.
However, this is just my best guess.
EDIT: Similarly with your Druid and White Mage example, maybe... A single unit cannot receive more than 8hp of healing, so if the Druid healed a unit then the White Mage can't also heal the unit.
-
- Posts: 161
- Joined: September 6th, 2005, 10:41 pm
- Location: Australia
Unfortunately, It's never even been near 18hp of healing for any one unit per turn. I had set up a few test scenarios for this, the maximum healing achieved per turn was 8hp, and with only 2 units (both of which allied units) adjacent to the healer at any one time, the 18 hp limit can not be reached anyway.
I suspected it could be an affiliation either between Lawful, Neutral, and Chaotic units or between Factions. However, from my testing, I think I have proven those theories to be wrong. And still I can't work out the reason why some are healed, others are not.
I suspected it could be an affiliation either between Lawful, Neutral, and Chaotic units or between Factions. However, from my testing, I think I have proven those theories to be wrong. And still I can't work out the reason why some are healed, others are not.

Hello.
What it's supposed to be, AFAICT, is that healing works on allied units only if there are no units of your own to heal.
However, what if there are two (or more) different allies, both of whom you could heal? Does healing the first ally for 1 HP take away the possibility to heal the second one, too?
Let us know what your testing brings out.
What it's supposed to be, AFAICT, is that healing works on allied units only if there are no units of your own to heal.
However, what if there are two (or more) different allies, both of whom you could heal? Does healing the first ally for 1 HP take away the possibility to heal the second one, too?
Let us know what your testing brings out.
-
- Retired Developer
- Posts: 1086
- Joined: September 16th, 2005, 5:44 am
- Location: Hamburg, Germany
I did not examine this in detail but read somewhere that it's supposed to be like this:
No unit whatsoever gets more than 8hp healing during one turn (even if it has 1 HP left and is surrounded completely by healers
).
If a healer stands next to own and allied units, it will always heal it's own units first, up to his maximum healing capacity (8/18 HP). If there is some healing capacity left, it will deal that to allied units.
Edit: Hehe, the guest was some seconds faster than me
No unit whatsoever gets more than 8hp healing during one turn (even if it has 1 HP left and is surrounded completely by healers

If a healer stands next to own and allied units, it will always heal it's own units first, up to his maximum healing capacity (8/18 HP). If there is some healing capacity left, it will deal that to allied units.
Edit: Hehe, the guest was some seconds faster than me

Last edited by Yogibear on November 1st, 2005, 8:15 am, edited 1 time in total.
Smart persons learn out of their mistakes, wise persons learn out of others mistakes!
- Dragonking
- Inactive Developer
- Posts: 591
- Joined: November 6th, 2004, 10:45 am
- Location: Poland
Team healing works
And now I will describe how:
1) Ally is healed/cured only at begining of his turn, not healer's turn.
So there is usually no use of moving unit next to allied healer - our units won't be healed at begining of the ally's turn, and our ally may need to move healer far away from our wounded unit(s).
But when for example we are player 2, and ally is player 1 - he can move healer next to our unit and they will be healed immediately at begining of our turn (very effective way of healing, must say).
2) Ally is healed only where there is no friendly unit which needs healing next to the healer. (it's same as what guest told)
3) If 2 or more allied units are next to leader, and they are not from the same side, healed will be this, which is badly wounded.
Example: player 1 healer, player 2 dwarf fighter, player 3 clasher - 3 allies. Player 1 puts healer next to both clasher and fighter. Clasher is badly wounded, fighter only a little. So at begining of player 2 turn, noone will be healed, but at begining of player 3 - clasher will be.
Note that friedly healing works for every unit of allied side. So if in example from above there would be 2, not 1 clashers, both would be healed.
Allied healing is cometimes very important, and can decide about result of battle.
And now I will describe how:
1) Ally is healed/cured only at begining of his turn, not healer's turn.
So there is usually no use of moving unit next to allied healer - our units won't be healed at begining of the ally's turn, and our ally may need to move healer far away from our wounded unit(s).
But when for example we are player 2, and ally is player 1 - he can move healer next to our unit and they will be healed immediately at begining of our turn (very effective way of healing, must say).
2) Ally is healed only where there is no friendly unit which needs healing next to the healer. (it's same as what guest told)
3) If 2 or more allied units are next to leader, and they are not from the same side, healed will be this, which is badly wounded.
Example: player 1 healer, player 2 dwarf fighter, player 3 clasher - 3 allies. Player 1 puts healer next to both clasher and fighter. Clasher is badly wounded, fighter only a little. So at begining of player 2 turn, noone will be healed, but at begining of player 3 - clasher will be.
Note that friedly healing works for every unit of allied side. So if in example from above there would be 2, not 1 clashers, both would be healed.
Allied healing is cometimes very important, and can decide about result of battle.
This is a block of text that can be added to posts you make. There is a 255 character limit
Ok. How, exactly, is this determined? Simply comparing, which side's units need the healing more? By absolute HP missing or by relative (i.e. percentage) of HP they've lost?Dragonking wrote:3) If 2 or more allied units are next to leader, and they are not from the same side, healed will be this, which is badly wounded.
Can healing only be applied to units from exactly one side in a single round (of all players' turns)? Or... ?
Thank you for clarification.
- Dragonking
- Inactive Developer
- Posts: 591
- Joined: November 6th, 2004, 10:45 am
- Location: Poland
-
- Posts: 161
- Joined: September 6th, 2005, 10:41 pm
- Location: Australia
There seems to be yet another exception which is not covered by any of the points made so far.
Two healers are adjacent to each other, with no other allied units on the map, neither recieves healing.
I have included a replay showing this, the problem occurs between the MOL and the Shyde on turns 5 and 6. Can someone explain this?
Two healers are adjacent to each other, with no other allied units on the map, neither recieves healing.
I have included a replay showing this, the problem occurs between the MOL and the Shyde on turns 5 and 6. Can someone explain this?
- Attachments
-
Allied Healing.tar.gz
- Yes, a rumble map put to good use.
- (3.87 KiB) Downloaded 172 times
I made an "ideas" post related to this topic. I would be interested in getting feedback for the suggestion in: http://www.wesnoth.org/forum/viewtopic.php?p=111573
- Elvish_Pillager
- Posts: 8137
- Joined: May 28th, 2004, 10:21 am
- Location: Everywhere you think, nowhere you can possibly imagine.
- Contact:
Allied healing is pretty messed up. It should just happen at the same time as all other healing by those healers... (Yes, that does make it useful to have two healers next to a unit. I think this isn't a bad thing.)
It's all fun and games until someone loses a lawsuit. Oh, and by the way, sending me private messages won't work. :/ If you must contact me, there's an e-mail address listed on the website in my profile.
-
- Posts: 161
- Joined: September 6th, 2005, 10:41 pm
- Location: Australia
Yes, what ever happened to KISS when the developers came up with the concept of allied healing?Elvish Pillager wrote:Allied healing is pretty messed up. It should just happen at the same time as all other healing by those healers... (Yes, that does make it useful to have two healers next to a unit. I think this isn't a bad thing.)

Last edited by WildPenguin on November 2nd, 2005, 10:23 pm, edited 1 time in total.