示例#1
0
 public void TakePotions(Unit defender)
 {
     while (defender.HasPotions())
     {
         var potion = defender.DequeuePotion();
         AddPotion(potion);
     }
 }