summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/dat
diff options
context:
space:
mode:
authorj-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573>2008-07-09 21:43:14 +0000
committerj-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573>2008-07-09 21:43:14 +0000
commita4649f7bcd32304352b4d52a9c24a8455b41e8bc (patch)
tree2653ff094f7279d0f17c76d14528f0c1cbf1c52d /crawl-ref/source/dat
parent94e75528f21fb8aa910c06893dfc46ca2785f20f (diff)
downloadcrawl-ref-a4649f7bcd32304352b4d52a9c24a8455b41e8bc.tar.gz
crawl-ref-a4649f7bcd32304352b4d52a9c24a8455b41e8bc.zip
Apply recent commits to 0.4, including Matthew's evil zoo fix.
Now how do I change the properties to native again? git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/branches/stone_soup-0.4@6465 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/dat')
-rw-r--r--crawl-ref/source/dat/clua/luamark.lua1
-rw-r--r--crawl-ref/source/dat/descript/ability.txt71
-rw-r--r--crawl-ref/source/dat/mini.des31
3 files changed, 58 insertions, 45 deletions
diff --git a/crawl-ref/source/dat/clua/luamark.lua b/crawl-ref/source/dat/clua/luamark.lua
index cc677f18c1..af92aaebd8 100644
--- a/crawl-ref/source/dat/clua/luamark.lua
+++ b/crawl-ref/source/dat/clua/luamark.lua
@@ -8,6 +8,7 @@ dofile('clua/lm_1way.lua')
dofile('clua/lm_timed.lua')
dofile('clua/lm_flags.lua')
dofile('clua/lm_fog.lua')
+dofile('clua/lm_props.lua')
function dlua_marker_function(table, name)
return table[name]
diff --git a/crawl-ref/source/dat/descript/ability.txt b/crawl-ref/source/dat/descript/ability.txt
index 8b09d0a407..89c7966cb2 100644
--- a/crawl-ref/source/dat/descript/ability.txt
+++ b/crawl-ref/source/dat/descript/ability.txt
@@ -59,45 +59,44 @@ your strength is too low.
%%%%
Spit Acid
-There's currently no description for this ability...
+Spit acid at a targeted monster.
%%%%
# Both for Fly I and II.
Fly
-There's currently no description for this ability...
+Pretty self-explanatory: Start flying.
%%%%
Summon Minor Demon
-There's currently no description for this ability...
+Summon a minor demon.
%%%%
Summon Demon
-There's currently no description for this ability...
+Summon a greater demon.
%%%%
Hellfire
-There's currently no description for this ability...
+Blast your enemies with hellfire.
%%%%
Torment
-There's currently no description for this ability...
+Torment yourself and the monsters around you.
%%%%
Raise Dead
-There's currently no description for this ability...
+Bring the corpses in your vicinity back to life.
%%%%
Control Demon
-There's currently no description for this ability...
+Temporarily enslave a demon.
%%%%
Gate Yourself to Pandemonium
-Enter the chaotic realm of Pandemonium. Getting back might be
-difficult.
+Enter the chaotic realm of Pandemonium. Note that getting back might be difficult.
%%%%
Channeling
-There's currently no description for this ability...
+Regain a small amount of magical energy.
%%%%
Throw Flame ability
@@ -109,7 +108,7 @@ Throw a blast of frost at a targeted monster.
%%%%
Bolt of Draining ability
-There's currently no description for this ability...
+Drain the life force of a targeted monster. This will reduce the experience you'll get from killing it.
%%%%
Release Delayed Fireball
@@ -118,7 +117,9 @@ additional cost in terms of magic or hunger.
%%%%
Self-Restoration
-There's currently no description for this ability...
+At the permanent loss of one magic point restore your Strength,
+Dexterity and Intelligence, and heal a large amount of rotted
+hitpoints.
%%%%
Evoke Sense Surroundings
@@ -185,7 +186,9 @@ greater effect.
%%%%
Sanctuary
-There's currently no description for this ability...
+For a short duration gain safety in a divine refuge. While the sanctuary
+is in effect monsters will not attack you, but the protection will
+disappear at once should you breach the divine peace.
%%%%
# The Shining One
Divine Shield
@@ -208,33 +211,34 @@ by the Shining One to stay longer or even permanently in this world.
# Both Kikubaaqudgha and Yredelmnul.
Recall Undead Slaves
-There's currently no description for this ability...
+Recall your undead followers from anywhere on the level to your immediate surroundings.
%%%%
# Kikubaaqudgha
Enslave Undead
-There's currently no description for this ability...
+Permanently enslave undead monsters.
%%%%
Invoke Death
-There's currently no description for this ability...
+Summon the personification of Death, depending on your Invocations
+skill possibly hostile.
%%%%
# Yredelemnul
Animate Corpse
-There's currently no description for this ability...
+Reanimate a corpse as a follower.
%%%%
Animate Dead ability
-There's currently no description for this ability...
+Bring the corpses in your vicinity back to life.
%%%%
Drain Life
-There's currently no description for this ability...
+Drain the life force of the monsters surrounding you.
%%%%
Control Undead
-There's currently no description for this ability...
+Attempt to temporarily enslave undead monsters around you.
%%%%
# Okawaru
Might
@@ -266,7 +270,7 @@ There's currently no description for this ability...
# Sif Muna
Channel Energy
-There's currently no description for this ability...
+Replenish your magical reservoir by an amount depending on your Invocations skill.
%%%%
Forget Spell
@@ -308,23 +312,25 @@ being accidentally destroyed, use the !D inscription.
%%%%
Lesser Healing
-There's currently no description for this ability...
+Depending on your Invocations skill, heal a small amount of your hitpoints.
%%%%
Purification
-There's currently no description for this ability...
+Purge your body of bad effects such as sickness, poisoning, slowness,
+confusion, and rotting.
%%%%
Healing
-There's currently no description for this ability...
+Depending on your Invocations skill, heal a moderate amount of your hitpoints.
%%%%
Restoration
-There's currently no description for this ability...
+Fully restore your Strength, Dexterity and Intelligence, and heal a large
+amount of rotted hitpoints.
%%%%
Greater Healing
-There's currently no description for this ability...
+Depending on your Invocations skill, heal a great amount of your hitpoints.
%%%%
# Lugonu
Depart the Abyss
@@ -334,7 +340,7 @@ when you left the dungeon.
%%%%
Bend Space
-There's currently no description for this ability...
+Cause distortional damage to a targeted monster.
%%%%
Banish
@@ -343,7 +349,10 @@ banished into the Abyss.
%%%%
Corrupt
-There's currently no description for this ability...
+Corrupt the current level by unleashing Abyssal energies on it. This will
+cause the level largely changing appearance and will gate in demons from
+the Abyss bent on causing destruction. This will not work on levels
+already corrupted or in the Abyss.
%%%%
Enter the Abyss
@@ -367,7 +376,9 @@ which one to keep. Discard the other two.
%%%%
Mark Four
-There's currently no description for this ability...
+Draw four cards from your wielded deck, remember them and shuffle them
+back into the deck. The deck will be inscribed as containing those
+cards, and doing so will identify the deck.
%%%%
Stack Five
diff --git a/crawl-ref/source/dat/mini.des b/crawl-ref/source/dat/mini.des
index e5bdcefa95..c09c75e591 100644
--- a/crawl-ref/source/dat/mini.des
+++ b/crawl-ref/source/dat/mini.des
@@ -676,24 +676,25 @@ ENDMAP
###################################
# Evil zoo
#
-# FIXME This vault is somewhat problematic as the doors are treated as
-# gateways. The ideal fix would be make sure that (formerly)
-# secret doors are never part of gateways.
-#
+# The marker affects find_connected_range() so that each door opens and
+# closes separately rather than all of them joining together into a huge
+# gate that opens all at once.
NAME: minivault_9
TAGS: allow_dup
DEPTH: D:15-27, Elf, Vault, Crypt, Dis, Geh, Tar, Coc
-MAP
-==========
-=x========
-==========
-===8888===
-===8998===
-===8998===
-===8888===
-==========
-==========
-==========
+MARKER: X = lua: props_marker { connected_exclude="true" }
+SUBST: X = =
+MAP
+XXXXXXXXXX
+XxXXXXXXXX
+XXXXXXXXXX
+XXX8888XXX
+XXX8998XXX
+XXX8998XXX
+XXX8888XXX
+XXXXXXXXXX
+XXXXXXXXXX
+XXXXXXXXXX
ENDMAP
###################################