Cleaned up unused logging. Minor changes to Region class
Ensure dependent subscriptions succeed by only subscribing when parent subscription succeeds.
Meteor.methods.enterRoom hooked up to call 'enter' method of instanced room.
new method for Room class to validate movement from one room to another.
movement commands added. Fleshing out enterRoom logic still. Document to class properties added to Room constructor.
new method (moveTo) for moving in directions. enterRoom to be called directly for /go (navigating portal directories)
Fixed timer issue which was preventing messages from displaying.w
Fixed time sync issues between server and client which was resulting in clients being able to see 'past' events.
Kind of hacky work-around to get players to not see their own 'has joined the room' messages.
iron-router package updated. Added route to handle display of character page based on which character is selected from the character list page.
Character UI updates.
Real-time, reactive, collapsible skill lists for character UI added.
reactive list modifications.
patched bootstrap collapsible plugin to alter show behavior.
gifs added to gitignore.
browser history no longer flooded with entries when navigating skill list and game menu.
region-wide timer added. Tick methods added to region, room, and creatures (player/npc). Item spawning in rooms added.
character creation added.
non-synced client-only collection added for local messages.
new look command added.
Force creation of a character if trying to visit the world with no characters on account.
Character selection working. Need to refactor character-related code into a single class.