class ItemLibrary::Object::InvalidInteractionAction
Attributes
action[R]
valid_actions[R]
Public Class Methods
new(action, valid_actions = [])
click to toggle source
@param action [Symbol] @param valid_actions
[Array]
# File lib/natural_20/item_library/object.rb, line 13 def initialize(action, valid_actions = []) @action = action @valid_actions = valid_actions end
Public Instance Methods
message()
click to toggle source
# File lib/natural_20/item_library/object.rb, line 18 def message "Invalid action specified #{action}. should be in #{valid_actions.join(',')}" end