Am 19.05.2022 um 19:01 schrieb B. R. 'BeAr' Ederson:
> On Thu, 19 May 2022 02:33:10 +0200, Janis Papanagnou wrote:
>
>> On 18.05.2022 19:24, B. R. 'BeAr' Ederson wrote:
>>>
>>> Dipping objects into fountains does not differentiate between it being
>>> a magical or non-magical fountain. Only quaffing from it does. Cursing
>>> objects can occur with any type of fountain.
>>>
>>> Maybe, it should work the other way round: Because a "magic" fountain is
>>> actually labeled a "blessed" fountain inside the code, cursing a dipped
>>> object (and other negative outcomes from dipping) should probably rather
>>> be prevented in such cases. - It seems like a slight oversight/bug in
>>> game consistency... ;-)
>>
>> Using fountains is the primary way to create unholy water for me and
>> I wouldn't want to miss it.
>
> The non-cursing would only apply to magic (= "blessed") fountains. And
> you can always convert these to normal ones by repeated quaffing, until
> the "wisp of vapor" is gone.
>
>> The naming of "magic" would include both outcomes, good and "bad".
>
> Yes. But as it happens, the cursing effect is not an effect linked to
> /magic/ fountains, but to any kind.
That may be true regarding the in-game definition of magic, as applied
to magic fountains. But with a more general view, it is "magic", if a
potion is cursed by a fountain. Cursing something is a magical process
(unless you consider it a legitimate part of religious practice, but for
all except purely symbolical purposes -- i.e. purely symbolic blessing
and/or cursing, having no actual effect on the object, it would be
magical), so a fountain that actually curses something should be
considered magical.
I know that this is not the way magical fountain is defined in the game,
but I was trying to give a role-playing rationale. Toilets are not
normally magical, fountains may be. A fountain that can curse or bless
objects would be magical for the hero of the story, though not for the
nethack program. And as I hear, magical fountains are indeed not
"magical" but "blessed" in the code, so the notion was not even intended
by the programmers.