diff -ruN a/src/ending.c b/src/ending.c --- a/src/ending.c +++ b/src/ending.c @@ -291,23 +291,9 @@ N_("Graphics: Lancer-X/Asceai"), N_("Programming: Lancer-X/Asceai"), N_("Sound Effects: Various (public domain) sources"), - N_("Music: Various artists"), N_("Beta testing: Quasar"), N_("Beta testing: Terryn"), N_("Beta testing: Wervyn"), - N_("\"Ambient Light\" Vogue of Triton"), - N_("\"Battle of Ragnarok\" Frostbite"), - N_("\"Dragon Cave\" TICAZ"), - N_(" cavern.xm Unknown"), - N_("\"Caverns Boss\" Alexis Janson"), - N_("\"Forest Boss\" Alexis Janson"), - N_("\"Catacombs Boss\" Alexis Janson"), - N_("\"Fear 2\" Mick Rippon"), - N_("\"The Final Battle\" Goose/CéDA & iNVASiON"), - N_("\"Ice Frontier\" Skaven/FC"), - N_("\"KnarkLoader 1.0\" Rapacious"), - N_("\"RPG-Battle\" Cyn"), - N_("\"Metallic Forest\" Joseph Fox") }; void DrawCredits() diff -ruN a/src/levelblit.c b/src/levelblit.c --- a/src/levelblit.c +++ b/src/levelblit.c @@ -621,12 +621,8 @@ } } - if (voluntary_exit) { - executable_running = 0; - on_title = 0; - SDL_Quit(); - exit(0); - } + /* FredyGames: a web page has nowhere to quit to; Esc on the title screen does nothing. */ + voluntary_exit = 0; } EndCycle(10); @@ -2575,7 +2571,7 @@ break; case 42: if (rooms[player_room].room_type == 5) { - if (CanGetArtifact(rooms[player_room].room_param)) { + if (CanGetArtifact()) { } else { sprintf(message, _("The artifact is tainted with shadow. You must slay more of the shadow first.") );