Also fixed on ziggurat pillar vault.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9580 c06c8d41-db1a-0410-9941-cceddc491573
LWYEKDQLOPEBT7MNRGKJHJDNWRPWOMYSEDSD7GSD3PPODU7DV5HQC
UUTWIABOEY7NVIKG3FMU2EGVX54OOQWCU3IVKW4DOWE7H4W3Z5KQC
HCPTVT2XQ5HQFOZ7MNGSZYTBA6YSL3RHYQBITQ7NW2ADVMACDKCAC
SCC6F4PQTDQXFHBIBC5AW5W4AP5VNARSPX6AWIUXGV76GBZDHA6QC
X7MFMKQTNZ2IWBFVGS6WQV7NRNKJ3DWQAW2X7IQMFQQXW24AHPZQC
6IHRQWBU55WYBVB7K5HDJSBISE3J3VILUCMQ6WYOBUZ43DLOQ6VQC
NKONHW4JNY6HP2M63MNPM3H64ZWSUNUT5FX2STW4KTS4AMXJXXVQC
SM6YRPYZS6LMDQA6X3VAOK2PGMUFKPD7JMWJISOQSMX2CBR4ISPAC
mset("place:Elf:$ w:300 / deep elf blademaster / deep elf master archer / " ..
"deep elf annihilator / deep elf sorcerer / deep elf demonologist",
"place:Orc:$ w:120 / orc warlord / orc knight / stone giant",
"place:Vault:$",
with_props("place:Slime:$", { jelly_protect = true }),
mset(with_props("place:Slime:$", { jelly_protect = true }),
local depth = zig().depth
return "place:Vault:$ w:" .. (50 - depth) ..
" / ancient lich w:" .. math.max(0, depth - 12)
end))
local d = math.max(0, zig().depth - 12)
return "place:Vault:$ w:60 / ancient lich w:" .. d
end))
mset(spec_fn(function ()
local d = math.max(0, zig().depth - 5)
return "place:Pan w:40 / pandemonium lord w:" .. d
end))
mset(spec_fn(function ()
local d = zig().depth + 5
return "place:Tomb:$ w:200 / greater mummy w:" .. d
end))
mset(spec_fn(function ()
local d = 300 - 10 * zig().depth
return "place:Elf:$ w:" .. d .. " / deep elf sorcerer / " ..
"deep elf blademaster / deep elf master archer / " ..
"deep elf annihilator / deep elf demonologist"
end))
mset(spec_fn(function ()
local d = 310 - 10 * zig().depth
local e = math.max(0, zig().depth - 20)
return "place:Orc:$ w:" .. d .. " / orc warlord / orc knight / " ..
"orc high priest w:5 / orc sorcerer w:5 / stone giant / " ..
"moth of wrath w:" .. e
end))