diff options
Diffstat (limited to 'client/game.gd')
| -rw-r--r-- | client/game.gd | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/client/game.gd b/client/game.gd index 5618579d..4a4e3f1f 100644 --- a/client/game.gd +++ b/client/game.gd @@ -174,7 +174,7 @@ func handle_packet(p):  					players[p.location.player].set_item(null)  		"update_map":  			var neighbors: Array = p["neighbors"] -			if p.kind != null:  +			if p.kind != null:  				if neighbors != null: neighbors = neighbors.map(func(x): return tile_names[x] if x != null else null)  				map.set_tile(p.tile, tile_names[p.kind], neighbors)  			else: map.clear_tile(p.tile) @@ -295,6 +295,9 @@ func handle_packet(p):  					popup_message.display_server_msg_positional(get_message_str(message), position_, false)  		"environment":  			$Environment.update(p.effects) +		"redirect": +			Global.server_url = p.uri[0] +			get_parent().replace_menu("res://menu/game.tscn")  		"replay_start":  			is_replay = true | 
