$rarity = $t->getCard($t->myData()->Hand[$t->mode()])->getRarity();
$t->setCard('my', $t->mode(), $t->drawCard(array_diff($t->getList(['rarity'=>$rarity, 'keyword'=>'Horde']), [$t->myData()->Hand[$t->mode()]]), $t->myData()->Hand, $t->mode(), 'drawCardList'));
if ($t->mode() == $t->cardPos()) {
$t->noNextCard();
}
$t->production()->multiplyRecruits(3);