Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old May 19, 2021, 17:01   #1
Pete Mack
Prophet
 
Join Date: Apr 2007
Location: Seattle, WA
Posts: 6,591
Donated: $40
Pete Mack is on a distinguished road
how does blackguard melee healing work?

I can see it happening, but it's only a couple points at most. That isn't useful yet. How do I get more?
Pete Mack is offline   Reply With Quote
Old May 19, 2021, 18:05   #2
sffp
Adept
 
Join Date: Apr 2020
Location: DC Area
Posts: 241
sffp is on a distinguished road
Near as I can tell, each time you successfully cast
Leap into battle (pac)
Whirlwind (pae)
Stun Foe (pba)

You get a small number of HP restored
Note, each time you get hit, you get SP restored

I haven't worked out the exact/formula/mechanics
May depend on race/stats etc.
sffp is offline   Reply With Quote
Old May 19, 2021, 20:42   #3
wobbly
Prophet
 
Join Date: May 2012
Location: Adelaide, Australia
Posts: 2,530
wobbly will become famous soon enough
Took a look and while I don't find DM's coding style particularly readable I did find this:

/* Spend X% of SP get X/2% of lost HP. E.g., at 50% HP get X/4% */
/* Gain stays low at msp<10 because MP gains are generous at msp<10 */
/* sp_ratio is max sp to spent sp, doubled to suit target rate. */
wobbly is offline   Reply With Quote
Old May 20, 2021, 00:45   #4
Pete Mack
Prophet
 
Join Date: Apr 2007
Location: Seattle, WA
Posts: 6,591
Donated: $40
Pete Mack is on a distinguished road
Ok, the first two comments make enough sense, though I'm not convinced that the second is an improvement, given the weakness of an early BG.
Interesting that the goal should be low MSP, consistent with fail rate.
Pete Mack is offline   Reply With Quote
Old May 20, 2021, 19:50   #5
DavidMedley
Veteran
 
Join Date: Oct 2019
Posts: 1,004
DavidMedley is on a distinguished road
Quote:
Originally Posted by wobbly View Post
while I don't find DM's coding style particularly readable
Sorry... Closest thing I did to coding in C was C++ in 1995. I do try, though.
DavidMedley is offline   Reply With Quote
Old May 20, 2021, 20:05   #6
DavidMedley
Veteran
 
Join Date: Oct 2019
Posts: 1,004
DavidMedley is on a distinguished road
The reasoning behind the percentage approach has faded in my memory. If I had just settled on "Losing 100 HP gives X SP, and spending 1 SP gives Y HP" it may have been better. One thing I do remember: I wanted to give extra healing the more hurt you were, to reward a more risky or aggressive style. This is very noticeable in the gameplay if you are counting on your spells to heal you.

"Gain stays low at msp<10 because MP gains are generous at msp<10" -- I gave extra SP to characters with less than 10 max SP so they would have a chance to use the early spells like Seek Battle. This comment is merely trying to explain why the HP gains when those SP are used are muted. You get the same healing in the end. e.g., if you lose 50% of your HP, then cast a spell with all the SP you got, you end up at 62.5% HP no matter how many max SP you have.

"the goal should be low MSP, consistent with fail rate" I don't think you really benefit from low MSP. There's a bit of a trade-off: with more MSP you get to cast more spells, but you need to cast more spells to earn the same amount of healing.
DavidMedley is offline   Reply With Quote
Old May 20, 2021, 21:30   #7
DavidMedley
Veteran
 
Join Date: Oct 2019
Posts: 1,004
DavidMedley is on a distinguished road
Quote:
Originally Posted by sffp View Post
each time you successfully cast ... You get a small number of HP restored
Every spell provides healing
DavidMedley is offline   Reply With Quote
Old May 20, 2021, 22:30   #8
Pete Mack
Prophet
 
Join Date: Apr 2007
Location: Seattle, WA
Posts: 6,591
Donated: $40
Pete Mack is on a distinguished road
Feature request:
With "venom" spell, allow a second casting to refresh the spell. It's the natural progression of "grim purpose" as a healing spell with no side effects.
Pete Mack is offline   Reply With Quote
Old May 20, 2021, 22:55   #9
DavidMedley
Veteran
 
Join Date: Oct 2019
Posts: 1,004
DavidMedley is on a distinguished road
What does it do now?
DavidMedley is offline   Reply With Quote
Old May 20, 2021, 22:59   #10
Pete Mack
Prophet
 
Join Date: Apr 2007
Location: Seattle, WA
Posts: 6,591
Donated: $40
Pete Mack is on a distinguished road
No idea. There's no message, so I don't know whether venom is extended, or it's a no op.
Edit: correction. It appears to be cumulative. There does need to be a message, however.
Quote:
Originally Posted by DavidMedley View Post
What does it do now?
Pete Mack is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Reduce the satiation gained from Healing and *Healing* Sphara Vanilla 31 June 4, 2020 13:07
A question about healing spells Theonidus Vanilla 2 September 11, 2018 15:04
priest healing prayers Tibarius Vanilla 8 March 17, 2015 08:40
Rod of healing, not as useful as I expected. ulrichvonbek Vanilla 21 May 5, 2011 04:43
An analysis of healing in Angband andrewdoull Vanilla 2 August 6, 2007 11:17


All times are GMT +1. The time now is 04:37.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.