From 5e9f4139c31b1d5a7199117f9e7125a08fbb1b9d Mon Sep 17 00:00:00 2001 From: rexim Date: Sun, 17 Mar 2024 02:36:42 +0700 Subject: Improve the design of the second boss room --- game.adb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'game.adb') diff --git a/game.adb b/game.adb index 3d2f625..0c4b492 100644 --- a/game.adb +++ b/game.adb @@ -865,7 +865,7 @@ procedure Game is begin while Boss_Can_Stand_Here(Game, Position, Me) loop Step(Dir, Position); - if Game.Bosses(Me).Path(Position.Y, Position.X) = Current - 1 then + if Within_Map(Game, Position) and then Game.Bosses(Me).Path(Position.Y, Position.X) = Current - 1 then Game.Bosses(Me).Position := Position; exit Search; end if; -- cgit v1.2.3