From ae03dd1f95c850329c80fc541cbd1b9286bae7d4 Mon Sep 17 00:00:00 2001 From: David Lawrence Ramsey Date: Sun, 8 Nov 2009 12:52:24 -0600 Subject: After some thought, don't allow Prince Ribbit to be polymorphed into a human. It could go the other way, with an appropriate message for when you do so, but, in order to avoid duplicate messages if he gets polymorphed multiple times, whether he's been turned into a human once will have to be saved in-game, and breaking savegame compatibility for this little bit of flavor seems like overkill to me. --- crawl-ref/source/monstuff.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'crawl-ref/source/monstuff.cc') diff --git a/crawl-ref/source/monstuff.cc b/crawl-ref/source/monstuff.cc index d77608c93d..5b31c7f406 100644 --- a/crawl-ref/source/monstuff.cc +++ b/crawl-ref/source/monstuff.cc @@ -2190,7 +2190,10 @@ static bool _valid_morph(monsters *monster, monster_type new_mclass) // Other poly-unsuitable things. || new_mclass == MONS_ORB_GUARDIAN - || mons_is_statue(new_mclass)) + || mons_is_statue(new_mclass) + + // The spell on Prince Ribbit can't be broken so easily. + || (new_mclass == MONS_HUMAN && monster->type == MONS_PRINCE_RIBBIT)) { return (false); } -- cgit v1.2.3-54-g00ecf