diff options
author | j-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-06-18 20:21:53 +0000 |
---|---|---|
committer | j-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-06-18 20:21:53 +0000 |
commit | 341258b95e2dde491b2b8aef794e5fd6ac3156ee (patch) | |
tree | 260ca53fb36d35627b441d400b26b4beb8404135 /crawl-ref/source/decks.cc | |
parent | c64b21cdfddbb84b459273e7990bd80a1e91d970 (diff) | |
download | crawl-ref-341258b95e2dde491b2b8aef794e5fd6ac3156ee.tar.gz crawl-ref-341258b95e2dde491b2b8aef794e5fd6ac3156ee.zip |
Add the framework for descriptions for abilities to be read from the
ability menu (a!) Currently only contains descriptions for Zin, TSO
and "Renounce Religion".
Also, now I'm worried that players might accidentally press '?' instead
of '!' and then apply an ability when they only wanted to read its
description. (Of course, with some of them you can opt out, e.g. because
they need targeting, but for others it's a real problem.)
There must be a good solution around somewhere.
Abilities are not (yet) searchable in the database.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@5958 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/decks.cc')
-rw-r--r-- | crawl-ref/source/decks.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/crawl-ref/source/decks.cc b/crawl-ref/source/decks.cc index 6306292177..61eb11b43f 100644 --- a/crawl-ref/source/decks.cc +++ b/crawl-ref/source/decks.cc @@ -1390,6 +1390,12 @@ static void _swap_monster_card(int power, deck_rarity_type rarity) { you.attribute[ATTR_HELD] = 10; mpr("You become entangled in the net!"); + + // Xom thinks this is hilarious if you trap yourself this way. + if (you_caught) + xom_is_stimulated(16); + else + xom_is_stimulated(255); } if (!you_caught) |