X-Git-Url: http://git.pk910.de/?a=blobdiff_plain;f=src%2Fmodules%2FNeonFun.mod%2Fgame_4wins.c;h=7bcd87384ac62b29dfa3a2df1477095d01b7a149;hb=fc61be208ca6dbf2fd915591c8dc7e5ef5779891;hp=6698eaea649cef2ef052a14155c63b578b900b09;hpb=9fc84e5ecbdc204ee45bfc72bf891d7102756508;p=NeonServV5.git diff --git a/src/modules/NeonFun.mod/game_4wins.c b/src/modules/NeonFun.mod/game_4wins.c index 6698eae..7bcd873 100644 --- a/src/modules/NeonFun.mod/game_4wins.c +++ b/src/modules/NeonFun.mod/game_4wins.c @@ -1,4 +1,4 @@ -/* game_4wins.c - NeonServ v5.4 +/* game_4wins.c - NeonServ v5.6 * Copyright (C) 2011-2012 Philipp Kreil (pk910) * * This program is free software: you can redistribute it and/or modify @@ -179,29 +179,6 @@ void fourwins_event_part(struct ChanUser *chanuser) { } } -void fourwins_event_quit(struct UserNode *user) { - struct fourwins_game *game; - for(game = fourwins_active_games; game; game = game->next) { - if(game->player[0]->user == user || game->player[1]->user == user) { - fourwins_reply(game, "NF_4WINS_GAME_CLOSED"); - fourwins_free_game(game); - return; - } - struct fourwins_guest *guest, *prev_guest = NULL; - for(guest = game->guests; guest; guest = guest->next) { - if(guest->chanuser->user == user) { - if(prev_guest) - prev_guest->next = guest->next; - else - game->guests = guest->next; - free(guest); - break; - } else - prev_guest = guest; - } - } -} - void fourwins_event_freechan(struct ChanNode *chan) { struct fourwins_game *game; for(game = fourwins_active_games; game; game = game->next) {