Allow cards to transform directly on stack (#5888)

This commit is contained in:
RickyRister 2025-04-27 21:27:22 -07:00 committed by GitHub
parent 42ce9f4d89
commit e3465be8c1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -2066,6 +2066,8 @@ void Player::createCard(const CardItem *sourceCard,
break;
case CardRelation::TransformInto:
// allow cards to directly transform on stack
cmd.set_zone(sourceCard->getZone()->getName() == "stack" ? "stack" : "table");
// Transform card zone changes are handled server-side
cmd.set_target_zone(sourceCard->getZone()->getName().toStdString());
cmd.set_target_card_id(sourceCard->getId());