diff options
-rw-r--r-- | crawl-ref/source/dat/descript/ability.txt | 71 | ||||
-rw-r--r-- | crawl-ref/source/decks.cc | 2 | ||||
-rw-r--r-- | crawl-ref/source/fight.cc | 3 | ||||
-rw-r--r-- | crawl-ref/source/food.cc | 1 | ||||
-rw-r--r-- | crawl-ref/source/spells1.cc | 4 |
5 files changed, 46 insertions, 35 deletions
diff --git a/crawl-ref/source/dat/descript/ability.txt b/crawl-ref/source/dat/descript/ability.txt index 8b09d0a407..d8fcdba891 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/decks.cc b/crawl-ref/source/decks.cc index 6298404b97..1328c4e0d3 100644 --- a/crawl-ref/source/decks.cc +++ b/crawl-ref/source/decks.cc @@ -841,7 +841,7 @@ bool deck_peek() // Mark a deck: look at the next four cards, mark them, and shuffle // them back into the deck. The player won't know what order they're -// in, and the if the top card is non-marked then the player won't +// in, and if the top card is non-marked then the player won't // know what the next card is. Return false if the operation was // failed/aborted along the way. bool deck_mark() diff --git a/crawl-ref/source/fight.cc b/crawl-ref/source/fight.cc index c0973cad93..bb1d18b778 100644 --- a/crawl-ref/source/fight.cc +++ b/crawl-ref/source/fight.cc @@ -3697,8 +3697,7 @@ void melee_attack::mons_apply_attack_flavour(const mon_attack_def &attk) case AF_VAMPIRIC: // Only may bite non-vampiric monsters (or player) capable of bleeding. - if (defender->atype() == ACT_PLAYER - && (you.species == SP_VAMPIRE || !victim_can_bleed(-1)) + if (defender->atype() == ACT_PLAYER && !victim_can_bleed(-1) || defender->atype() == ACT_MONSTER && !victim_can_bleed(def->type)) { diff --git a/crawl-ref/source/food.cc b/crawl-ref/source/food.cc index 1f4ece801e..210b6f50f7 100644 --- a/crawl-ref/source/food.cc +++ b/crawl-ref/source/food.cc @@ -1206,6 +1206,7 @@ int eat_from_floor() return 1; } need_more = true; + break; case 'i': case '?': // Directly skip ahead to inventory. diff --git a/crawl-ref/source/spells1.cc b/crawl-ref/source/spells1.cc index 6c8be52d3c..ca2c9294a7 100644 --- a/crawl-ref/source/spells1.cc +++ b/crawl-ref/source/spells1.cc @@ -1206,11 +1206,11 @@ void purification(void) { mpr("You feel purified!"); - you.duration[DUR_POISONING] = 0; + you.disease = 0; you.rotting = 0; + you.duration[DUR_POISONING] = 0; you.duration[DUR_CONF] = 0; you.duration[DUR_SLOW] = 0; - you.disease = 0; you.duration[DUR_PARALYSIS] = 0; // can't currently happen -- bwr you.duration[DUR_PETRIFIED] = 0; } |