Dependency
Understanding Dependency
Now that you understand the basic concept of the Lich Engine, we’ll discuss Dependency. Dependency, or what most people refer to as Lich, is an Open Source software suite that uses the Lich Engine to automate the Dragonrealms gameplay. It is important to note that Dependency is NOT a converted software suite from Gemstone, but rather it is a completely new design built exclusively for the game Dragonrealms. It originated from the minds of two professional developers and has since increased to around 20, most of whom are also professional developers. The Dependency suite is hosted on Github which allows easy development processes as well as allowing end-users to request new features or report bugs.
Setting Up Dependency
NOTE
There is currently an issue with a missing cert that comes with Ruby's package manager. If you see either of the following two errors when installing lich or running dependency for the first time please follow the instructions on the Lich_scripting_engine page to resolve the error.
--- Lich: error: Could not find a valid gem 'rest-firebase' (~> 1.1.0) locally or in a repository
Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed