Tartarus Sorceror
Posts: 1822
Joined: Thursday, 31st May 2012, 15:45
Overflow Vaults III: Monster Data Questions
This is the Trog / Sif Muna Rivals overflow vault. I think that Dowan and Duvessa fit this theme, since Dowan is a magician and Duvessa berserks if he dies. Their XP are 46 and 103 respectively. If they've already been placed, then an orc wizard and orc warrior have 37 and 133 XP respectively. Things I need help on:
Thanks for your help.
- I understand that Dowan and Duvessa are considered a single unique. I don't know their in-game name.
- I do expect that they are placed with a single glyph, and like a band the other one is put into an empty space nearby.
- I don't know the depth at which they, or orc wizards and warriors, begin to appear.
- The orcs will not appear as bands unless I specifically say so, correct?
Thanks for your help.
- Code:
# Sif loves magic, Trog hates it
# Dowan is a magician, and Duvessa berserks if he dies. The orcs are worth similar XP.
NAME: mainiacjoe_trog_sif_dowan_duvessa
DEPTH: D:2-9
TAGS: temple_overflow_2 temple_overflow_trog
TAGS: temple_overflow_sif_muna
TAGS: uniq_altar_trog uniq_altar_sif_muna
TAGS: uniq_rivals_overflow
TAGS: no_pool_fixup no_monster_gen
NSUBST: _ = 1:A / *:B
KFEAT: A = altar_trog
KFEAT: B = altar_sif_muna
MONS: plant, bush, orc warrior, orc wizard
: if you.absdepth() < 4??? then
# if too shallow don't place a vault monster at all, but let randoms happen
SUBST: ? : Gc12
KMASK: . = !no_monster_gen
: elseif you.uniques("DowanDuvessa???") then
# Dowan/Duvessa already exist, place orc wizard and orc warrior
NSUBST: ? = 1:3 / 1:4 / *:.
: else
# place Dowan/Duvessa
NSUBST: ? = 1:"DowanDuvessa???" / *:.
:end
SUBST: c = xcvbt
SUBST: G = GTVt12lw
: interest_check(_G)
MAP
ccc
c_ccc
cc..ccc
c....c
cc.G.ccc@
c......c
ccc.??.c
c.??.ccc
c......c
@ccc.G.cc
c....c
ccc..cc
ccc_c
ccc
ENDMAP
Won (52). Remaining (15): 5 species: Ba, Fe, Mu, Na, Op; 5 Backgrounds: AM, Wr, Su, AE, Ar; 5 gods: Jiyv, newNem, WJC, newSif, newFedh