From e7b90b54b0d1f54e6b9b84b9d0c2f50f5b3ab934 Mon Sep 17 00:00:00 2001 From: Maruno17 Date: Wed, 16 Sep 2020 20:04:17 +0100 Subject: [PATCH] Fixed error with surfacing check if the dive map you're in has no surface map --- Data/Scripts/013_Overworld/011_PField_FieldMoves.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Data/Scripts/013_Overworld/011_PField_FieldMoves.rb b/Data/Scripts/013_Overworld/011_PField_FieldMoves.rb index c7fd4150b..6695c6a1e 100644 --- a/Data/Scripts/013_Overworld/011_PField_FieldMoves.rb +++ b/Data/Scripts/013_Overworld/011_PField_FieldMoves.rb @@ -393,7 +393,7 @@ Events.onAction += proc { |_sender,_e| divemap = i; break end end - if PBTerrain.isDeepWater?($MapFactory.getTerrainTag(divemap,$game_player.x,$game_player.y)) + if divemap && PBTerrain.isDeepWater?($MapFactory.getTerrainTag(divemap,$game_player.x,$game_player.y)) pbSurfacing end end