|Anonymous | Login | Signup for a new account||2019-02-20 23:29 CET|
|Main | My View | View Issues | Change Log | Wiki | Tavern | News|
|Viewing Issue Simple Details|
|ID||Category||Severity||Reproducibility||Date Submitted||Last Update|
|0006814||[DCSS] Bug Report||minor||have not tried||2013-03-22 19:21||2013-04-05 07:06|
|Status||resolved||Product Branch||0.12 ancient branch|
|Summary||0006814: Donald rN infoleak?|
|Description||In my game on CAO Webtiles (username Swiss), Donald didn't show up as a valid target for agony, despite there being no reason he would inherently resist that. I tried it anyway and sure enough, I got the "unaffected" message (though oddly, he didn't seem to resist bolt of draining). Before fighting him, I had no idea what the branding on any of his equipment was. So basically, the game was kind enough to tell me that he would be immune to Agony, but there was no reason I should have known that.|
|Tags||No tags attached.|
|The same holds for Pain, and also for Hibernation and rC if I'm reading correctly. Quite recently, the tracer code started calling _ench_flavour_affects_monster, which checks for rN for Pain/Agony.|
edited on: 2013-03-27 17:48
There are two issues here:
- When targetting fails because you're aware of resistances, the message should be different, otherwise it can confuse players (e.g. "Nothing in range would be affected by that").
- Targetting shouldn't make be making these assumptions at all if you're *not* aware of the resistance.
My preferred solution would be to just make targetting dumber and not have it make assumptions like this, but then I'm never much of a fan of computers trying to do too much thinking for me; I'm not sure if everyone would agree with this however.
Edit: apparently the issue, at least the first one, also affects fireball; and other resistances should be checked.
|Fixed in trunk (and 0.12)|
|2013-03-22 19:21||Swiss||New Issue|
|2013-03-23 15:53||neil||Status||new => confirmed|
|2013-03-23 16:20||neil||Note Added: 0021775|
|2013-03-27 17:37||mumra||Relationship added||related to 0006525|
|2013-03-27 17:45||mumra||Note Added: 0021900|
|2013-03-27 17:48||mumra||Note Edited: 0021900|
|2013-04-05 07:06||DracoOmega||Note Added: 0022147|
|2013-04-05 07:06||DracoOmega||Status||confirmed => resolved|
|2013-04-05 07:06||DracoOmega||Fixed in Branch||=> 0.13 development branch|
|2013-04-05 07:06||DracoOmega||Resolution||open => done|
|2013-04-05 07:06||DracoOmega||Assigned To||=> DracoOmega|
|Mantis 1.1.8[^] Copyright © 2000 - 2009 Mantis Group|