diff options
author | Neil Moore <neil@s-z.org> | 2014-06-27 01:44:33 -0400 |
---|---|---|
committer | Neil Moore <neil@s-z.org> | 2014-06-27 01:45:06 -0400 |
commit | 81106b096fb3b0b12ced5b355db710bb4f48e673 (patch) | |
tree | 08adc305cf8ab571f83cdaa72b8b3de83fda36a1 /crawl-ref/source/ability.cc | |
parent | af64dd7e1a7a759329ae08b416ec7d61e15989ec (diff) | |
download | crawl-ref-81106b096fb3b0b12ced5b355db710bb4f48e673.tar.gz crawl-ref-81106b096fb3b0b12ced5b355db710bb4f48e673.zip |
Assert that we did not escape predestination.
Diffstat (limited to 'crawl-ref/source/ability.cc')
-rw-r--r-- | crawl-ref/source/ability.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/crawl-ref/source/ability.cc b/crawl-ref/source/ability.cc index 64ed96a01d..63994566fb 100644 --- a/crawl-ref/source/ability.cc +++ b/crawl-ref/source/ability.cc @@ -1846,6 +1846,7 @@ bool activate_talent(const talent& tal) switch (ability_result) { case SPRET_SUCCESS: + ASSERT(!fail); practise(EX_USED_ABIL, abil.ability); _pay_ability_costs(abil, zpcost); count_action(tal.is_invocation ? CACT_INVOKE : CACT_ABIL, abil.ability); |