|
From: <gi...@cr...> - 2017-06-16 08:15:12
|
via 23bf2620dea661b45b50d86ca7e500f13e4bcc9f (commit)
via a9a1f1cf38d86bab1945f8e5d3ef90d8beedc7ec (commit)
from 7b0e1919fa8630ebc5b5cb4c71ead75fafbc5805 (commit)
-----------------------------------------------------------------------
commit 23bf2620dea661b45b50d86ca7e500f13e4bcc9f
Author: gammafunk <gam...@gm...>
Date: Fri Jun 16 02:51:38 2017 -0500
Some adjustements to a transporter vault
In emtedronai_trogs_sanctum, make the loot more even between gold and
star_item to give the vault more appeal to adventurous players. Also
move the exit transporter destination off the entrance transporter, make
there be less blood for the blood god, and reformat some of the glyph
usage to make it consistent with lower-case for solid terrain,
upper-case or symbols for habitable terrain.
This closes #548.
commit a9a1f1cf38d86bab1945f8e5d3ef90d8beedc7ec
Author: Elan Morin Tedronai <emt...@gm...>
Date: Sun Jun 11 16:26:42 2017 +0200
Transporter vault: Trog's Sanctum.
Trog's most devout followers finally succeeded in creating a secret haven
devoid of all influences of forbidden magic. Will the hero dare to
desecrate this sacred place of silent rage?
The vault makes sure that the player is aware of the silence by placing
the entry transporter inside the silence field. Because of the silence it
is very easy to pull all monsters individually and fight them one by one.
In the end it comes to the player being able to fight the (potentially
berserking) boss monster while being silenced. Mainly magic focussed
characters should probably refrain from entering ;-)
Unfortunately for the player, the imprisoned magic users are not very
grateful for their rescue once the field of silence is being lifted :-/
-----------------------------------------------------------------------
Summary of changes:
crawl-ref/source/dat/des/variable/float.des | 80 +++++++++++++++++++++++++++++
1 file changed, 80 insertions(+)
diff --git a/crawl-ref/source/dat/des/variable/float.des b/crawl-ref/source/dat/des/variable/float.des
index 1bb3da8..5705020 100644
--- a/crawl-ref/source/dat/des/variable/float.des
+++ b/crawl-ref/source/dat/des/variable/float.des
@@ -8763,3 +8763,83 @@ MAP
.cnnnnccccccccc.
................
ENDMAP
+
+NAME: emtedronai_trogs_sanctum
+TAGS: no_monster_gen no_trap_gen no_tele_into no_item_gen
+DEPTH: D:$, Depths
+: if not you.unrands("necklace_of_bloodlust") then
+KITEM: _ = necklace of bloodlust no_pickup
+: elseif not you.unrands("wrath_of_trog") then
+KITEM: _ = wrath of trog no_pickup
+: else
+KITEM: _ = nothing
+: end
+ITEM: manual of armour w:30 / manual of fighting w:30 / \
+ manual of long blades / manual of axes / manual of maces & flails / \
+ manual of polearms / manual of dodging / manual of shields
+ITEM: executioner's axe good_item no_pickup w:5 / \
+ battleaxe good_item randart no_pickup / \
+ broad axe good_item no_pickup / \
+ triple sword good_item no_pickup w:5 / \
+ great sword good_item randart no_pickup / \
+ double sword good_item no_pickup / \
+ great mace good_item no_pickup / \
+ evening star good_item no_pickup / \
+ bardiche good_item no_pickup w:5 / \
+ glaive good_item randart no_pickup / \
+ demon trident good_item no_pickup
+ITEM: plate armour good_item randart w:20 no_pickup / \
+ crystal plate armour good_item no_pickup / \
+ chain mail good_item randart no_pickup
+ITEM: potion of berserk rage ident:type
+SHUFFLE: def
+KPROP: .$*def123456 = bloody w:5 / nothing
+: if you.in_branch("Depths") then
+MONS: patrolling juggernaut
+MONS: deep troll w:15 / spriggan berserker w:15 / stone giant / \
+ iron troll w:5 / ettin w:5
+MONS: deep elf annihilator / deep elf demonologist / titan / boggart / \
+ deep elf sorcerer / spriggan air mage / lich / vampire mage
+: else
+MONS: patrolling ettin / patrolling iron troll
+MONS: troll w:15 / two-headed ogre w:15 / cyclops w:5 / deep troll w:5
+MONS: ogre mage / wizard / deep elf mage / boggart / necromancer
+: end
+MONS: generate_awake moth of wrath, deep troll earth mage
+KMONS: 6 = silent spectre
+: dgn.delayed_decay(_G, '\'`', 'human skeleton')
+KFEAT: _ = altar_trog
+KFEAT: - = iron_grate
+FTILE: ` = floor_rough_lightred
+MARKER: ` = lua:fog_machine { \
+ cloud_type = "flame", pow_min = 10, pow_max = 10, delay = 10, \
+ size = 1, walk_dist = 0, start_clouds = 1, excl_rad = 0 }
+MARKER: P = lua:transp_loc("trogsanc_entry")
+MARKER: Q = lua:transp_dest_loc("trogsanc_entry")
+MARKER: 6 = lua:transp_loc("trogsanc_exit")
+MARKER: S = lua:transp_dest_loc("trogsanc_exit")
+MAP
+vvvvvvvvvvvvvvvvvvvvvvv
+vvvvvvvvvvvvvvvvvvvvvvv
+vvvvvvvvvvvvvvvvvvvvvvv
+vvvvvvvvvvvvvvvvvvvvvvv
+vvvvvvvv4vvvvv4vvvvvvvv
+vvvvvvvv-vvvvv-vvvvvvvv
+vvvvvvv..+.Q.+..vvvvvvv
+vvvvvv...+.'.+...vvvvvv
+vvvvv....v.g.v....vvvvv
+vvv`-..v-vnvnv-v..-`vvv
+vvvvv..-4vv6vv4-..vvvvv
+vvv4-22v-vn=nv-v22-4vvv
+vvv3v...$$e_f$$...v3vvv
+vvv3-....$*d*$....-3vvv
+vvv3v..Y..***..Y..v3vvv
+vvv5-......1......-5vvv
+vvvvv22.........22vvvvv
+vvvvv-v-vvnnnvv-v-vvvvv
+vvvvv4v`vvnnnvv`v4vvvvv
+vvvvvvvvv..P..vvvvvvvvv
+vvvvvvv4n..S..n4vvvvvvv
+ vvv.....vvv
+ @
+ENDMAP
--
Dungeon Crawl Stone Soup
|