summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mon-place.cc
diff options
context:
space:
mode:
authorreaverb <reaverb.Crawl@gmail.com>2014-05-13 14:19:11 -0400
committerreaverb <reaverb.Crawl@gmail.com>2014-05-13 21:08:36 -0400
commit12223c06ef9274e1b90c86d4c6a8ebd9f813c66a (patch)
treeac71d6e58668844f1ce17905d76901f19e640ce3 /crawl-ref/source/mon-place.cc
parent8e1b8955197c90e724290fb66c5842639f659b8f (diff)
downloadcrawl-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.cc19
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;
}