GhostBuster I found the Gnarled Staff of Holy Fire of Mithrandril and my dark sorceror was very happy to be able to use it as an eternal illimited reservoir of mana for Udun draining. But the first spell simply **destroyed** the staff, which obviously should not happen. The same problem must happen with the wand of digging of Thrain.
Here is an obvious fix for it in scpt/s_udun.lua
replace the lines
- -- Destroy it! inven_item_increase(item, -99) inven_item_describe(item) inven_item_optimize(item)
by
- if is_artifact(obj) == TRUE then
- obj.pval = 0;
- -- Destroy it! inven_item_increase(item, -99) inven_item_describe(item) inven_item_optimize(item)
NeilStevens: Not sure if this is a bug or not, being unfamiliar with Udun myself.
GhostBuster : It certainly is. Staves and wands are distroyed by Udun Drain, but rods are not. An artifact MUST be more resistant than a rod.
(BTW, I checked the code and there is the same problem in Tome3)
ToME Wiki