Draft:Rampart Gaol: Difference between revisions

From Omega Wiki
Jump to navigation Jump to search
补齐 Rampart 地点与索引地图:homes
 
补全LOCUS地点及任务人物关联:city-maps
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Version box|version=0.90.4}}
{{Version box|version=0.90.4}}


The '''Rampart Gaol''' is the city jail immediately north of the [[Draft:Order of Paladins|Order of Paladins]] headquarters. Four cells sit behind portcullises, with the entrance between two guard posts. Visiting the entrance does not itself imprison you; arrest and sentencing determine whether you are placed in a cell.
The '''Rampart Gaol''' is the city jail immediately north of the [[Draft:Order of Paladins|Order of Paladins]] headquarters. Four cells sit behind portcullises, with the entrance between two guard posts. Visiting the entrance does not itself imprison you; arrest and sentencing determine whether you are placed in a cell.<ref name="city-c-load_city">{{Source|city.c|9}} (<code>load_city</code>).</ref><ref name="site2-c-send_to_jail">{{Source|site2.c|221}} (<code>send_to_jail</code>).</ref>
 
__TOC__
 
== City location ==
 
@ highlights this facility within its surrounding city streets.
 
These are '''spoiler maps'''. Coordinates are (column, row), starting at zero. Letters and highlighted symbols are article keys for sites and initial placements, not a literal game screenshot or a promise that a creature remains there.
 
