Scroll of self-knowledge: Difference between revisions

From Omega Wiki
Jump to navigation Jump to search
Import Omega 0.90.4 scroll draft batch
 
Promote approved scroll pages
 
(8 intermediate revisions by 4 users not shown)
Line 2: Line 2:
{{Scroll infobox|name=Scroll of self-knowledge|object_id=58|scroll_id=16|value=10|level=1|cursed=scroll of delusion}}
{{Scroll infobox|name=Scroll of self-knowledge|object_id=58|scroll_id=16|value=10|level=1|cursed=scroll of delusion}}


The '''scroll of self-knowledge''' is a [[Scrolls|scroll]] in the Omega 0.90.4 remake. It appears as a bright-yellow {{Omega glyph|?|color=yellow|label=question mark}} until its shuffled inscription is identified. Its cursed appearance is ''scroll of delusion''.
The '''scroll of self-knowledge''' displays a detailed report of the reader's character. A cursed copy is identified as a ''scroll of delusion'' and withholds the report.


== Generation and appearance ==
== Effects and interactions ==
Once item generation has selected the scroll class, it chooses uniformly among all 24 scroll IDs and copies the selected definition. The class definitions are neutral by default. Thirty unidentified inscriptions are shuffled at game initialization, so the visible label does not reliably identify this type between games.
 
== Data and mechanics ==
The definition has base value 10, item level 1, weight 5, fragility 1, and the COMMON flag. The base value is the definition value, not a promised shop price. Reading is unavailable while blind or afraid; cancelling the inventory prompt spends no scroll, while successful dispatch normally consumes one.


<table class="omega-scroll-buc">
<table class="omega-scroll-buc">
Line 16: Line 12:
<tr><td>Cursed</td><td>Prints an ignorance message and displays no report.</td></tr>
<tr><td>Cursed</td><td>Prints an ignorance message and displays no report.</td></tr>
</table>
</table>
== Effects and interactions ==
An uncursed scroll opens a comprehensive character report covering attributes, level and experience, alignment, combat values, statuses, and known immunities or vulnerabilities. It reports state without modifying it. A cursed scroll prints an ignorance message and provides no report.
An uncursed scroll opens a comprehensive character report covering attributes, level and experience, alignment, combat values, statuses, and known immunities or vulnerabilities. It reports state without modifying it. A cursed scroll prints an ignorance message and provides no report.


Uncursed reading identifies the type and passes blessing into the report routine, but the report is informational. Cursed use is blocked at the report branch and is not automatically identified.
An uncursed copy identifies itself when read. A cursed copy provides no report and does not automatically identify itself.


== Strategy ==
== Strategy ==
Read it when hidden character state would change equipment, route, or combat decisions. Its low base value makes information its main return. Identification beforehand prevents wasting a cursed copy on the no-information branch.
Read it when hidden character state would change equipment, route, or combat decisions. Identification beforehand prevents wasting a cursed copy that provides no information.


== Trivial ==
== See also ==
A search of public Omega and roguelike sources found no reliable creator statement establishing a specific cultural origin for this scroll's name. The article therefore treats the source-code name as canonical without assigning an unsupported reference.
* [[Scroll]]


== References ==
== References ==
* [https://github.com/geoffdunbar/winomega/tree/009707d17482b977061a6223b9de63eac4d368c3 WinOmega source at the documented revision]
* [https://github.com/geoffdunbar/winomega/tree/009707d17482b977061a6223b9de63eac4d368c3 WinOmega source at the documented revision]
* [[Scrolls|Omega 0.90.4 scroll index]]
* [[Scroll|Omega 0.90.4 scroll index]]


[[Category:Scrolls]]
[[Category:Scrolls]]
Line 38: Line 32:
<!-- OMEGA-SOURCE commit=009707d17482b977061a6223b9de63eac4d368c3; file=staging/remake/winomega/effect2.c:8-335; claims=BUC effects and mechanics -->
<!-- OMEGA-SOURCE commit=009707d17482b977061a6223b9de63eac4d368c3; file=staging/remake/winomega/effect2.c:8-335; claims=BUC effects and mechanics -->
<!-- OMEGA-SOURCE commit=009707d17482b977061a6223b9de63eac4d368c3; file=staging/remake/winomega/item.c:167-177; claims=uniform scroll selection and copied definition -->
<!-- OMEGA-SOURCE commit=009707d17482b977061a6223b9de63eac4d368c3; file=staging/remake/winomega/item.c:167-177; claims=uniform scroll selection and copied definition -->
<!-- OMEGA-SOURCE commit=009707d17482b977061a6223b9de63eac4d368c3; file=staging/remake/winomega/item.c:296-330; claims=random unidentified inscription pool -->
<!-- OMEGA-SOURCE commit=009707d17482b977061a6223b9de63eac4d368c3; file=staging/remake/winomega/omega.c:436-451; claims=new-game random inscription assignment -->
<!-- OMEGA-SOURCE commit=009707d17482b977061a6223b9de63eac4d368c3; file=staging/remake/winomega/command2.c:37-68; claims=reading restrictions and consumption -->
<!-- OMEGA-SOURCE commit=009707d17482b977061a6223b9de63eac4d368c3; file=staging/remake/winomega/command2.c:37-68; claims=reading restrictions and consumption -->

Latest revision as of 16:04, 24 July 2026

The scroll of self-knowledge displays a detailed report of the reader's character. A cursed copy is identified as a scroll of delusion and withholds the report.

Effects and interactions

BUC stateResult
BlessedDisplays the same comprehensive character report as an uncursed copy.
UncursedDisplays a comprehensive character report without changing state.
CursedPrints an ignorance message and displays no report.

An uncursed scroll opens a comprehensive character report covering attributes, level and experience, alignment, combat values, statuses, and known immunities or vulnerabilities. It reports state without modifying it. A cursed scroll prints an ignorance message and provides no report.

An uncursed copy identifies itself when read. A cursed copy provides no report and does not automatically identify itself.

Strategy

Read it when hidden character state would change equipment, route, or combat decisions. Identification beforehand prevents wasting a cursed copy that provides no information.

See also

References