Minas Tirith Garrison's power is equal to the number of cards in your hand. Whenever Minas Tirith Garrison attacks, you may tap any number of untapped Humans you control. Draw a card for each Human tapped this way.
2023-11-03
If Minas Tirith Garrison is untapped as its last ability resolves, it can be tapped for its own last ability.
2023-11-03
If an attacking Human is tapped for Minas Tirith Garrison's ability (perhaps because it has vigilance or it was untapped after being declared as an attacker), that Human remains an attacking creature.
2023-11-03
You choose how many and which creatures to tap while Minas Tirith Garrison's last ability is resolving. No player may take any other actions between the time you make this choice and the time at which you draw cards.