<div class="omega-map-layout" tabindex="0" role="region" aria-label="Rampart Gaol">
<div class="omega-map">
<div class="omega-map-row">  333333344444444</div>
<div class="omega-map-row">  345678901234567</div>
<div class="omega-map-row">50 <span class="omega-color-grey"><nowiki>..##</nowiki></span>[[Draft:Rampart#Random buildings|<span class="omega-color-yellow" title="Shuffled shop or residence candidate (37, 50)">x</span>]]<span class="omega-color-grey"><nowiki>##</nowiki></span>[[Draft:Houses|<span class="omega-color-cyan" title="Fixed ordinary house (40, 50)">h</span>]]<span class="omega-color-grey"><nowiki>###.##.</nowiki></span></div>
<div class="omega-map-row">51 <span class="omega-color-grey"><nowiki>...............</nowiki></span></div>
<div class="omega-map-row">52 <span class="omega-color-grey"><nowiki>..##</nowiki></span>[[Draft:Rampart Gaol|<span class="omega-color-yellow" title="Weak wall (37, 52)">*</span>]]<span class="omega-color-grey"><nowiki>##</nowiki></span>[[Draft:Rampart Gaol|<span class="omega-color-yellow" title="Weak wall (40, 52)">*</span>]]<span class="omega-color-grey"><nowiki>##</nowiki></span>[[Draft:Rampart Gaol|<span class="omega-color-yellow" title="Weak wall (43, 52)">*</span>]]<span class="omega-color-grey"><nowiki>##..</nowiki></span></div>
<div class="omega-map-row">53 <span class="omega-color-grey"><nowiki>..##</nowiki></span>[[Draft:Rampart Gaol|<span class="omega-color-yellow" title="Weak wall (37, 53)">*</span>]]<span class="omega-color-grey"><nowiki>##</nowiki></span>[[Draft:Rampart Gaol|<span class="omega-color-yellow" title="Weak wall (40, 53)">*</span>]]<span class="omega-color-grey"><nowiki>#</nowiki></span>[[Draft:Rampart Gaol|<span class="omega-color-yellow" title="Weak wall (42, 53)">*</span>]]<span class="omega-color-grey"><nowiki>###..</nowiki></span></div>
<div class="omega-map-row">54 <span class="omega-color-grey"><nowiki>..##</nowiki></span>[[Draft:Rampart Gaol|<span class="omega-color-light-purple" title="Portcullis trigger (37, 54)">T</span>]]<span class="omega-color-grey"><nowiki>#</nowiki></span>[[Draft:Rampart Gaol|<span class="omega-color-light-purple" title="Portcullis trigger (39, 54)">T</span>]]<span class="omega-color-grey"><nowiki>#</nowiki></span>[[Draft:Rampart Gaol|<span class="omega-color-light-purple" title="Portcullis trigger (41, 54)">T</span>]]<span class="omega-color-grey"><nowiki>#</nowiki></span>[[Draft:Rampart Gaol|<span class="omega-color-light-purple" title="Portcullis trigger (43, 54)">T</span>]]<span class="omega-color-grey"><nowiki>##..</nowiki></span></div>
<div class="omega-map-row">55 <span class="omega-color-grey"><nowiki>..##</nowiki></span>[[Draft:Rampart Gaol|<span class="omega-color-light-blue" title="Portcullis, initially raised (37, 55)">|</span>]]<span class="omega-color-grey"><nowiki>#</nowiki></span>[[Draft:Rampart Gaol|<span class="omega-color-light-blue" title="Portcullis, initially raised (39, 55)">|</span>]]<span class="omega-color-grey"><nowiki>#</nowiki></span>[[Draft:Rampart Gaol|<span class="omega-color-light-blue" title="Portcullis, initially raised (41, 55)">|</span>]]<span class="omega-color-grey"><nowiki>#</nowiki></span>[[Draft:Rampart Gaol|<span class="omega-color-light-blue" title="Portcullis, initially raised (43, 55)">|</span>]]<span class="omega-color-grey"><nowiki>##..</nowiki></span></div>
<div class="omega-map-row">56 <span class="omega-color-grey"><nowiki>..##</nowiki></span>[[Draft:Rampart Gaol|<span class="omega-color-light-blue" title="Portcullis release (37, 56)">R</span>]]<span class="omega-color-grey"><nowiki>#</nowiki></span>[[Draft:Rampart Gaol|<span class="omega-color-light-blue" title="Portcullis release (39, 56)">R</span>]]<span class="omega-color-grey"><nowiki>#</nowiki></span>[[Draft:Rampart Gaol|<span class="omega-color-light-blue" title="Portcullis release (41, 56)">R</span>]]<span class="omega-color-grey"><nowiki>#</nowiki></span>[[Draft:Rampart Gaol|<span class="omega-color-light-blue" title="Portcullis release (43, 56)">R</span>]]<span class="omega-color-grey"><nowiki>##..</nowiki></span></div>
<div class="omega-map-row">57 <span class="omega-color-grey"><nowiki>..##.......##..</nowiki></span></div>
<div class="omega-map-row">58 <span class="omega-color-grey"><nowiki>..####</nowiki></span>[[Draft:Rampart Gaol|<span class="omega-color-light-blue" title="Guard post (39, 58)">G</span>]][[Draft:Rampart Gaol|<span class="omega-color-yellow" title="Rampart Gaol entrance or principal site (40, 58)">@</span>]][[Draft:Rampart Gaol|<span class="omega-color-light-blue" title="Guard post (41, 58)">G</span>]]<span class="omega-color-grey"><nowiki>####..</nowiki></span></div>
<div class="omega-map-row">59 <span class="omega-color-grey"><nowiki>...............</nowiki></span></div>
<div class="omega-map-row">60 <span class="omega-color-grey"><nowiki>..####</nowiki></span>[[Draft:Rampart Gaol|<span class="omega-color-light-blue" title="Guard post (39, 60)">G</span>]][[Draft:Order of Paladins|<span class="omega-color-cyan" title="Order of Paladins (40, 60)">P</span>]][[Draft:Rampart Gaol|<span class="omega-color-light-blue" title="Guard post (41, 60)">G</span>]]<span class="omega-color-grey"><nowiki>####..</nowiki></span></div>
<div class="omega-map-row">61 <span class="omega-color-grey"><nowiki>..#####</nowiki></span>[[Draft:Rampart|<span class="omega-color-yellow" title="Concealed passage (40, 61)">:</span>]]<span class="omega-color-grey"><nowiki>#####..</nowiki></span></div>
</div>
</div>
 
=== Map key ===
 
