Method: Upwords::MoveManager#add
- Defined in:
- lib/upwords/move_manager.rb
#add(player, letter, row, col) ⇒ Object
Player-Board Interaction Methods
15 16 17 18 19 20 21 |
# File 'lib/upwords/move_manager.rb', line 15 def add(player, letter, row, col) if self.include?(row, col) raise IllegalMove, "You can't stack on a space more than once in a single turn!" elsif @pending_move << player.play_letter(@board, letter, row, col) end end |