$t->hisData()->attack(28); $t->myData()->addDungeons(1);
$storage = array();
for ($i = 1; $i <= $t->handSize(); $i++) {
$cur_card = $t->getCard($t->myData()->Hand[$i]);
if ($i != $t->cardPos() && $cur_card->hasKeyword('Nature') && $cur_card->getRarity() == 'Rare') {
$storage[] = $i;
}
}
if (count($storage) > 0) {
$discarded_pos = $storage[$t->arrayRand($storage)];
$t->setCard('my', $discarded_pos, $t->drawCard($t->myDeck(), $t->myData()->Hand, $discarded_pos, 'drawCardRandom'));
$t->myData()->addRecruits(20);
}