|Anonymous | Login | Signup for a new account||2019-04-20 12:59 CEST|
|Main | My View | View Issues | Change Log | Wiki | Tavern | News|
|Viewing Issue Simple Details|
|ID||Category||Severity||Reproducibility||Date Submitted||Last Update|
|0006071||[DCSS] Bug Report||minor||N/A||2012-08-14 19:32||2014-06-11 21:00|
|Status||resolved||Product Branch||0.11 ancient branch|
|Summary||0006071: BEAM_HOLY, CLOUD_HOLY_FLAMES, AF_HOLY and SPWPN_HOLY_WRATH are inconsistent.|
BEAM_HOLY calls actor::res_holy_energy (beam.cc). So, it affects: undead holiness (except Porfane Servitors), demonic holiness and evil monsters. Evil monsters are: monster with undead holiness, priests of evil gods, monsters with evil spells, and monsters with vampiric/draining attacks.
CLOUD_HOLY_FLAMES calls actor::res_holy_fire (cloud.cc). This one affects evil monsters and unholy monsters. Unholy monsters are: Silver statues, monsters with demonic holiness, and monsters with unholy spells.
AF_HOLY affects evil or unholy monsters (same as CLOUD_HOLY_FLAMES) (melee_attack.cc)
SPWPN_HOLY_WRATH only affects undead or demonic holiness (melee_attack.cc)
This means that a Profane Servitor can resist Cleansing Flame but is vulnerable to holy wrath. And a DE high priest is vulnerable to Cleansing Flame but ignores holy wrath.
It's a mess.
|Tags||No tags attached.|
|Cleaned up slightly, with holy energy and holy flames being merged. AF_HOLY seems to have been changed to be the same as SPWPN_HOLY_WRATH at some point or other.|
|2012-08-14 19:32||CommanderC||New Issue|
|2014-06-11 21:00||wheals||Note Added: 0026466|
|2014-06-11 21:00||wheals||Status||new => resolved|
|2014-06-11 21:00||wheals||Fixed in Branch||=> 0.15 development branch|
|2014-06-11 21:00||wheals||Resolution||open => done|
|2014-06-11 21:00||wheals||Assigned To||=> wheals|
|Mantis 1.1.8[^] Copyright © 2000 - 2009 Mantis Group|