Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

remove curse from artifact - possible?

503 views
Skip to first unread message

John Smith

unread,
Aug 25, 2009, 10:20:16 PM8/25/09
to
Hi again, I was just wondering whether it was possible to remove a curse
from an artifact item. I have recently found:

The Iron Helm of Gorlim (+8,+8) [5,+10] (-5) {cursed}

I believe the relavent reference to this in artifact.txt is:
-----------------------
N:41:of Gorlim
I:helm:Iron Helm~:-5
W:20:5:75:1
P:5:1d3:8:8:10
# F: DRAIN_HP |
F:INT | WIS | SEARCH | HIDE_TYPE | RES_FEAR |
F:SEE_INVIS | FREE_ACT | AGGRAVATE | LIGHT_CURSE | HEAVY_CURSE
D:A headpiece, gaudy and barbaric, that betrayed a warrior when he most
D:needed succor.
-----------------------

Is it possible to remove the curse from this and subsequent items? Or
shouldn't I bother? I believe I found a similar cursed item previously.
There was no reference to it in artifact.txt (although its name was very
unique), so I dropped it.

Any help most appreciated.

Cheers,
J.


Wally the Grey

unread,
Aug 25, 2009, 11:26:18 PM8/25/09
to
John Smith wrote:
> Hi again, I was just wondering whether it was possible to remove a curse
> from an artifact item. I have recently found:
>
> The Iron Helm of Gorlim (+8,+8) [5,+10] (-5) {cursed}
>
> I believe the relavent reference to this in artifact.txt is:
> -----------------------
> N:41:of Gorlim
> I:helm:Iron Helm~:-5
> W:20:5:75:1
> P:5:1d3:8:8:10
> # F: DRAIN_HP |
> F:INT | WIS | SEARCH | HIDE_TYPE | RES_FEAR |
> F:SEE_INVIS | FREE_ACT | AGGRAVATE | LIGHT_CURSE | HEAVY_CURSE
> D:A headpiece, gaudy and barbaric, that betrayed a warrior when he most
> D:needed succor.
> -----------------------
>
> Is it possible to remove the curse from this and subsequent items? Or
> shouldn't I bother?

Unless you're a warrior, you shouldn't bother. It can be uncursed, but
the malus to your spell stat wouldn't go away.

If you are a warrior, it will impact your saving throw and device skill.
Depending on your play-style that may or may not be worth +8 to damage
from a slot where you wouldn't ordinarily get it (and it can therefore
be cumulative with e.g. Fingolfin).

> I believe I found a similar cursed item previously.
> There was no reference to it in artifact.txt (although its name was very
> unique), so I dropped it.

It must have been an ego item, unless you're playing a variant that
mixes standard and random artifacts (Oangband does, and I think Sang),
or else "previously" means "in a previous game, one I played with the
random artifacts option turned on" rather than "in the same game where I
found Gorlim".

The most likely such would be Morgul weapons, which have a Tolkienian
name resembling many artifact names (but it would show as "a" foo of
Morgul, not "the" foo of Morgul, and you might find more of them).

John Smith

unread,
Aug 26, 2009, 12:22:07 AM8/26/09
to
>> Hi again, I was just wondering whether it was possible to remove a curse
>> from an artifact item. I have recently found:
>>
>> The Iron Helm of Gorlim (+8,+8) [5,+10] (-5) {cursed}
>>
>> Is it possible to remove the curse from this and subsequent items? Or
>> shouldn't I bother?
>
> Unless you're a warrior, you shouldn't bother. It can be uncursed, but the
> malus to your spell stat wouldn't go away.

Thanks for that. I'm playing a High-Elf Ranger. So the (-5) would remain
(-5) even after the curse has been removed? The only thing that would change
would be the ablility to remove the item from one's head?

>> I believe I found a similar cursed item previously.
>> There was no reference to it in artifact.txt (although its name was very
>> unique), so I dropped it.
>
> It must have been an ego item, unless you're playing a variant that mixes
> standard and random artifacts (Oangband does, and I think Sang), or else
> "previously" means "in a previous game, one I played with the random
> artifacts option turned on" rather than "in the same game where I found
> Gorlim".
>
> The most likely such would be Morgul weapons, which have a Tolkienian name
> resembling many artifact names (but it would show as "a" foo of Morgul,
> not "the" foo of Morgul, and you might find more of them).

Yes, thats right, it was a 'of Morgul' weapon with reasonably unhealthy
inherent stats, including drain expereince. It was found in the same game
I'm playing at present (where I found the Gorlim). I'm playing vanilla
3.1.0.

