Dreamlords - The Reawakening
 
Forum
Healing
Forum Index » Game mechanics
Author Message
Nulidar
Dreamling

Joined: 24 Jun 2008 05:03:26 (CEST)
Messages: 14
Offline

The way healing is currently working :

If a spell heals 30 hp/second on a single unit, it heals them for 30 hp/second.
If a spell heals 30 hp/second on a squad, it divides the amount healed by the number of squad members, so in a 6 man squad, each unit heals for 5 hp/second.

The problem with this is healing is being taken into consideration as 'all squad members' are damaged and not if only a single one is damaged.

So if a squad lost 30 health total and it was spread out equally among 6 units, it would take 1 second to heal the damage.

However if only a single member of the squad lost 30 health, it would take 6 seconds to heal the same amount of damage.

This mechanic currently heavily favors smaller squads or single units v. multi-squads which have the additional penalty of losing damage for every squad member who dies.

Proposed solution : For every tick or second of healing, the healing is heavily weighted to go the lowest member of a squad. If a squad member is not damaged, it does not recieve healing, and the healing instead goes to a squad member who is more heavily damaged.

Example : If one squad member has one health and everyone else is at all full health, the damaged squad member gets 30 hp / second.

If 2 squad members are at 1 health, the healing is split evenly between the two members at 15 hp/second.

If 1 member is damaged heavily and the rest are only missing 1 health, the healing primarily goes towards the 1 hp member and once he is near the health totals of the other members, the healing is split to get them all to full health.

Note : This would only apply to Nihilim and Covenant healing. Blood Feast for Thul does healing based off damage, and since each unit in a squad does a set amount of damage, it wouldn't make sense or work balance wise for Blood Feast to do as I suggested above. I don't remember if Thul get a heal with similar mechanics like Covenant/Nihilim (Non Leech/dmg depenant heal), but if they do, then the above mechanic should then be applied to that heal also.
alloftheabove
Dreamling

Joined: 11 Jul 2008 11:28:55 (CEST)
Messages: 22
Offline

I agree to alloftheabove......lol......really...agree !
Avaloch
Dreamgeist

Joined: 17 Jun 2008 15:21:35 (CEST)
Messages: 53
Offline

I think that is a good idea too... But it would require quite a fair bit of work to be done on the coding.

A lot of code would need to be freshly written and changed. Something that isn't so viable in the short run. I hope they look into this though.

I've had times when my Wraiths were healing a Squad with only 1 unit injured and it took 5 HP/s heals. Took forever to heal it... lol
Niklas Karlsson
Dreamgeist

Joined: 16 Jan 2006 15:25:51 (CET)
Messages: 51
Location: Lockpick
Offline

Actually, your proposed solution is what was intended all this time, almost atleast. we wont prioritize units that is more heavily damaged. This bug will be fixed with the next release

Happy gaming

[edit]
And btw, it was about 20 lines of code to add, and just fiveish to change
[/edit]
Xanathar$86278 (deleted user)
Dreamgeist

Joined: 26 May 2008 12:02:35 (CEST)
Messages: 74
Offline

Niklas Karlsson wrote:Actually, your proposed solution is what was intended all this time, almost atleast. we wont prioritize units that is more heavily damaged. This bug will be fixed with the next release

Happy gaming

[edit]
And btw, it was about 20 lines of code to add, and just fiveish to change
[/edit]


20 lines eh ?

Ya, I think, I can see the code...

1 // Shopping list:
2 // 12 eggs
3 // 1 liter milk
4 // bacon (mmmm bacon)
5 //
6 // ToDo:
7 // Remember to code awesome new DL stuff
8 // Return davids coffee mug, before he sees I used it as an ashtray
9 // make some extra bugs that need debugging, so I have work for next week (need this job man!!!)
10 //
11 // Diary:
12 // Dear diary, today we made fun of Iona at the office, he never saw that muffin commin,
13 // it was awesome !!!! My kat got kittens weee, i wonder if I can skin em and
14 // sell their fur. Thats all diary!
15 // P.S. Saw hot chick move in next door, gonna do my special borrow sugar move tomorrow !!!!
16 //
17 double Unit::soldier_heal_pr_tick(int healstr)
18 {
19 return (double) (healstr * this->unit.get_soldiers_hurt() / this->unit.max_soldiers() );
20 }


Am I close ?

Anton Nilsson
Dreamgeist

Joined: 30 Apr 2006 13:39:36 (CEST)
Messages: 83
Location: Lockpick
Offline

Oh no, someone leaked the source code :0
[WWW]
Niklas Karlsson
Dreamgeist

Joined: 16 Jan 2006 15:25:51 (CET)
Messages: 51
Location: Lockpick
Offline

how did my shoppinglist end up here? :X Anton, did you sell my secret bacon-and-egg-smoothie recepie?

Besides Iona beeing a she you are almost correct GJ! (and plz edit away the David, cup, ashtray thingie. if he finds out he might steal my shoes and use as aquarium decoration )
Xanathar$86278 (deleted user)
Dreamgeist

Joined: 26 May 2008 12:02:35 (CEST)
Messages: 74
Offline

wait wait...this is good stuff !!!!!

So your lead game designer (boss) is a girl with a nick, that can almost be pronounced "I own em".

Nelson Munce wrote:HAH HAH !!!!!!!


Man, you guys be whipped, that shit is whack!


Iona, nicely played... Nicely played girl
Iona Rosin
Dreamspecter

Joined: 5 Jan 2007 16:48:48 (CET)
Messages: 122
Location: Skövde, Sweden
Offline

Xanathar wrote:
So your lead game designer (boss) is a girl with a nick, that can almost be pronounced "I own em".

Hush hush! They haven't figured it out yet...

Iona Rosin
Lead Game Designer
Lockpick Entertainment
 
Forum Index » Game mechanics
Go to:   
Powered by JForum © JForum Team