Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old February 23, 2009, 14:41   #1
Donald Jonker
Knight
 
Join Date: Jun 2008
Posts: 593
Donald Jonker is on a distinguished road
Feature request: hold life & rNether preventing xp drain

This issue was brought up in the Faangband 036 thread (and it makes sense there), but it applies to all *bands, including vanilla (unless I'm severely mistaken).

It seems strange to me that if a character has the Hold Life and rNether resistances, he/she is not immune to all xp drain attacks. This seems to be the only resistance that has exceptions, and I don't really understand why it should be so. As far as I know, there's no indication in the monster memory which attacks are exempted from being checked against the resistances, which makes things somewhat frustrating.

I can't think of any reason why the resistances shouldn't fully live up to their names.
__________________
Bands, / Those funny little plans / That never work quite right.
-Mercury Rev
Donald Jonker is offline   Reply With Quote
Old February 23, 2009, 17:24   #2
Magnate
Angband Devteam member
 
Join Date: May 2007
Location: London, UK
Posts: 5,057
Magnate is on a distinguished road
Send a message via MSN to Magnate Send a message via Yahoo to Magnate
Quote:
Originally Posted by Donald Jonker View Post
This issue was brought up in the Faangband 036 thread (and it makes sense there), but it applies to all *bands, including vanilla (unless I'm severely mistaken).

It seems strange to me that if a character has the Hold Life and rNether resistances, he/she is not immune to all xp drain attacks. This seems to be the only resistance that has exceptions, and I don't really understand why it should be so. As far as I know, there's no indication in the monster memory which attacks are exempted from being checked against the resistances, which makes things somewhat frustrating.

I can't think of any reason why the resistances shouldn't fully live up to their names.
Er, I think you have it backwards. The general rule is that resists give protection from binary effects (fear, confusion, blindness, paralysis) but not from variable effects. Apart from rblind and rfear, which have no equivalent damage elements, resistances only ever give partial protection to an attack type. Hold life is no different in this.

CC
Magnate is offline   Reply With Quote
Old February 23, 2009, 17:42   #3
Donald Jonker
Knight
 
Join Date: Jun 2008
Posts: 593
Donald Jonker is on a distinguished road
Quote:
Originally Posted by Magnate View Post
Er, I think you have it backwards. The general rule is that resists give protection from binary effects (fear, confusion, blindness, paralysis) but not from variable effects.
So would an example of another variable effect be stat draining attacks? Because sustains always prevent those.. Or, say, poison, sound, and shard? Because those resistances prevent the secondary effects, which is what I would expect from Hold Life.
Quote:
Apart from rblind and rfear, which have no equivalent damage elements, resistances only ever give partial protection to an attack type. Hold life is no different in this.
I understand that it makes sense that attacks which would drain experience would still damage players with Hold Life.. but I don't see why it should still drain xp. If that's what you're saying (maybe not ).

It just seems silly to me to have a binary resistance called Hold Life, which seems to belong with the likes of confusion, sound, shard, and poison, (none of which have exceptions that I can think of) when there are so many exceptions to it. Maybe I'm still not getting the bigger picture here.
__________________
Bands, / Those funny little plans / That never work quite right.
-Mercury Rev
Donald Jonker is offline   Reply With Quote
Old February 23, 2009, 22:23   #4
Magnate
Angband Devteam member
 
Join Date: May 2007
Location: London, UK
Posts: 5,057
Magnate is on a distinguished road
Send a message via MSN to Magnate Send a message via Yahoo to Magnate
Quote:
Originally Posted by Donald Jonker View Post
So would an example of another variable effect be stat draining attacks? Because sustains always prevent those.. Or, say, poison, sound, and shard? Because those resistances prevent the secondary effects, which is what I would expect from Hold Life. I understand that it makes sense that attacks which would drain experience would still damage players with Hold Life.. but I don't see why it should still drain xp. If that's what you're saying (maybe not ).

It just seems silly to me to have a binary resistance called Hold Life, which seems to belong with the likes of confusion, sound, shard, and poison, (none of which have exceptions that I can think of) when there are so many exceptions to it. Maybe I'm still not getting the bigger picture here.
Your position is perfectly consistent - we're just seeing xp drain differently. You see it as an effect to be prevented, like fear/blindness/confusion, stunning from sound, cuts from shards, etc. I see it as not a binary effect at all, but more like damage, to be reduced but not eliminated. The current behaviour of Hold Life is consistent from my perspective, but not from yours.

CC
Magnate 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
Feature request: merge prayers dTraps & dStairs Donald Jonker Vanilla 2 February 17, 2009 01:02
Feature Request: merge ?dTraps & ?dStairs Donald Jonker Vanilla 0 January 10, 2009 16:14
Hold Life curinor Variants 1 April 21, 2008 23:04
SVN / 3.1.0 first thoughts: Why no RNether? (Fork off of the Narya thread) pesachyonah Vanilla 1 March 12, 2008 16:48
Feature & game_balancing requests Daven_26d1 Vanilla 6 July 14, 2007 22:52


All times are GMT +1. The time now is 22:33.


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