summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source')
-rw-r--r--crawl-ref/source/dat/wizlab.des9
-rw-r--r--crawl-ref/source/rltiles/dc-mon.txt5
-rw-r--r--crawl-ref/source/rltiles/dc-mon/human_monk_ghost.pngbin0 -> 596 bytes
-rw-r--r--crawl-ref/source/rltiles/dc-mon/iron_troll_monk_ghost.pngbin0 -> 1126 bytes
-rw-r--r--crawl-ref/source/rltiles/dc-mon/rock_troll_monk_ghost.pngbin0 -> 1024 bytes
5 files changed, 11 insertions, 3 deletions
diff --git a/crawl-ref/source/dat/wizlab.des b/crawl-ref/source/dat/wizlab.des
index b8645341e1..a00d93f5c9 100644
--- a/crawl-ref/source/dat/wizlab.des
+++ b/crawl-ref/source/dat/wizlab.des
@@ -1109,10 +1109,10 @@ local function summon_monks (data, triggerable, triggerer, marker, ev)
end
local msp = "human name:monk n_suf col:white hd:10 dur:2 sum:shadow_creatures" ..
- " nas:old_memories seen / rock troll name:monk n_suf dur:2 seen " ..
- " sum:shadow_creatures nas:old_memories" ..
+ " nas:old_memories tile:human_monk seen / rock troll name:monk n_suf"..
+ " dur:2 seen sum:shadow_creatures nas:old_memories tile:rock_troll_monk" ..
" / iron troll name:monk n_suf col:white dur:2 sum:shadow_creatures " ..
- " nas:old_memories seen"
+ " nas:old_memories seen tile:iron_troll_monk"
local count = 0
for point in iter.circle_iterator(3) do
@@ -1120,6 +1120,8 @@ local function summon_monks (data, triggerable, triggerer, marker, ev)
if feat.is_solid(point.x, point.y) or feat.destroys_items(point.x, point.y) then
else
local mon = dgn.create_monster(point.x, point.y, msp)
+ mon.set_prop("description", "It seems a flimsy representation of a monk;"
+ .. " nothing more than a half-formed memory.\n")
count = count + 1
end
end
@@ -1144,6 +1146,7 @@ lua_marker('A', summon_marker)
}}
: wizlab_setup(_G, "Wucad Mu's Monastery")
+: set_border_fill_type("trees")
MAP
tttttttttttttttttttttttttttttttttttttttt
tttttttttttttttttttttttttttttttttttttttt
diff --git a/crawl-ref/source/rltiles/dc-mon.txt b/crawl-ref/source/rltiles/dc-mon.txt
index 3da868aa54..0b1d2f1a80 100644
--- a/crawl-ref/source/rltiles/dc-mon.txt
+++ b/crawl-ref/source/rltiles/dc-mon.txt
@@ -326,6 +326,8 @@ vault_guard MONS_VAULT_GUARD
shapeshifter MONS_SHAPESHIFTER
glowing_shapeshifter MONS_GLOWING_SHAPESHIFTER
killer_klown MONS_KILLER_KLOWN
+## From the Wucad Mu wizlab
+human_monk_ghost MONS_HUMAN_MONK
## Angels ('A')
angel MONS_ANGEL
@@ -464,6 +466,9 @@ troll MONS_TROLL
rock_troll MONS_ROCK_TROLL
iron_troll MONS_IRON_TROLL
deep_troll MONS_DEEP_TROLL
+## From the Wucad Mu wizard laboratory
+rock_troll_monk_ghost MONS_ROCK_TROLL_MONK
+iron_troll_monk_ghost MONS_IRON_TROLL_MONK
## Vampires ('V')
vampire MONS_VAMPIRE
diff --git a/crawl-ref/source/rltiles/dc-mon/human_monk_ghost.png b/crawl-ref/source/rltiles/dc-mon/human_monk_ghost.png
new file mode 100644
index 0000000000..911281db34
--- /dev/null
+++ b/crawl-ref/source/rltiles/dc-mon/human_monk_ghost.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/dc-mon/iron_troll_monk_ghost.png b/crawl-ref/source/rltiles/dc-mon/iron_troll_monk_ghost.png
new file mode 100644
index 0000000000..c6e65c7c35
--- /dev/null
+++ b/crawl-ref/source/rltiles/dc-mon/iron_troll_monk_ghost.png
Binary files differ
diff --git a/crawl-ref/source/rltiles/dc-mon/rock_troll_monk_ghost.png b/crawl-ref/source/rltiles/dc-mon/rock_troll_monk_ghost.png
new file mode 100644
index 0000000000..9a40dccc8a
--- /dev/null
+++ b/crawl-ref/source/rltiles/dc-mon/rock_troll_monk_ghost.png
Binary files differ