This tutorial is for how to add a new spawn point for fly. After successfully achieved the "[Add a new map and landmark](https://github.com/pret/pokecrystal/wiki/Add-a-new-map-and-landmark)" tutorial, Simply edit [constants/map_data_constants.asm]: ```diff ; johto const SPAWN_NEW_BARK ... const SPAWN_GOLDENROD + const SPAWN_GLOBALTERMINAL` ``` Then edit [data/maps/spawn_points.asm]: ```diff SpawnPoints: ... spawn GOLDENROD_CITY, 15, 28 + spawn GLOBAL_TERMINAL_OUTSIDE, 8, 10 ``` Then edit [data/maps/flypoints.asm] ```diff Flypoints: ... ; Johto ... flypoint GOLDENROD, GOLDENROD_CITY + flypoint GLOBALTERMINAL, GLOBAL_TERMINAL` ``` Then edit [constants/engine_flags.asm] ```diff ... ; wVisitedSpawns const ENGINE_FLYPOINT_GOLDENROD + const ENGINE_FLYPOINT_GLOBALTERMINAL` ``` Then edit [maps/GlobalTerminalOutSide.asm] ```diff ... GlobalTerminalOutside_MapScripts: db 0 ; scene scripts + db 1 ; callbacks + callback MAPCALLBACK_NEWMAP, .Flypoint + .Flypoint: + setflag ENGINE_FLYPOINT_GLOBALTERMINAL + return` ``` Then compile your project and you're done