A small path leads towards the foothill and forks sharply here with another path heading north and a well-worn, wider path headed east. A massive rolaren gate blocks the path to the east with solid, snow-covered stone walls on both sides of the gate.
Obvious paths: north
Map: imt-east_west_north_gates-1668398077.png
Exit Connecting Room
go trail 3238
north 3240
;e r = dothistimeout 'open rolaren gate', 10, /^You open|^That is already open|^It appears to be locked/; if r =~ /^You open|^That is already open/; move 'go rolaren gate'; elsif r =~ /^It appears to be locked/; spell = Spell['sigil of resolve']; bonus = spell.known? ? Society.rank/2 : 0; if ((1-(percentencumbrance/100.0)) * Skills.to_bonus(Skills.climbing)) >= 50; if spell.known? && !spell.active? && !Spell['POPed muscles'].active?; echo 'Waiting for stamina do sigil of rsolve...' unless stamina(spell.stamina_cost); wait_until{stamina(spell.stamina_cost)}; spell.cast; end; move 'climb rolaren gate'; elsif Spell[704].known?; unless Spell[704].affordable?; echo 'waiting for mana...'; wait_until { Spell[704].affordable? }; end; Spell[704].cast('rolaren gate'); elsif (num = [ 407, 1207 ].find { |n| Spell[n].known? }); 1.times { unless Spell[num].affordable?; echo 'waiting for mana...'; wait_until { Spell[num].affordable? }; end; r = Spell[num].cast('rolaren gate', /^The gate vibrates slightly but nothing else happens|^A translucent force slams into the gate, but it remains unaffected/); redo if r =~ /^\[Spell Hindrance|^The gate vibrates slightly but nothing else happens|^A translucent force slams into the gate, but it remains unaffected/ }; move 'go rolaren gate'; else; echo "error: You can't get through the gate because you can't cast 704, 407, or 1207 and you suck at climbing and/or are too encumbered."; sleep 2; exit; end; else; $go2_restart = true; end 3264
Full Room Info
{ "climate": "glacial", "description": [ "A small path leads towards the foothill and forks sharply here with another path heading north and a well-worn, wider path headed east. A massive rolaren gate blocks the path to the east with solid, snow-covered stone walls on both sides of the gate." ], "id": 3239, "image": "imt-east_west_north_gates-1668398077.png", "image_coords": [ 149, 586, 159, 596 ], "location": "the Ice Plains", "paths": [ "Obvious paths: north" ], "tags": [ "some angelica root", "some valerian root", "sassafras leaf", "sweetfern stalk", "some pennyroyal stem", "winter rose", "some arctic moss", "frostflower", "angelica root", "valerian root", "pennyroyal stem", "arctic moss", "meta:forage-sensed", "ironfern root", "meta:forage-sensed:night:2022-09" ], "terrain": "plain dirt", "timeto": { "3238": 0.2, "3240": 0.2, "3264": 1.0 }, "title": [ "[Ice Plains, Hill Base]" ], "uid": [ 4127001 ], "wayto": { "3238": "go trail", "3240": "north", "3264": ";e r = dothistimeout 'open rolaren gate', 10, /^You open|^That is already open|^It appears to be locked/; if r =~ /^You open|^That is already open/; move 'go rolaren gate'; elsif r =~ /^It appears to be locked/; spell = Spell['sigil of resolve']; bonus = spell.known? ? Society.rank/2 : 0; if ((1-(percentencumbrance/100.0)) * Skills.to_bonus(Skills.climbing)) >= 50; if spell.known? && !spell.active? && !Spell['POPed muscles'].active?; echo 'Waiting for stamina do sigil of rsolve...' unless stamina(spell.stamina_cost); wait_until{stamina(spell.stamina_cost)}; spell.cast; end; move 'climb rolaren gate'; elsif Spell[704].known?; unless Spell[704].affordable?; echo 'waiting for mana...'; wait_until { Spell[704].affordable? }; end; Spell[704].cast('rolaren gate'); elsif (num = [ 407, 1207 ].find { |n| Spell[n].known? }); 1.times { unless Spell[num].affordable?; echo 'waiting for mana...'; wait_until { Spell[num].affordable? }; end; r = Spell[num].cast('rolaren gate', /^The gate vibrates slightly but nothing else happens|^A translucent force slams into the gate, but it remains unaffected/); redo if r =~ /^\\[Spell Hindrance|^The gate vibrates slightly but nothing else happens|^A translucent force slams into the gate, but it remains unaffected/ }; move 'go rolaren gate'; else; echo \"error: You can't get through the gate because you can't cast 704, 407, or 1207 and you suck at climbing and/or are too encumbered.\"; sleep 2; exit; end; else; $go2_restart = true; end" } }


MapDB last updated: 2024-10-31 16:32:15 +0000