So with respect to artifact and ego items, if the curse is removes, all
stats remain (i.e. negative stats aren't inverted to positive stats) ?

Cheers,
J


pete m

unread,
Aug 26, 2009, 1:12:35 AM8/26/09
to

Yes, it's possible; there's a scroll called *Remove Curse* that
removes heavy curses. And you have a 50% chance to break a heavy
curse if you successfully enchant it to a positive bonus.

However, it's almost never worth while with Gorlim. (The trouble is,
the hat slot is generally one of the most powerful for resists or
stats or both. Spending it on +8 damage is usually wasteful.)


It also depends on what version you are playing. There's a bug in
3.1.0 that makes it almost unplayable, as some useful weapons (Calris,
Whip of Balrog) are rendered worthless because Heavy curses cannot be
removed.


John Smith

unread,
Aug 26, 2009, 1:35:19 AM8/26/09
to
>> Is it possible to remove the curse from this and subsequent items? Or
>> shouldn't I bother? I believe I found a similar cursed item previously.
>> There was no reference to it in artifact.txt (although its name was very
>> unique), so I dropped it.
>>

>Yes, it's possible; there's a scroll called *Remove Curse* that
>removes heavy curses. And you have a 50% chance to break a heavy
>curse if you successfully enchant it to a positive bonus.
>
>However, it's almost never worth while with Gorlim. (The trouble is,
>the hat slot is generally one of the most powerful for resists or
>stats or both. Spending it on +8 damage is usually wasteful.)
>
>
>It also depends on what version you are playing. There's a bug in
>3.1.0 that makes it almost unplayable, as some useful weapons (Calris,
>Whip of Balrog) are rendered worthless because Heavy curses cannot be
>removed.

