[wpdev-commits] wolfpack dragdrop.cpp,1.209,1.210
Brought to you by:
rip,
thiagocorrea
|
From: <as...@pr...> - 2004-01-26 19:22:32
|
Update of /cvsroot/wpdev/wolfpack In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3588 Modified Files: dragdrop.cpp Log Message: fixed pile splitting Index: dragdrop.cpp =================================================================== RCS file: /cvsroot/wpdev/wolfpack/dragdrop.cpp,v retrieving revision 1.209 retrieving revision 1.210 diff -C2 -d -r1.209 -r1.210 *** dragdrop.cpp 26 Jan 2004 03:48:40 -0000 1.209 --- dragdrop.cpp 26 Jan 2004 09:43:15 -0000 1.210 *************** *** 164,167 **** --- 164,177 ---- splitItem->setSerial( World::instance()->findItemSerial() ); splitItem->setAmount( pItem->amount() - pickedAmount ); + + // Add tags to the splitted item + QStringList keys = pItem->getTags(); + QStringList::const_iterator it = keys.begin(); + while( it != keys.end() ) + { + splitItem->setTag( *it, pItem->getTag( *it ) ); + it++; + } + P_ITEM pContainer = dynamic_cast<P_ITEM>(pItem->container()); if ( pContainer ) |