So this may come down to me still learning ruby, but getting an error I’m not grasping.
I’m working on a set of items to simulate hacking in a futuristic game. The following script is in a plugin titled ate hacking so the path is plugins\atehacking\public\ate_lattice_script.rb
The code is below but when I run devstart the system throws an error when it gets to include LearnableAbility
NameError: uninitialized constant AresMUSH::AteLatticeScript::LearnableAbility
Is this because this plugin tries to load earlier than FS3Skill? Or something I’m not seeing.
module AresMUSH class AteLatticeScript < Ohm::Model include ObjectModel include LearnableAbility reference :character, "AresMUSH::Character" attribute :name attribute :description attribute :memory_blocks attribute :target attribute :type attribute :combat_enabled attribute :visibility index :name end end