diff options
author | Nicholas Feinberg <pleasingfung@gmail.com> | 2014-07-22 08:24:44 -0700 |
---|---|---|
committer | Nicholas Feinberg <pleasingfung@gmail.com> | 2014-07-22 17:27:49 -0700 |
commit | dd698cb91c0dd1061e8a756f2817c524a236877b (patch) | |
tree | ba0e8a3f558ab20df7f16b5dae6a9f281369ec93 /crawl-ref/source/misc.cc | |
parent | 685f7f1fa48aa4198b5dd80a86b02d9f7f4cc1fb (diff) | |
download | crawl-ref-dd698cb91c0dd1061e8a756f2817c524a236877b.tar.gz crawl-ref-dd698cb91c0dd1061e8a756f2817c524a236877b.zip |
Staticify is_dragonkind() (wheals)
Diffstat (limited to 'crawl-ref/source/misc.cc')
-rw-r--r-- | crawl-ref/source/misc.cc | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/crawl-ref/source/misc.cc b/crawl-ref/source/misc.cc index c45dd0e60d..b5d0d6f161 100644 --- a/crawl-ref/source/misc.cc +++ b/crawl-ref/source/misc.cc @@ -1102,38 +1102,6 @@ bool stop_attack_prompt(targetter &hitfunc, const char* verb, } } -bool is_dragonkind(const actor *act) -{ - if (mons_genus(act->mons_species()) == MONS_DRAGON - || mons_genus(act->mons_species()) == MONS_DRAKE - || mons_genus(act->mons_species()) == MONS_DRACONIAN) - { - return true; - } - - if (act->is_player()) - return you.form == TRAN_DRAGON; - - // Else the actor is a monster. - const monster* mon = act->as_monster(); - - if (mons_is_zombified(mon) - && (mons_genus(mon->base_monster) == MONS_DRAGON - || mons_genus(mon->base_monster) == MONS_DRAKE - || mons_genus(mon->base_monster) == MONS_DRACONIAN)) - { - return true; - } - - if (mons_is_ghost_demon(mon->type) - && species_genus(mon->ghost->species) == GENPC_DRACONIAN) - { - return true; - } - - return false; -} - // Make the player swap positions with a given monster. void swap_with_monster(monster* mon_to_swap) { |