From 9fc9abce98258dbd04814245f5622766cbd2eee1 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Mon, 30 Jul 2018 09:52:50 +0200 Subject: [PATCH] blowing a Tortoise+baby away now moves the baby even if there was an item on the target cell --- orbs.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/orbs.cpp b/orbs.cpp index d451a2ed..650836eb 100644 --- a/orbs.cpp +++ b/orbs.cpp @@ -921,8 +921,10 @@ void blowoff(cell *cf, cell *ct, int direction_hint) { playSound(ct, "orb-ranged"); addMessage(XLAT("You blow %the1 away!", cf->monst)); pushMonster(ct, cf, direction_hint); - if(cf->item == itBabyTortoise && !ct->item) + if(cf->item == itBabyTortoise) { + if(ct->item) ct->item = itNone; moveItem(cf, ct, true); + } items[itOrbAir]--; createNoise(2); bfs();