public override string LandOn(ref Player player)
 {
     if ((GetOwner() != Banker.Access()) && (GetOwner() != player))
     {
         PayRent(ref player);
         return string.Format("You rolled a total of {0}. So your rent is {0} x {1} = ${2}", player.GetLastMove(),
             _rentMultiplier, (player.GetLastMove()*_rentMultiplier));
     }
     else
     {
         return base.LandOn(ref player);
     }
 }
 public override string LandOn(ref Player player)
 {
     if ((GetOwner() != Banker.Access()) && (GetOwner() != player))
     {
         PayRent(ref player);
         return(string.Format("You rolled a total of {0}. So your rent is {0} x {1} = ${2}", player.GetLastMove(),
                              _rentMultiplier, (player.GetLastMove() * _rentMultiplier)));
     }
     else
     {
         return(base.LandOn(ref player));
     }
 }
 public decimal GetRent(ref Player player)
 {
     return(_rentMultiplier * player.GetLastMove());
 }
 public decimal GetRent(ref Player player)
 {
     return (_rentMultiplier*player.GetLastMove());
 }