Method: Core::Game::Magic#cast
- Defined in:
- lib/game/magic.rb
#cast(spell, caster, target = nil) ⇒ Object
21 22 23 24 25 |
# File 'lib/game/magic.rb', line 21 def cast(spell, caster, target=nil) if @learned.include?(spell) and @char.state == Core::Game::NORMAL spell.cast(caster, target) end end |