crash fix; weird behaviour fix

This commit is contained in:
Max-Wilhelm Bruker 2010-07-17 19:22:50 +02:00
parent 6253d92053
commit 1b286973dd
3 changed files with 10 additions and 3 deletions

View file

@ -628,6 +628,9 @@ void Player::eventMoveCard(Event_MoveCard *event)
if (!card)
return;
if (card->getAttachedTo() && (startZone != targetZone))
card->setAttachedTo(0);
card->deleteDragItem();
card->setId(event->getNewCardId());