summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/status.h
diff options
context:
space:
mode:
authorChris Campbell <chriscampbell89@gmail.com>2013-10-21 21:02:12 +0100
committerChris Campbell <chriscampbell89@gmail.com>2013-10-22 15:31:24 +0100
commita2f7d0d50f62b156f3c9103cbfa9502ce2319637 (patch)
treef5b6f278cf7e41dd0dacbdef6fa4a9051252aadd /crawl-ref/source/status.h
parent8ff3f956474dc129007ca51fcddf9a74914ecd77 (diff)
downloadcrawl-ref-a2f7d0d50f62b156f3c9103cbfa9502ce2319637.tar.gz
crawl-ref-a2f7d0d50f62b156f3c9103cbfa9502ce2319637.zip
Rework the Elixir card
Restore HP or MP over time (10% of max HP/MP per turn for a variable number of turns) instead of instantly. Power 0: restore HP or MP on a coinflip Power 1: restore HP if at <50% HP or MP otherwise Power 2: restore both HP and MP Still fully restores HP and MP at power 2, but over 10 turns instead of instantly.
Diffstat (limited to 'crawl-ref/source/status.h')
-rw-r--r--crawl-ref/source/status.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/status.h b/crawl-ref/source/status.h
index 235d990945..0cff0715ef 100644
--- a/crawl-ref/source/status.h
+++ b/crawl-ref/source/status.h
@@ -40,7 +40,8 @@ enum status_type
STATUS_LIQUEFIED,
STATUS_DRAINED,
STATUS_RAY,
- STATUS_LAST_STATUS = STATUS_RAY
+ STATUS_ELIXIR,
+ STATUS_LAST_STATUS = STATUS_ELIXIR
};
struct status_info