sha,message,author_date,committer_date,raw_author,raw_committer,repo,author,committer 049cb02875bfeb38fc75275d54672d2d4c724bb8,"More tweaks, appears to be working now with vendors and junk (they need to be cleaned though)",2017-11-04T16:08:31Z,2017-11-04T16:08:31Z,973d7c3d7391f8edf752668f93258f9406d6cdea,973d7c3d7391f8edf752668f93258f9406d6cdea,79078680,5246554,5246554 104af85445ffe06b9697722448a1fb9ca4bbf2de,"Fix to asynchronous saving bug on character creation. (#400) * Fix to asyncrhonous saving bug on character creation. Also fixed hangup on asyncrhonous saving loop shutdown. * Update to changelog",2017-06-21T16:52:34Z,2017-06-21T16:52:34Z,932ebe7508af3a1428470d3cf5500c5465577f9a,efb6dac69c2f8f3c0664717c4506dba22a172537,79078680,5246554,11369233 215ac7b4f514e7555d28f35db411858eb7cf0a67,"Fix ""Player"" name. (#388) * Player names now load properly. * Additional minor cleanups.",2017-06-19T12:08:30Z,2017-06-19T12:08:30Z,932ebe7508af3a1428470d3cf5500c5465577f9a,f35eb4fb50c05576db6debdc6ca5471494c6ee48,79078680,5246554,25351661 28f0cbc6a851a94812417dfe74988cecabfbabef,Added framework of support for broadcasting animation messages between clients. (#436),2017-06-30T12:01:06Z,2017-06-30T12:01:06Z,932ebe7508af3a1428470d3cf5500c5465577f9a,f35eb4fb50c05576db6debdc6ca5471494c6ee48,79078680,5246554,25351661 3f803896a2f9678bad8ca55b6354432d9d9c6fc9,"Movement Speeds emulate properly (#446) * Run speed is now (close to) emulating the client * Motion looks good.",2017-07-04T15:49:22Z,2017-07-04T15:49:22Z,932ebe7508af3a1428470d3cf5500c5465577f9a,cd792325681cbad9f663f2879d8b69f1edbb678f,79078680,5246554,19864447 449b86a564779da230e0f3a3260f90f245c27a46,"Guidmanager fix (#458) * GuidManager now correctly initializes and allocates for shard-only values. About to add worldDb stuffs. * Now also reads from WorldDb on initialization. * Trying to get to build in gitlab...",2017-07-10T18:11:29Z,2017-07-10T18:11:29Z,932ebe7508af3a1428470d3cf5500c5465577f9a,efb6dac69c2f8f3c0664717c4506dba22a172537,79078680,5246554,11369233 4f527dff94bc81ed925f70bdce239ccaf37faaff,"Removed parallelism between landblocks. Should be much simpler to write landblock-based code now. More restructure needed, this is the simple first step.",2017-11-03T23:47:19Z,2017-11-03T23:47:19Z,973d7c3d7391f8edf752668f93258f9406d6cdea,973d7c3d7391f8edf752668f93258f9406d6cdea,79078680,5246554,5246554 663f3f2bbb5cba305eb0dd1c5e5c4d040d387911,"Reduced parallelism from network threads, actions now seralized in message handler, should make coding easier (#580)",2017-12-14T04:48:27Z,2017-12-14T04:48:27Z,932ebe7508af3a1428470d3cf5500c5465577f9a,efb6dac69c2f8f3c0664717c4506dba22a172537,79078680,5246554,11369233 8203e294b4374856be1e94567e94f50bd54499a5,"Fixed logoff crashing bug (#402) * Fixed logoff crashing bug * Readded learnspell. * changelog bufix. * Removal of inventory mutex. * Minor fixes to corpse spawning. Unfortunately still have issues emerging from portal space on death.",2017-06-22T03:48:42Z,2017-06-22T03:48:42Z,932ebe7508af3a1428470d3cf5500c5465577f9a,efb6dac69c2f8f3c0664717c4506dba22a172537,79078680,5246554,11369233 85cd46ed120a27c342c55765b2757260b2d331be,"Fixed several movement related bugs, including sticking after teleporting, and improper transfer between landblocks. (#409)",2017-06-23T15:23:24Z,2017-06-23T15:23:24Z,932ebe7508af3a1428470d3cf5500c5465577f9a,f35eb4fb50c05576db6debdc6ca5471494c6ee48,79078680,5246554,25351661 8a3574e01995738c5b309a71575e2733b822084c,"Merge pull request #419 from Mogwai-TheFurry/weenie-cache Weenie caching to fix portals",2017-06-27T03:38:54Z,2017-06-27T03:38:54Z,932ebe7508af3a1428470d3cf5500c5465577f9a,cd792325681cbad9f663f2879d8b69f1edbb678f,79078680,5246554,19864447 9e7579b1ece8fa759e63b7dba8b177e81ef136ac,Fixed error on guid initialization if there are no players in sharddb. (#455),2017-07-08T06:35:02Z,2017-07-08T06:35:02Z,932ebe7508af3a1428470d3cf5500c5465577f9a,cd792325681cbad9f663f2879d8b69f1edbb678f,79078680,5246554,19864447 a99c1209527172f5dcfd3fc2091f85addcadea6e,"Stopped active polling for SerializedShardDatabase requests. (#459) * Changed SerializedShardDatabase to use BlockingCollection to stop polling of database requests. * Merged again",2017-07-11T00:49:45Z,2017-07-11T00:49:45Z,932ebe7508af3a1428470d3cf5500c5465577f9a,efb6dac69c2f8f3c0664717c4506dba22a172537,79078680,5246554,11369233 c45e850da106c56fd80f92606ec04ff46d23788e,"CreatureVital reintroduction (#389) * Time-based updates to creature vitals (#338) * Added setstats debug command. * Initial attempt at making creature's stats regen. Values are way bogus, implementation is super clunky, but it appears to work. * Cleaned up vital updates. Appears to work. Probably good to merge? * Cleaned up vital updates. Appears to work. Probably good to merge? * Terminology fix setstat -> setvital * Added CreatureVital. Took out Vital specific information from Creature Ability. Added ""Tick"" to WorldObject, made Creature/Player update stats via Tick. * Hopefully builds now. * Proper changelog associated with CreatureVital update.",2017-06-19T12:13:29Z,2017-06-19T12:13:29Z,932ebe7508af3a1428470d3cf5500c5465577f9a,f35eb4fb50c05576db6debdc6ca5471494c6ee48,79078680,5246554,25351661 d352df009885fe5aae74978093c0c2680e51cc8e,"Landblock/Concurrency/Core Functionality Restructure (attempt #2) (#398) * Player names now load properly. * Time-based updates to creature vitals (#338) * Added setstats debug command. * Initial attempt at making creature's stats regen. Values are way bogus, implementation is super clunky, but it appears to work. * Cleaned up vital updates. Appears to work. Probably good to merge? * Cleaned up vital updates. Appears to work. Probably good to merge? * Terminology fix setstat -> setvital * Added CreatureVital. Took out Vital specific information from Creature Ability. Added ""Tick"" to WorldObject, made Creature/Player update stats via Tick. * Hopefully builds now. * Restructured partially for parallelism -- reduced places parallelism can occur dramatically. Adding action queues and work handlers. * Moved vital Tick function to enqueue actions. Removed some landblock-based Object races caused by refactoring. Action delays (non-busy waiting) appear to function. Kill implemented (untested), Positon changes now reflected in remote clients. Pickup/drop mostly working (Known bug: Item not seen by dropping client on drop, but seen by others). Teleport works. Mostly ported/working. There is a race transferring between landblocks (due to the use of the old TrackObject system), which can cause a Player to be dissosciated from a landblock. Will fix when I rewrite object transfer/tracking system. Updated tracking to be handled by WorldManager -- Still needs to be optimzied. Fixed issue with chained delays. Cleanup and restructuring. * Cleaned up inevitable errors from cherrypicking data. Basic functionality appears to work. Needs more testing. * Minor workaround to missing corpse values. * Cleanup after rebase. * Fix to range / object tracking values. * asynchronous-object-saving outside game loop. (#385) * work in progress * quicksaving * changed to blocking collection. * remove thread sleep * update * update * update change log * Fixed missing InWorld flag update when doing multiple consecutive teleports. * Minor stylistic changes. Cleaned up GetLandblocksInRange. * Fix CIRand admin function. (#397) * Support multiple getlist. * Commented too much oopisies. * WIP * wip * Working on exercising inventory creation. Have a bug that is causing client to crash. * Fixed alignment bug at hooktype. Added priority to aceObject and set it in debugObject. * Fixed file location error. * God help me - I can't type or read it seems. I think I have this right now. * Update 02-06-19-2017-vw_weenie_class.sql * Made requested changes. * Found style cop error * Ugh - that was hard to find. I think this got it. When I killed cell in postion, it was still used in the view. * Update 03-06-20-2017-vw_ace_object.sql * Time-based updates to creature vitals (#338) * Added setstats debug command. * Initial attempt at making creature's stats regen. Values are way bogus, implementation is super clunky, but it appears to work. * Cleaned up vital updates. Appears to work. Probably good to merge? * Cleaned up vital updates. Appears to work. Probably good to merge? * Terminology fix setstat -> setvital * Added CreatureVital. Took out Vital specific information from Creature Ability. Added ""Tick"" to WorldObject, made Creature/Player update stats via Tick. * Hopefully builds now. * Player names now load properly. * Restructured partially for parallelism -- reduced places parallelism can occur dramatically. Adding action queues and work handlers. * Moved vital Tick function to enqueue actions. Removed some landblock-based Object races caused by refactoring. Action delays (non-busy waiting) appear to function. Kill implemented (untested), Positon changes now reflected in remote clients. Pickup/drop mostly working (Known bug: Item not seen by dropping client on drop, but seen by others). Teleport works. Mostly ported/working. There is a race transferring between landblocks (due to the use of the old TrackObject system), which can cause a Player to be dissosciated from a landblock. Will fix when I rewrite object transfer/tracking system. Updated tracking to be handled by WorldManager -- Still needs to be optimzied. Fixed issue with chained delays. Cleanup and restructuring. * Cleaned up inevitable errors from cherrypicking data. Basic functionality appears to work. Needs more testing. * Minor workaround to missing corpse values. * Cleanup after rebase. * Fix to range / object tracking values. * Fixed missing InWorld flag update when doing multiple consecutive teleports. * Minor stylistic changes. Cleaned up GetLandblocksInRange. * Inevitable rebase cleanup, minor tweak to reduce number of object deletes sent as objects go out of range. * Fixed bad git merge. * Removed Position update delay when portaling.",2017-06-21T18:12:50Z,2017-06-21T18:12:50Z,932ebe7508af3a1428470d3cf5500c5465577f9a,f35eb4fb50c05576db6debdc6ca5471494c6ee48,79078680,5246554,25351661 d4f772dc46f187abe00fa55158727683fd53599a,Merge branch 'master' into single_thread_core,2017-11-04T00:46:44Z,2017-11-04T00:46:44Z,973d7c3d7391f8edf752668f93258f9406d6cdea,973d7c3d7391f8edf752668f93258f9406d6cdea,79078680,5246554,5246554