From 8554076f3ce8f10cff93b48ccf5365242247fc64 Mon Sep 17 00:00:00 2001 From: "techdragon.nguyen@gmail.com" Date: Sat, 15 Oct 2011 21:10:05 +0000 Subject: [PATCH] removed dead code "shuffleTopToBottom()" method. --- projects/mtg/include/MTGGameZones.h | 1 - projects/mtg/src/MTGGameZones.cpp | 26 -------------------------- 2 files changed, 27 deletions(-) diff --git a/projects/mtg/include/MTGGameZones.h b/projects/mtg/include/MTGGameZones.h index e8b6846bd..ac03616a7 100644 --- a/projects/mtg/include/MTGGameZones.h +++ b/projects/mtg/include/MTGGameZones.h @@ -121,7 +121,6 @@ class MTGGameZone { class MTGLibrary: public MTGGameZone { public: - void shuffleTopToBottom(int nbcards); virtual ostream& toString(ostream&) const; const char * getName(){return "library";} }; diff --git a/projects/mtg/src/MTGGameZones.cpp b/projects/mtg/src/MTGGameZones.cpp index 4b761ff17..a30f3e989 100644 --- a/projects/mtg/src/MTGGameZones.cpp +++ b/projects/mtg/src/MTGGameZones.cpp @@ -749,32 +749,6 @@ void MTGInPlay::untapAll() } -// pointer object to random number generator. MRand( ptrdiff_t) defined in utils.cpp -ptrdiff_t (*p_wagicRandomizer)(ptrdiff_t) = MRand; - -//-------------------------- -void MTGLibrary::shuffleTopToBottom(int nbcards) -{ - if (!nbcards) return; - - if (nbcards > nb_cards) - nbcards = nb_cards; - vector::iterator it = cards.begin(); - it += nbcards; - - random_shuffle( cards.begin(), it, p_wagicRandomizer); - - if (nbcards < nb_cards) - { - // move the top nbcards to the bottom of the deck; - for (int i = 0; i < nbcards; ++i) - { - cards.push_back( cards[i]); - } - cards.erase(cards.begin(), it); - } -} - MTGGameZone * MTGGameZone::intToZone(int zoneId, Player * p, Player * p2) {