Draft:Scroll of blessing: Difference between revisions
OmegaAdmin (talk | contribs) 重写卷轴与药水总览、全部种类及别名(0.90.4 独立研究草稿) |
OmegaAdmin (talk | contribs) 为已保存草稿补齐章节目录、条件表格与可见源码 References,保留 Draft 状态 |
||
| Line 1: | Line 1: | ||
{{Version box|version=0.90.4}} | {{Version box|version=0.90.4}} | ||
{{Consumable infobox|name=Scroll of blessing|kind=Scroll|glyph=?|color=yellow|value=400|level=2|weight=5|appearance=Random inscription|cursed=Scroll of cursing}} | {{Consumable infobox|name=Scroll of blessing|kind=Scroll|glyph=?|color=yellow|value=400|level=2|weight=5|appearance=Random inscription|cursed=Scroll of cursing}} | ||
A '''scroll of blessing''' improves a selected item's blessing and enchantment, subject to the strength of the scroll and the target's existing curse. It is especially valuable for preparing consumables whose blessed effects differ substantially from their uncursed effects. | A '''scroll of blessing''' improves a selected item's blessing and enchantment, subject to the strength of the scroll and the target's existing curse. It is especially valuable for preparing consumables whose blessed effects differ substantially from their uncursed effects.<ref name="iinit-h-94">{{Source|iinit.h|94}}.</ref> | ||
__TOC__ | |||
== Generation == | == Generation == | ||
It belongs to the item-level-2 [[Draft:Scroll|scroll]] pool and can also be obtained from [[Draft:Knight's Pawn Shop|pawn-shop stock]] or [[Draft:Scroll of acquirement|acquirement]]. Ordinary generated copies begin uncursed; this does not make every found copy safe after other effects have changed it. | It belongs to the item-level-2 [[Draft:Scroll|scroll]] pool and can also be obtained from [[Draft:Knight's Pawn Shop|pawn-shop stock]] or [[Draft:Scroll of acquirement|acquirement]]. Ordinary generated copies begin uncursed; this does not make every found copy safe after other effects have changed it.<ref name="item-c-create_object">{{Source|item.c|7}} (<code>create_object</code>).</ref><ref name="site1-c-l_pawn_shop">{{Source|site1.c|1022}} (<code>l_pawn_shop</code>).</ref><ref name="effect1-c-acquire">{{Source|effect1.c|647}} (<code>acquire</code>).</ref><ref name="item-c-make_scroll">{{Source|item.c|167}} (<code>make_scroll</code>).</ref> | ||
== Description == | == Description == | ||
| Line 25: | Line 27: | ||
A cursed scroll chooses a random occupied accessible inventory slot, including carried items that are not actively equipped. It subtracts two from the target's blessing; if that leaves the target cursed, its enchantment becomes the absolute value of the previous enchantment minus one. Separate backpack contents are not in this selection pool. | A cursed scroll chooses a random occupied accessible inventory slot, including carried items that are not actively equipped. It subtracts two from the target's blessing; if that leaves the target cursed, its enchantment becomes the absolute value of the previous enchantment minus one. Separate backpack contents are not in this selection pool. | ||
Every reading identifies the scroll type. Cancelling the target wastes the scroll. Effects on a worn item are reapplied after changing its properties, so changes can immediately alter its protections or penalties. | Every reading identifies the scroll type. Cancelling the target wastes the scroll. Effects on a worn item are reapplied after changing its properties, so changes can immediately alter its protections or penalties.<ref name="itemf1-c-i_bless">{{Source|itemf1.c|133}} (<code>i_bless</code>).</ref><ref name="effect1-c-bless">{{Source|effect1.c|118}} (<code>bless</code>).</ref><ref name="effect1-c-random_item">{{Source|effect1.c|554}} (<code>random_item</code>).</ref> | ||
== Strategy == | == Strategy == | ||
| Line 34: | Line 36: | ||
Blessing also changes enchantment. This can strengthen a [[Draft:Potion of healing|healing potion]] or help prepare [[Draft:Azoth|Azoth]], but remember that Azoth needs both positive enchantment and positive blessing. Successive improvements are not just cosmetic changes of the item's name. | Blessing also changes enchantment. This can strengthen a [[Draft:Potion of healing|healing potion]] or help prepare [[Draft:Azoth|Azoth]], but remember that Azoth needs both positive enchantment and positive blessing. Successive improvements are not just cosmetic changes of the item's name. | ||
== References == | |||
<references /> | |||
[[Category:Scrolls]] | |||
<!-- Omega 0.90.4; source 009707d17482b977061a6223b9de63eac4d368c3: iinit.h:94; itemf1.c:133-138; effect1.c:118-199,554-566; effect3.c:827-862; spell.c:99-102. Original-function boundary checks recorded in wiki/research/consumables-0.90.4.md. --> | <!-- Omega 0.90.4; source 009707d17482b977061a6223b9de63eac4d368c3: iinit.h:94; itemf1.c:133-138; effect1.c:118-199,554-566; effect3.c:827-862; spell.c:99-102. Original-function boundary checks recorded in wiki/research/consumables-0.90.4.md. --> | ||
Latest revision as of 06:59, 9 September 2026
| ? | |
| Type | Scroll |
|---|---|
| Base value (Au) | 400 |
| Item level | 2 |
| Weight | 5 |
| Unidentified appearance | Random inscription |
| Cursed name | Scroll of cursing |
A scroll of blessing improves a selected item's blessing and enchantment, subject to the strength of the scroll and the target's existing curse. It is especially valuable for preparing consumables whose blessed effects differ substantially from their uncursed effects.[1]
Generation
It belongs to the item-level-2 scroll pool and can also be obtained from pawn-shop stock or acquirement. Ordinary generated copies begin uncursed; this does not make every found copy safe after other effects have changed it.[2][3][4][5]
Description
For a noncursed scroll, let B be its blessing strength, with 0 meaning uncursed, and b the selected item's blessing strength. Results are checked in this order:
| Target condition | Result |
|---|---|
| b < −(B + 1) | The curse resists; the target is unchanged. |
| Otherwise, b < −1 | One target item disintegrates. |
| Otherwise, b < B + 1 | Blessing rises by one; enchantment becomes its absolute value plus one. |
| Otherwise | No improvement. |
An uncursed scroll can therefore move a mildly cursed item from −1 to 0, or an uncursed item from 0 to +1. It cannot raise an already +1-blessed target further. More powerful blessing can overcome a stronger curse by destroying the item, rather than safely removing it: a −2 target resists an uncursed scroll but disintegrates under a +1-blessed scroll.
A cursed scroll chooses a random occupied accessible inventory slot, including carried items that are not actively equipped. It subtracts two from the target's blessing; if that leaves the target cursed, its enchantment becomes the absolute value of the previous enchantment minus one. Separate backpack contents are not in this selection pool.
Every reading identifies the scroll type. Cancelling the target wastes the scroll. Effects on a worn item are reapplied after changing its properties, so changes can immediately alter its protections or penalties.[6][7][8]
Strategy
High-value targets include identification, acquirement and augmentation. Blessing is not a universal upgrade: Jane's guide ignores it, and summoning remains hostile.
Identify a heavily cursed target before trying stronger blessing. Self-targeted dispelling provides a different curse-removal mechanism for worn items and can avoid the destruction branch when its strength is sufficient. The blessing spell uses the same strength as an uncursed blessing scroll, making it a renewable alternative for ordinary preparation.
Blessing also changes enchantment. This can strengthen a healing potion or help prepare Azoth, but remember that Azoth needs both positive enchantment and positive blessing. Successive improvements are not just cosmetic changes of the item's name.
References
- ↑ iinit.h in Omega 0.90.4, line 94.
- ↑ item.c in Omega 0.90.4, line 7 (
create_object). - ↑ site1.c in Omega 0.90.4, line 1022 (
l_pawn_shop). - ↑ effect1.c in Omega 0.90.4, line 647 (
acquire). - ↑ item.c in Omega 0.90.4, line 167 (
make_scroll). - ↑ itemf1.c in Omega 0.90.4, line 133 (
i_bless). - ↑ effect1.c in Omega 0.90.4, line 118 (
bless). - ↑ effect1.c in Omega 0.90.4, line 554 (
random_item).