diff --git a/ChangeLog b/ChangeLog index 18d2293ba..76755af3e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,17 @@ +Move amulet of lifesaving into an artifact definition. +This prevents creation of amulet of livesaving of Empowerment +and other such silliness that really shouldn't be done. +The differences that seem irreconcilable at this time are: +- value 20000->20400 +- now detects as magic when it did not before +- obscured as a normal amulet until identification +- "(lifesaving)" descriptor text is obscured due to being an artifact +This is a precursor to possibly doing the same to the strange ring. +talisman/amulet_lif.arc +artifacts +treasures.trs +Daniel Hawkins 2023-08-31 + New arch: random_converter. Meant to be used with the addition of pop-up banks in random maps, but may have other uses as well. Leans toward gold/silver tables, with a small chance of higher denominations. diff --git a/artifacts b/artifacts index 4c6157bc7..e60ddb235 100644 --- a/artifacts +++ b/artifacts @@ -3214,6 +3214,18 @@ slaying /python/items/finding.py end end # +# Amulet of lifesaving -- specifically spawned in spots in treasurelists. +Allowed all +chance 0 +Object lifesaving +face amulet_lif.111 +type 39 +weight 120 +value 34 +lifesave 1 +item_power 3 +end +# # Containers (the following is hack to get a quiver for bolts also) # It would be better that it would be possible to define object # NONE also, and not use the fixed probability. diff --git a/talisman/amulet_lif.arc b/talisman/amulet_lif.arc index 6e668b8b5..9040064f1 100644 --- a/talisman/amulet_lif.arc +++ b/talisman/amulet_lif.arc @@ -1,3 +1,5 @@ +# Obsolete. Continues to exist only for legacy items. + Object amulet_lifesave name amulet of lifesaving name_pl amulets of lifesaving diff --git a/treasures.trs b/treasures.trs index 241c2ac89..5ecc681ed 100644 --- a/treasures.trs +++ b/treasures.trs @@ -1178,7 +1178,8 @@ more arch helmet_of_xrays chance 5 more - arch amulet_lifesave + arch amulet + artifact lifesaving chance 5 more arch elvenboots