diff options
author | reaverb <reaverb.Crawl@gmail.com> | 2014-05-13 14:19:11 -0400 |
---|---|---|
committer | reaverb <reaverb.Crawl@gmail.com> | 2014-05-13 21:08:36 -0400 |
commit | 12223c06ef9274e1b90c86d4c6a8ebd9f813c66a (patch) | |
tree | ac71d6e58668844f1ce17905d76901f19e640ce3 /crawl-ref/source/mon-place.cc | |
parent | 8e1b8955197c90e724290fb66c5842639f659b8f (diff) | |
download | crawl-ref-12223c06ef9274e1b90c86d4c6a8ebd9f813c66a.tar.gz crawl-ref-12223c06ef9274e1b90c86d4c6a8ebd9f813c66a.zip |
Remove Shedu
They never really worked as enemies - their only unique aspect, partner
resurrection, was just annoying.
Diffstat (limited to 'crawl-ref/source/mon-place.cc')
-rw-r--r-- | crawl-ref/source/mon-place.cc | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/crawl-ref/source/mon-place.cc b/crawl-ref/source/mon-place.cc index a44d7a11bb..58a2ccc1fd 100644 --- a/crawl-ref/source/mon-place.cc +++ b/crawl-ref/source/mon-place.cc @@ -1164,12 +1164,6 @@ monster* place_monster(mgen_data mg, bool force_pos, bool dont_place) } else if (mon->type == MONS_KIRKE) member->props["kirke_band"] = true; - else if (mon->type == MONS_SHEDU) - { - // We store these here for later resurrection, etc. - member->number = mon->mid; - mon->number = member->mid; - } } } @@ -2571,11 +2565,6 @@ static band_type _choose_band(monster_type mon_type, int &band_size, band_size = 2 + random2(4); break; - case MONS_SHEDU: - band = BAND_SHEDU; - band_size = 1; - break; - case MONS_REDBACK: band = BAND_REDBACK; band_size = 1 + random2(5); @@ -3156,9 +3145,6 @@ static monster_type _band_member(band_type band, int which) case BAND_ELEPHANT: return MONS_ELEPHANT; - case BAND_SHEDU: - return MONS_SHEDU; - case BAND_REDBACK: return random_choose_weighted(30, MONS_REDBACK, 5, MONS_TARANTELLA, @@ -3792,11 +3778,6 @@ bool player_angers_monster(monster* mon) } } - // Anger a shedu's mate. This won't be an infinite recursion - // because the original is already hostile. - if (mons_is_shedu(mon) && shedu_pair_alive(mon)) - player_angers_monster(get_shedu_pair(mon)); - return true; } |