@@ -1,3 +1,5 @@
+require './app/app_forms/app_form.rb'
+
class CharacerRejection < ApplicationForm
def self.process
@process ||= Application.new('Character Rejection') do |event|
class CharacterApplication < ApplicationForm
@process ||= Application.new('Character Application') do |event|
class ConfirmArchive < ApplicationForm
@process ||= Application.new('Team Alert') do |event|
class NewApplication < ApplicationForm
@process ||= Application.new('New App') do |event|
class ImageRejection < ApplicationForm
@process ||= Application.new('Image Rejection') do |event|
class ItemApplication < ApplicationForm
@process ||= Application.new('Item Application') do |event|
class ItemRejection < ApplicationForm
@process ||= Application.new('Item Rejection') do |event|
class LandmarkApplication < ApplicationForm
@process ||= Application.new('Landmark Application') do |event|
class LandmarkRejection < ApplicationForm
@process ||= Application.new('Landmark Rejection') do |event|
class ReactivationApplication < ApplicationForm
@process ||= Application.new('Reactivation Application') do |event|
class TeamApplication < ApplicationForm
@process ||= Application.new('Team Application') do |event|
class TeamJoinApplication < ApplicationForm
@process ||= Application.new('Team Join Request') do |event|
+require './app/commands/base_command.rb'
class AfflictCommand < BaseCommand
def self.opts
{
class ApplicationCommand < BaseCommand
class CureCommand < BaseCommand
class HelloCommand < BaseCommand
def self.cmd
@cmd ||= Command.new(:hello, "Says hello!") do |event|
class InventoryCommand < BaseCommand
class ItemCommand < BaseCommand
class LandmarkCommand < BaseCommand
class MatchupCommand < BaseCommand
class MemberCommand < BaseCommand
class PollCommand < BaseCommand
class RaffleCommand < BaseCommand
class RollCommand < BaseCommand
class StatsCommand < BaseCommand
class TeamCommand < BaseCommand