Class: RubyWarrior::Abilities::DirectionOfStairs

Inherits:
Base
  • Object
show all
Defined in:
lib/ruby_warrior/abilities/direction_of_stairs.rb

Instance Method Summary collapse

Methods inherited from Base

#damage, #initialize, #offset, #pass_turn, #space, #unit, #verify_direction

Constructor Details

This class inherits a constructor from RubyWarrior::Abilities::Base

Instance Method Details

#descriptionObject



4
5
6
# File 'lib/ruby_warrior/abilities/direction_of_stairs.rb', line 4

def description
  "Returns the direction (:left, :right, :forward, :backward) the stairs are from your location."
end

#performObject



8
9
10
# File 'lib/ruby_warrior/abilities/direction_of_stairs.rb', line 8

def perform
  @unit.position.relative_direction_of_stairs
end