{| class="wikitable"
 
! Key !! Meaning
 
|-
 
| <span class="omega-glyph omega-color-grey"><nowiki>#</nowiki></span> || Wall
 
|-
 
| <span class="omega-glyph omega-color-yellow"><nowiki>*</nowiki></span> || [[Draft:Rampart Gaol|Weak wall]]
 
|-
 
| <span class="omega-glyph omega-color-grey"><nowiki>.</nowiki></span> || Floor or open ground
 
|-
 
| <span class="omega-glyph omega-color-yellow"><nowiki>:</nowiki></span> || [[Draft:Rampart|Concealed passage]]
 
|-
 
| <span class="omega-glyph omega-color-yellow"><nowiki>@</nowiki></span> || [[Draft:Rampart Gaol|Rampart Gaol entrance or principal site]]
 
|-
 
| <span class="omega-glyph omega-color-light-blue"><nowiki>G</nowiki></span> || [[Draft:Rampart Gaol|Guard post]]
 
|-
 
| <span class="omega-glyph omega-color-cyan"><nowiki>P</nowiki></span> || [[Draft:Order of Paladins|Order of Paladins]]
 
|-
 
| <span class="omega-glyph omega-color-light-blue"><nowiki>R</nowiki></span> || [[Draft:Rampart Gaol|Portcullis release]]
 
|-
 
| <span class="omega-glyph omega-color-light-purple"><nowiki>T</nowiki></span> || [[Draft:Rampart Gaol|Portcullis trigger]]
 
|-
 
| <span class="omega-glyph omega-color-cyan"><nowiki>h</nowiki></span> || [[Draft:Houses|Fixed ordinary house]]
 
|-
 
| <span class="omega-glyph omega-color-yellow"><nowiki>x</nowiki></span> || [[Draft:Rampart#Random buildings|Shuffled shop or residence candidate]]
 
|-
 
| <span class="omega-glyph omega-color-light-blue"><nowiki>|</nowiki></span> || [[Draft:Rampart Gaol|Portcullis, initially raised]]
 
|}
 
Coordinates retain their positions on the [[Draft:Rampart#City map|full Rampart map]]. The diagram shows the initial city; doors, alarms and other state can change.
 
<ref>{{Source|lib/city.dat}}; {{Source|city.c|9|285}}; {{Source|city.c|303|447}}.</ref>


== Arrest and sentencing ==
== Arrest and sentencing ==
Surrendering to hostile law enforcement, failing certain robberies or refusing the Duke's first quest can invoke Rampart's justice. The outcome depends on your affiliations and previous prosecutions:
Surrendering to a hostile [[Draft:Guardsman|guardsman]] or [[Draft:Justiciar|Justiciar]], failing certain robberies or refusing the Duke's first quest can invoke Rampart's justice. The outcome depends on your affiliations and previous prosecutions:


* An active Order member is '''expelled first'''. That invocation does not proceed to probation, a cell or pacifying the guards. A later arrest can then follow the ordinary rules.
* An active Order member is '''expelled first'''. That invocation does not proceed to probation, a cell or pacifying the guards. A later arrest can then follow the ordinary rules.
* If the Order has been destroyed, ordinary prosecution no longer operates.
* If the Order has been destroyed, ordinary prosecution no longer operates.
* Otherwise, the guards are pacified. A Chaotic character has a chance of acquittal through the Rampart Chaotic Liberties Union: the chance is the magnitude of negative alignment out of 200, reaching certainty at -200. Acquittal does not advance the prosecution count.
* An ordinary arrest processed in the city pacifies its guards. A Chaotic character has a chance of acquittal through the Rampart Chaotic Liberties Union: the chance is the magnitude of negative alignment out of 200, reaching certainty at -200. Acquittal does not advance the prosecution count.
* The first ordinary conviction gives '''probation''' and places you outside the gaol.
* The first ordinary conviction gives '''probation''' and places you outside the gaol.
* The second places you in a randomly selected cell and lowers the portcullises.
* The second places you in a randomly selected cell and lowers the portcullises.
* The third and later convictions also inflict a beating, with possible damage increasing by ten for each conviction: 0-29 unavoidable damage on the third, 0-39 on the fourth, and so on.
* The third and later convictions also inflict a beating, with possible damage increasing by ten for each conviction: 0-29 unavoidable damage on the third, 0-39 on the fourth, and so on.


An acquitted character is released in the eastern city, rather than immediately outside the gaol. Ordinary imprisonment leaves you with your equipment; the problem is escaping the cell, not recovering a confiscated inventory.
An acquitted character is released in the eastern city, rather than immediately outside the gaol. Ordinary imprisonment leaves you with your equipment; the problem is escaping the cell, not recovering a confiscated inventory.<ref name="site2-c-send_to_jail" /><ref name="site2-c-pacify_guards">{{Source|site2.c|192}} (<code>pacify_guards</code>).</ref><ref name="site2-c-l_safe">{{Source|site2.c|913}} (<code>l_safe</code>).</ref><ref name="city-c-repair_jail">{{Source|city.c|618}} (<code>repair_jail</code>).</ref><ref name="guide-omega-0-75-spoilers-txt-Robbery--lines-555-568">A. Light (editor), ''Omega Spoilers'', version 1.10, updated 3 May 1994, reposted 19 April 1995; mixed older game versions. Robbery, lines 555-568. Preserved locally as <code>omega-0.75-spoilers.txt</code>.</ref>


== Escaping ==
== Escaping ==
Line 20: Line 107:
The walls north of the cells include '''weak masonry''' that can be tunneled through. This provides a route for a character without a teleport spell. Tunneling can injure an unarmed digger or damage a fragile weapon; a [[Draft:Mace|striking weapon]] is a more durable tool than a [[Draft:Dagger|dagger]]. Repeated imprisonment repairs the cells, so an earlier escape tunnel is not a permanent opening.
The walls north of the cells include '''weak masonry''' that can be tunneled through. This provides a route for a character without a teleport spell. Tunneling can injure an unarmed digger or damage a fragile weapon; a [[Draft:Mace|striking weapon]] is a more durable tool than a [[Draft:Dagger|dagger]]. Repeated imprisonment repairs the cells, so an earlier escape tunnel is not a permanent opening.


Shadowform can pass through the walls and bars. Teleportation and disintegration offer other routes when available. A '''garage-door opener''' raises the portcullises and is consumed on use. Avoid stepping back onto a trigger after opening the bars: the trap can lower them again. Trying to bash the bars directly is a poor default plan, with a Strength-out-of-1,000 success chance and unavoidable injury on failure.
Shadowform can pass through the walls and bars. Teleportation and disintegration offer other routes when available. A '''garage-door opener''' raises the portcullises and is consumed on use. Avoid stepping back onto a trigger after opening the bars: the trap can lower them again. Trying to bash the bars directly is a poor default plan, with a Strength-out-of-1,000 success chance and unavoidable injury on failure.<ref name="command3-c-tunnel">{{Source|command3.c|865}} (<code>tunnel</code>).</ref><ref name="command2-c-bash_location">{{Source|command2.c|751}} (<code>bash_location</code>).</ref><ref name="move-c-l_raise_portcullis">{{Source|move.c|452}} (<code>l_raise_portcullis</code>).</ref><ref name="effect3-c-p_teleport">{{Source|effect3.c|503}} (<code>p_teleport</code>).</ref><ref name="movef-c-p_movefunction">{{Source|movef.c|9}} (<code>p_movefunction</code>).</ref>


== Strategy ==
== Strategy ==
For an ordinary character, accepting a first conviction can settle an alarm with probation and pacified guards. The older spoiler's suggestion that guards cannot be pacified after an offense does not describe this ordinary sentencing route. For a paladin, the initial expulsion takes precedence and does not grant that reset; surrender is a serious loss of membership, not a free escape service.
For an ordinary character, accepting a first conviction can settle an alarm with probation and pacified guards. The older spoiler's suggestion that guards cannot be pacified after an offense does not describe this ordinary sentencing route. For a paladin, the initial expulsion takes precedence and does not grant that reset; surrender is a serious loss of membership, not a free escape service.


Do not confuse a [[Draft:Houses#Safes|safe's alarm]] with every other siren. A safe in a Rampart residence can force you back into the city before sentencing even when a floor siren would not summon help. This includes safes in [[Draft:Hovels|hovels]].
Do not confuse a [[Draft:Houses#Safes|safe's alarm]] with every other siren. A safe in a Rampart residence can force you back into the city before sentencing even when a floor siren would not summon help. This includes safes in [[Draft:Hovels|hovels]]. A house or mansion floor siren begins the arrest inside the residence, and its pacification occurs before returning to the city; it therefore does not clear pre-existing hostility among the city's guards.


== Trivia ==
== Trivia ==
The '''Rampart Chaotic Liberties Union''' is a wordplay on the [https://www.aclu.org/about/about-aclu American Civil Liberties Union]. Its lawyer gives Omega's alignment system a suitably partisan interpretation of civil liberties. The surrender dialogue also borrows Monopoly's jail instruction, as described on the [[Draft:Justiciar#Trivia|Justiciar]] page.
The '''Rampart Chaotic Liberties Union''' is a wordplay on the American Civil Liberties Union<ref>[https://www.aclu.org/about/about-aclu American Civil Liberties Union].</ref>. Its lawyer gives Omega's alignment system a suitably partisan interpretation of civil liberties. The surrender dialogue also borrows Monopoly's jail instruction, as described on the [[Draft:Justiciar#Trivia|Justiciar]] page.<ref name="site2-c-send_to_jail" /><ref name="mtalk-c-m_talk_guard">{{Source|mtalk.c|174}} (<code>m_talk_guard</code>).</ref>
 
== References ==
<references />


[[Category:Drafts]]
[[Category:Drafts]]
[[Category:Locations]]
[[Category:Locations]]
[[Category:Omega 0.90.4]]
[[Category:Omega 0.90.4]]
<!-- Source: WinOmega 0.90.4, commit 009707d17482b977061a6223b9de63eac4d368c3. site2.c:send_to_jail,l_safe; city.c:load_city,repair_jail; lib/city.dat; aux3.c:pacify_guards; move.c:l_portcullis_trap,l_raise_portcullis; command3.c:tunnel; command2.c:bash; itemf1.c:i_raise_portcullis; trap.c:l_trap_siren; aux1.c:p_moveable; effect3.c:disintegrate; effect1.c:teleport. Historical lead: staging/manuals/omega-0.75-spoilers.txt:Robbery. Original-function experiment: wiki/research/experiments/run-rampart-justice.py. Research: wiki/research/rampart-completion-0.90.4.md. -->
<!-- Source: WinOmega 0.90.4, commit 009707d17482b977061a6223b9de63eac4d368c3. site2.c:send_to_jail,l_safe,pacify_guards; city.c:load_city,repair_jail; lib/city.dat; move.c:l_portcullis_trap,l_raise_portcullis; command3.c:tunnel; command2.c:bash; itemf1.c:i_raise_portcullis; trap.c:l_trap_siren; aux1.c:p_moveable; effect3.c:disintegrate,p_teleport. Historical lead: staging/manuals/omega-0.75-spoilers.txt:Robbery. Original-function experiment: wiki/research/experiments/run-rampart-justice.py. Research: wiki/research/rampart-completion-0.90.4.md. -->

Latest revision as of 01:28, 10 September 2026

Omega 0.90.4

The Rampart Gaol is the city jail immediately north of the Order of Paladins headquarters. Four cells sit behind portcullises, with the entrance between two guard posts. Visiting the entrance does not itself imprison you; arrest and sentencing determine whether you are placed in a cell.[1][2]

City location

@ highlights this facility within its surrounding city streets.

These are spoiler maps. Coordinates are (column, row), starting at zero. Letters and highlighted symbols are article keys for sites and initial placements, not a literal game screenshot or a promise that a creature remains there.

333333344444444
345678901234567
50 ..##x##h###.##.
51 ...............
52 ..##*##*##*##..
53 ..##*##*#*###..
54 ..##T#T#T#T##..
55 ..##|#|#|#|##..
56 ..##R#R#R#R##..
57 ..##.......##..
58 ..####G@G####..
59 ...............
60 ..####GPG####..
61 ..#####:#####..

Map key

Key Meaning
# Wall
* Weak wall
. Floor or open ground
: Concealed passage
@ Rampart Gaol entrance or principal site
G Guard post
P Order of Paladins
R Portcullis release
T Portcullis trigger
h Fixed ordinary house
x Shuffled shop or residence candidate
| Portcullis, initially raised

Coordinates retain their positions on the full Rampart map. The diagram shows the initial city; doors, alarms and other state can change.

[3]

Arrest and sentencing

Surrendering to a hostile guardsman or Justiciar, failing certain robberies or refusing the Duke's first quest can invoke Rampart's justice. The outcome depends on your affiliations and previous prosecutions:

  • An active Order member is expelled first. That invocation does not proceed to probation, a cell or pacifying the guards. A later arrest can then follow the ordinary rules.
  • If the Order has been destroyed, ordinary prosecution no longer operates.
  • An ordinary arrest processed in the city pacifies its guards. A Chaotic character has a chance of acquittal through the Rampart Chaotic Liberties Union: the chance is the magnitude of negative alignment out of 200, reaching certainty at -200. Acquittal does not advance the prosecution count.
  • The first ordinary conviction gives probation and places you outside the gaol.
  • The second places you in a randomly selected cell and lowers the portcullises.
  • The third and later convictions also inflict a beating, with possible damage increasing by ten for each conviction: 0-29 unavoidable damage on the third, 0-39 on the fourth, and so on.

An acquitted character is released in the eastern city, rather than immediately outside the gaol. Ordinary imprisonment leaves you with your equipment; the problem is escaping the cell, not recovering a confiscated inventory.[2][4][5][6][7]

Escaping

Cell floors contain triggers that lower nearby portcullises. The release tiles are on the corridor side of the bars, so they do not provide a convenient button inside your cell. City travel is disabled on the cell and gate tiles.

The walls north of the cells include weak masonry that can be tunneled through. This provides a route for a character without a teleport spell. Tunneling can injure an unarmed digger or damage a fragile weapon; a striking weapon is a more durable tool than a dagger. Repeated imprisonment repairs the cells, so an earlier escape tunnel is not a permanent opening.

Shadowform can pass through the walls and bars. Teleportation and disintegration offer other routes when available. A garage-door opener raises the portcullises and is consumed on use. Avoid stepping back onto a trigger after opening the bars: the trap can lower them again. Trying to bash the bars directly is a poor default plan, with a Strength-out-of-1,000 success chance and unavoidable injury on failure.[8][9][10][11][12]

Strategy

For an ordinary character, accepting a first conviction can settle an alarm with probation and pacified guards. The older spoiler's suggestion that guards cannot be pacified after an offense does not describe this ordinary sentencing route. For a paladin, the initial expulsion takes precedence and does not grant that reset; surrender is a serious loss of membership, not a free escape service.

Do not confuse a safe's alarm with every other siren. A safe in a Rampart residence can force you back into the city before sentencing even when a floor siren would not summon help. This includes safes in hovels. A house or mansion floor siren begins the arrest inside the residence, and its pacification occurs before returning to the city; it therefore does not clear pre-existing hostility among the city's guards.

Trivia

The Rampart Chaotic Liberties Union is a wordplay on the American Civil Liberties Union[13]. Its lawyer gives Omega's alignment system a suitably partisan interpretation of civil liberties. The surrender dialogue also borrows Monopoly's jail instruction, as described on the Justiciar page.[2][14]

References

  1. city.c in Omega 0.90.4, line 9 (load_city).
  2. 2.0 2.1 2.2 site2.c in Omega 0.90.4, line 221 (send_to_jail).
  3. lib/city.dat in Omega 0.90.4; city.c in Omega 0.90.4, lines 9–285; city.c in Omega 0.90.4, lines 303–447.
  4. site2.c in Omega 0.90.4, line 192 (pacify_guards).
  5. site2.c in Omega 0.90.4, line 913 (l_safe).
  6. city.c in Omega 0.90.4, line 618 (repair_jail).
  7. A. Light (editor), Omega Spoilers, version 1.10, updated 3 May 1994, reposted 19 April 1995; mixed older game versions. Robbery, lines 555-568. Preserved locally as omega-0.75-spoilers.txt.
  8. command3.c in Omega 0.90.4, line 865 (tunnel).
  9. command2.c in Omega 0.90.4, line 751 (bash_location).
  10. move.c in Omega 0.90.4, line 452 (l_raise_portcullis).
  11. effect3.c in Omega 0.90.4, line 503 (p_teleport).
  12. movef.c in Omega 0.90.4, line 9 (p_movefunction).
  13. American Civil Liberties Union.
  14. mtalk.c in Omega 0.90.4, line 174 (m_talk_guard).