use super::*;
pub(crate) const QUEEN: Card = Card {
name: Name::Queen,
suit: Suit::Leader,
strength: 6,
adder: None,
wild: None,
modifier: None,
immunity: None,
blanks: None,
bonus: Some(queen_bonus),
penalty: None,
};
pub(crate) fn queen_bonus(hand: &ScoringHand) -> i16 {
if hand.contains_name(Name::King) {
20 * hand.number_of_suit(Suit::Army)
} else {
5 * hand.number_of_suit(Suit::Army)
}
}