Ah, just my luck.. 3.1.0 here :( and with over 1 million xp I don't think
i'm going to start afresh just yet. I should try to move my save file to
3.1.1, but I guess that's a risky migration.

cheers


Timo Pietilä

unread,
Aug 26, 2009, 1:45:07 AM8/26/09
to
John Smith wrote:

> Yes, thats right, it was a 'of Morgul' weapon with reasonably unhealthy
> inherent stats, including drain expereince. It was found in the same game
> I'm playing at present (where I found the Gorlim). I'm playing vanilla
> 3.1.0.

Unless you fix your copy and recompile you *CANNOT* remove heavy curse.
There is bug into code that makes it impossible. (one word in IIRC
spells2.c change LIGHT_CURSE to CURSE_MASK).

This bug is not in 3.0.9 or in 3.1.1. Only in 3.1.0beta.

Timo Pietil�

John Smith

unread,
Aug 26, 2009, 2:44:13 AM8/26/09
to

Thanks for the info. I might have to recompile when i come around to
removing heavy curse. Unless of course there is a recompiled windows version
out there. Or I might have to migrate my save file to 3.1.1 and suffer any
consequences therein.

J.


Eddie Grove

unread,
Aug 26, 2009, 3:06:09 AM8/26/09
to
"John Smith" <som...@microsoft.com> writes:

> >> Is it possible to remove the curse from this and subsequent items? Or
> >> shouldn't I bother? I believe I found a similar cursed item previously.
> >> There was no reference to it in artifact.txt (although its name was very
> >> unique), so I dropped it.
> >>
>
> >Yes, it's possible; there's a scroll called *Remove Curse* that
> >removes heavy curses. And you have a 50% chance to break a heavy
> >curse if you successfully enchant it to a positive bonus.

Neither of those work in 3.1.0.

> >However, it's almost never worth while with Gorlim. (The trouble is,
> >the hat slot is generally one of the most powerful for resists or
> >stats or both. Spending it on +8 damage is usually wasteful.)
> >
> >
> >It also depends on what version you are playing. There's a bug in
> >3.1.0 that makes it almost unplayable, as some useful weapons (Calris,
> >Whip of Balrog) are rendered worthless because Heavy curses cannot be
> >removed.
>
> Ah, just my luck.. 3.1.0 here :( and with over 1 million xp I don't think
> i'm going to start afresh just yet. I should try to move my save file to
> 3.1.1, but I guess that's a risky migration.

The migration should work, but with a major caveat. Your identified items
will become unidentified, and you will not be able to reidentify them. So
make a char dump and save it before you try, and also I would inscribe
everything with what ego it has or random powers etc. You will learn the
properties gradually, but it will be a nuisance.

I was supposed to submit a patch to make identify work on those objects
mangled by the savefile migration, but I was distracted by the current comp.
Due to weirdnesses I do not understand, I cannot install multiple versions of
V that use different edit files simultaneously, so dev work was on hold. Now
that I've finished the comp, I hope to submit the patch soon.


Eddie

Timo Pietilä

unread,
Aug 26, 2009, 4:09:01 AM8/26/09
to
Eddie Grove wrote:
> "John Smith" <som...@microsoft.com> writes:

>> Ah, just my luck.. 3.1.0 here :( and with over 1 million xp I don't think
>> i'm going to start afresh just yet. I should try to move my save file to
>> 3.1.1, but I guess that's a risky migration.
>
> The migration should work, but with a major caveat. Your identified items
> will become unidentified, and you will not be able to reidentify them.

That didn't happen to me. I was able to reindentify my stuff just fine.

Timo Pietil�

Eddie Grove

unread,
Aug 26, 2009, 3:29:34 AM8/26/09
to
Timo Pietilä <timo.p...@helsinki.fi> writes:

It might depend upon which version of 3.1.1 you use, or I could just be
confused again.


Eddie

Timo Pietilä

unread,
Aug 26, 2009, 5:03:40 AM8/26/09
to

Also I lost ID only from those items I was carrying. All items at home
or floor remained identified. So as a workaround it might be enough to
just drop everything, migrate, and then pick up everything.

Timo Pietilä

Jonathan Evans

unread,
Aug 26, 2009, 7:29:18 PM8/26/09
to
On Aug 26, 7:03 pm, Timo Pietilä <timo.piet...@helsinki.fi> wrote:
> Eddie Grove wrote:
> > Timo Pietilä <timo.piet...@helsinki.fi> writes:
>
> >> Eddie Grove wrote:
> >>> "John Smith" <some...@microsoft.com> writes:
> >>>> Ah, just my luck.. 3.1.0 here :( and with over 1 million xp I don't think
> >>>> i'm going to start afresh just yet. I should try to move my save file to
> >>>> 3.1.1, but I guess that's a risky migration.
> >>> The migration should work, but with a major caveat.  Your identified items
> >>> will become unidentified, and you will not be able to reidentify them.
> >> That didn't happen to me. I was able to reindentify my stuff just fine.
>
> > It might depend upon which version of 3.1.1 you use, or I could just be
> > confused again.
>
> Also I lost ID only from those items I was carrying. All items at home
> or floor remained identified. So as a workaround it might be enough to
> just drop everything, migrate, and then pick up everything.
>
> Timo Pietilä

The problem I found was that while items in the home stayed
identified, all knowledge of their properties was lost - a major pain
for artifacts (especially since I was playing randarts) and some
ego's. Re-identify is relatively easy.

My solution was to move all affected items to the floor before
upgrading (inventory would have done, but too many items). Then they
became unknown so could be identified again.

Regards,
Jonathan

John Smith

unread,
Aug 26, 2009, 11:11:02 PM8/26/09
to
> >>>> Ah, just my luck.. 3.1.0 here :( and with over 1 million xp I don't
> >>>> think
> >>>> i'm going to start afresh just yet. I should try to move my save file
> >>>> to
> >>>> 3.1.1, but I guess that's a risky migration.
> >>> The migration should work, but with a major caveat. Your identified
> >>> items
> >>> will become unidentified, and you will not be able to reidentify them.
> >> That didn't happen to me. I was able to reindentify my stuff just fine.
>
> > It might depend upon which version of 3.1.1 you use, or I could just be
> > confused again.
>
> Also I lost ID only from those items I was carrying. All items at home
> or floor remained identified. So as a workaround it might be enough to
> just drop everything, migrate, and then pick up everything.
>
> Timo Pietil�

>The problem I found was that while items in the home stayed
>identified, all knowledge of their properties was lost - a major pain
>for artifacts (especially since I was playing randarts) and some
>ego's. Re-identify is relatively easy.

>My solution was to move all affected items to the floor before
>upgrading (inventory would have done, but too many items). Then they
>became unknown so could be identified again.

I just migrated. Dropped it all on the floor in town and reidentified after
picking it all up.

Just love 3.1.1!!!. Some of the little things I noticed are:

- Ring damage information whilst in battle
- Ring finger selection when replacing

nice

J.


Antony Sidwell

unread,
Aug 31, 2009, 11:35:47 AM8/31/09
to
pete m wrote:

> It also depends on what version you are playing. There's a bug in
> 3.1.0 that makes it almost unplayable, as some useful weapons (Calris,
> Whip of Balrog) are rendered worthless because Heavy curses cannot be
> removed.

There is however another bug in that version where you can destroy
cursed items that you are wielding, even though you can't take them off
or drop them. So that should let you get around the problem, although
it still leaves the items as effectively worthless rather than
potentially useful.

As there wasn't a single bug report about this for the two years or so
it was present in the game, either no one ever thought to try it or
they've been keeping quiet and getting out of some tight situations with
it. :)
--
Antony "Not the maintainer" Sidwell

Timo Pietilä

unread,
Aug 31, 2009, 1:53:12 PM8/31/09
to
Antony Sidwell wrote:
> pete m wrote:
>
>> It also depends on what version you are playing. There's a bug in
>> 3.1.0 that makes it almost unplayable, as some useful weapons (Calris,
>> Whip of Balrog) are rendered worthless because Heavy curses cannot be
>> removed.
>
> There is however another bug in that version where you can destroy
> cursed items that you are wielding, even though you can't take them off
> or drop them.

How? If you mean scroll of curse weapon then that *should* blast any
weapon you are using, cursed or not. That is not a bug. Bug would be not
leave it cursed. Or do you mean just "k"illing the item you are using?
That shouldn't work on artifacts, even if it could destroy Morgul Blades.

BTW what happens to Iron Crown of Morgoth if you read scroll of Curse
Armor with it only item weared? Does it have then heavy curse instead of
permanent curse?

> So that should let you get around the problem, although
> it still leaves the items as effectively worthless rather than
> potentially useful.
>
> As there wasn't a single bug report about this for the two years or so
> it was present in the game, either no one ever thought to try it or
> they've been keeping quiet and getting out of some tight situations with
> it. :)

It wasn't there in 3.0.9b it was there in 3.1.0 beta. That has not been
around for two years. 3.1.0beta had been around only from January 7 this
year to 26th July 2009 (release of 3.1.1), so about seven months.

Here is relevant code from 3.0.9b:

(spells2.c)

static void uncurse_object(object_type *o_ptr)
{
/* Uncurse it */
o_ptr->ident &= ~(IDENT_CURSED);

/* Mark as uncursed */
o_ptr->pseudo = INSCRIP_UNCURSED;

/* The object has been "sensed" */
o_ptr->ident |= (IDENT_SENSE);
}

And here same from 3.1.0 beta:

(spells2.c)

static void uncurse_object(object_type *o_ptr)
{
/* Uncurse it */
o_ptr->flags3 &= ~(TR3_LIGHT_CURSE);

/* Mark as uncursed */
o_ptr->pseudo = INSCRIP_UNCURSED;

/* The object has been "sensed" */
o_ptr->ident |= (IDENT_SENSE);
}

Source of the bug is that "TR2_LIGHT_CURSE" which should be
"TR3_CURSE_MASK", so this bug was introduced in 3.1.0 beta.

Timo Pietil�

Timo Pietilä

unread,
Aug 31, 2009, 1:59:32 PM8/31/09
to
Jonathan Evans wrote:

> On Aug 26, 7:03 pm, Timo Pietil� <timo.piet...@helsinki.fi> wrote:
>> Eddie Grove wrote:
>>> Timo Pietil� <timo.piet...@helsinki.fi> writes:
>>>> Eddie Grove wrote:
>>>>> "John Smith" <some...@microsoft.com> writes:
>>>>>> Ah, just my luck.. 3.1.0 here :( and with over 1 million xp I don't think
>>>>>> i'm going to start afresh just yet. I should try to move my save file to
>>>>>> 3.1.1, but I guess that's a risky migration.
>>>>> The migration should work, but with a major caveat. Your identified items
>>>>> will become unidentified, and you will not be able to reidentify them.
>>>> That didn't happen to me. I was able to reindentify my stuff just fine.
>>> It might depend upon which version of 3.1.1 you use, or I could just be
>>> confused again.
>> Also I lost ID only from those items I was carrying. All items at home
>> or floor remained identified. So as a workaround it might be enough to
>> just drop everything, migrate, and then pick up everything.
>>
>> Timo Pietil�

>
> The problem I found was that while items in the home stayed
> identified, all knowledge of their properties was lost - a major pain
> for artifacts (especially since I was playing randarts) and some
> ego's. Re-identify is relatively easy.

Didn't even notice that before you said it. I have used some interesting
times getting relevant info back. Also noticed that I'm way over-powered
for endgame (can fight Chaos Dragon and Law Wyrm same time without risk
being killed into process using sub-optimal gear).

Timo Pietil�

Timo Pietilä

unread,
Aug 31, 2009, 2:11:38 PM8/31/09
to
Timo Pietil� wrote:
> Antony Sidwell wrote:
>> pete m wrote:
>>
>>> It also depends on what version you are playing. There's a bug in
>>> 3.1.0 that makes it almost unplayable, as some useful weapons (Calris,
>>> Whip of Balrog) are rendered worthless because Heavy curses cannot be
>>> removed.
>>
>> There is however another bug in that version where you can destroy
>> cursed items that you are wielding, even though you can't take them off
>> or drop them.
>
> How? If you mean scroll of curse weapon then that *should* blast any
> weapon you are using, cursed or not. That is not a bug. Bug would be not
> leave it cursed.

Did some source digging and curse armor/weapon does have
TR3_LIGHT_CURSE. I believe this is same bug as with remove curse IE. It
should have TR3_CURSE_MASK instead.

> BTW what happens to Iron Crown of Morgoth if you read scroll of Curse
> Armor with it only item weared? Does it have then heavy curse instead of
> permanent curse?

Light curse it seems. What do these do?

o_ptr->dd = 0;
o_ptr->ds = 0;

If they don't touch item abilities or PVAL then Iron Crown of Morgoth
would become light-cursed as good as always -item.

> Source of the bug is that "TR3_LIGHT_CURSE" which should be

Eddie Grove

unread,
Aug 31, 2009, 1:19:21 PM8/31/09
to
Timo Pietilä <timo.p...@helsinki.fi> writes:

Clearly you had the same problem parsing Antony's post that I had. Presumably
it is the other bug, I guess that you could use 'k' to destroy wielded
artifacts, that has been around for two years.


Eddie

Eddie Grove

unread,
Aug 31, 2009, 1:30:24 PM8/31/09
to
Timo Pietilä <timo.p...@helsinki.fi> writes:

> Timo Pietilä wrote:
> > Antony Sidwell wrote:
> >> pete m wrote:
> >>
> >>> It also depends on what version you are playing. There's a bug in
> >>> 3.1.0 that makes it almost unplayable, as some useful weapons (Calris,
> >>> Whip of Balrog) are rendered worthless because Heavy curses cannot be
> >>> removed.
> >>
> >> There is however another bug in that version where you can destroy
> >> cursed items that you are wielding, even though you can't take them off
> >> or drop them.
> > How? If you mean scroll of curse weapon then that *should* blast any weapon
> > you are using, cursed or not. That is not a bug. Bug would be not leave it
> > cursed.
>
> Did some source digging and curse armor/weapon does have TR3_LIGHT_CURSE. I
> believe this is same bug as with remove curse IE. It should have
> TR3_CURSE_MASK instead.
>
> > BTW what happens to Iron Crown of Morgoth if you read scroll of Curse Armor
> > with it only item weared? Does it have then heavy curse instead of permanent
> > curse?
>
> Light curse it seems. What do these do?
>
> o_ptr->dd = 0;
> o_ptr->ds = 0;

That changes your 8d5 katana to a 0d0 katana. Not so important for a crown,
although the way things are so commonly overloaded it wouldn't surprise me if
it was also used sometimes for some other purpose.

In the old code artifact flags are all retrieved through a_info rather than
directly from the o_ptr->flags*. All of the artifact flags would be gone
after setting o_ptr->name1 to 0, except for stuff stored in o_ptr->ident.


Eddie

Timo Pietilä

unread,
Aug 31, 2009, 2:33:40 PM8/31/09
to
Timo Pietil� wrote:

>> BTW what happens to Iron Crown of Morgoth if you read scroll of Curse
>> Armor with it only item weared? Does it have then heavy curse instead
>> of permanent curse?
>
> Light curse it seems. What do these do?
>
> o_ptr->dd = 0;
> o_ptr->ds = 0;
>
> If they don't touch item abilities or PVAL then Iron Crown of Morgoth
> would become light-cursed as good as always -item.

Answering to myself: Those are dice sides and dice rolls ((xdx))

So PVAL and item abilities remain untouched. That means that Iron Crown
of Morgoth should retain +125 to multitude stats and resist nearly
everything even after blasting.

Timo Pietil�

0 new messages