sha,message,author_date,committer_date,raw_author,raw_committer,repo,author,committer 00837e5659e8fc29ded4b3f717e357290c49dab4,"Various missile combat fixes/additions (#804) * Fix for observed players improperly playing last combat mode animation when moving. * Fix missile ammo appearing in players hands on login. * Added the ability to set the stacksize of spawned items created with the /ci command. * Fix ushort. * Renamed GameMessageRemoveObject to GameMessageDeleteObject to avoid confusion with other messages. Renamed TryDestroyFromInventoryWithNetworking() to TryRemoveFromInventoryWithNetworking() as that function sends InventoryRemoveObject messages. Cleaned up some stack merging code and added support for merging missile ammo to currently equipped ammo. * Fixed missile ammo appearing in players hands on login. * Fixed arrows being fired after switching to peace mode. Various other minor tweaks to bring message in line with retail pcaps. Added ammo usage to player missile attacks. * Fix stack size parsing. * Adding damageSource parameter to damage functions. * Updating changelog. * Added null checks.",2018-05-25T17:34:54Z,2018-05-25T17:34:54Z,a6e3e311f4e184fda36dbd9e4159a1afb17a76da,efb6dac69c2f8f3c0664717c4506dba22a172537,79078680,19214857,11369233 0347c5afd7706b068b593d48fd8ce917383783b1,Fix serialization of the critical hit field. (#1000),2018-09-04T14:04:21Z,2018-09-04T14:04:21Z,a6e3e311f4e184fda36dbd9e4159a1afb17a76da,ec894da9590b87545a328e058202d433eedb9c86,79078680,19214857,56269610 0c1bbe681e16664ddc1392099e1db857ae5437a8,Renaming status message type enums. (#703),2018-03-27T04:33:59Z,2018-03-27T04:33:59Z,a6e3e311f4e184fda36dbd9e4159a1afb17a76da,efb6dac69c2f8f3c0664717c4506dba22a172537,79078680,19214857,11369233 192d7f58e28eccdbf94dcdd8dff8362828682cf7,"Starter spells (#618) * Added full support for starter spells during character creation. * Updated changelog.",2018-02-04T22:18:16Z,2018-02-04T22:18:16Z,a6e3e311f4e184fda36dbd9e4159a1afb17a76da,74a3e5583a935b152fdebb7fee699429bf1574c9,79078680,19214857,10608427 320a8d26d0ae80184a6c3dcff15a3a0b6e92f5c1,"Error message fix ups etc. (#712) * Updated/fixed error enums. * Updating summary. * Updating error messages. * Changed error code paths to use the UseDone event instead of WeenieError to line up with retail pcaps. * Fixing ""locked"" sound. * Adding door is locked message.",2018-03-31T13:01:58Z,2018-03-31T13:01:58Z,a6e3e311f4e184fda36dbd9e4159a1afb17a76da,74a3e5583a935b152fdebb7fee699429bf1574c9,79078680,19214857,10608427 365cf4bff2e240e8f9f8fcc9432b83b04ae261f0,"Bolt, Streak and Arc updates (#787) * Adding support for passing the spell ID to the SpellProjectile class constructor. * Adding some support for PhysicsDescription overrides. * Various code added to make Bolt, Streak, and Arc spells behave more like retail. * Fix for DefaultScript flag since it is now nullable. * Fix for item placement on login. * Making SpellID property a private set. * Revert ""Adding support for passing the spell ID to the SpellProjectile class constructor."" This reverts commit 578486c39804916107885e9e46d8214b0bd2fb89. * Revert ""Making SpellID property a private set."" This reverts commit fb625fec6883a1bcc9a4ebf2a8e9cf7cedbd10d2. * Creates a setup function that should be called after the intial call to the world object factory.",2018-05-11T15:06:12Z,2018-05-11T15:06:12Z,a6e3e311f4e184fda36dbd9e4159a1afb17a76da,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,19214857,8909245 42421af052d15585d8f733b8529dd42c971e90e6,"Add Curse of Raven Fury spell (#2140) * Add NonTracking spell property. * Fix DefaultScript and DefaultScriptIntensity serialization. * Give EncumbranceVal a default value of 0. * Add support for Curse of Raven Fury spell and some minor refactoring. * A few minor tweaks. * Add CasterEffect",2019-07-22T05:41:27Z,2019-07-22T05:41:27Z,a6e3e311f4e184fda36dbd9e4159a1afb17a76da,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,19214857,8909245 6ce451b46836e00e2154cc4d93450714bcd93922,"Fix issue with long chat messages. (#1637) Fix issue with chat type being sent improperly to the client.",2019-04-03T07:08:49Z,2019-04-03T07:08:49Z,a6e3e311f4e184fda36dbd9e4159a1afb17a76da,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,19214857,8909245 99141a45bb83cbfb59835cf3de80b5d8f262277c,Allow items that proc to cast untargeted spells. (#2363),2019-10-27T21:47:00Z,2019-10-27T21:47:00Z,a6e3e311f4e184fda36dbd9e4159a1afb17a76da,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,19214857,8909245 9aa7eb6b78edd75eaa72eb609aae6e4dd1a15fb2,"Adding Weenie Error Messages (#695) * Adding weenie errors enum. * Change messages to allow the use of weenie errors.",2018-03-24T04:25:01Z,2018-03-24T04:25:01Z,a6e3e311f4e184fda36dbd9e4159a1afb17a76da,efb6dac69c2f8f3c0664717c4506dba22a172537,79078680,19214857,11369233 aa03c230f8c186ff4d00c72ab469520c181462c5,"Some small fixes (#1999) * Add/use GameEventAllegianceLoginNotification message. * Make Drudges the white player in chess. * Small cleanup and adding some TODOs.",2019-06-14T05:16:01Z,2019-06-14T05:16:01Z,a6e3e311f4e184fda36dbd9e4159a1afb17a76da,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,19214857,8909245 c1e1177bd804df889b12b1ba85d78434e989a4fc,"WIP - Add new spells and some refactoring (#953) * Removed unused properties and added a couple more to support the new refactoring. * Lots of refactoring and adding layers of abstraction to make addition of new spell types easier. * Fixed global positioning system to use IsDungeon instead of Indoors * Adding support for projectiles launched from inside buildings * Adding PositionExtensions * Fix EnqueueBroadcast line. * Add ACE.Server.Entity namespace. * Add support for untargeted war spells. * Add support for ring and wall spells and a couple of fixes. * Add supoort for ring, wall, and blast spells plus some refactoring. * Small fix to wall padding. * Remove ParentWorldObject property as it is a duplicate of ProjectileSource. * Fix some physics bitfield issues for Volley, Blast, Ring and Wall spells. * Remove redundant PlayScriptIntensity calculation.",2018-08-21T17:25:26Z,2018-08-21T17:25:26Z,a6e3e311f4e184fda36dbd9e4159a1afb17a76da,74a3e5583a935b152fdebb7fee699429bf1574c9,79078680,19214857,10608427 c584488185744a76798c8999f51eba77af0c8052,Fix message length. (#809),2018-05-29T03:41:41Z,2018-05-29T03:41:41Z,a6e3e311f4e184fda36dbd9e4159a1afb17a76da,ec894da9590b87545a328e058202d433eedb9c86,79078680,19214857,56269610 cd95777829f6024c1711b69ba34bd0f3bd784b4e,Fix for allegiance update done message. (#689),2018-03-16T16:03:54Z,2018-03-16T16:03:54Z,a6e3e311f4e184fda36dbd9e4159a1afb17a76da,74a3e5583a935b152fdebb7fee699429bf1574c9,79078680,19214857,10608427 d18693085737d39b1f992d178afbb1cf81f2243b,"Spell range check update, correct ring spell projectile destruction and a couple of small fixes. (#975) * Adding ring spell max range / explode * Fix typo. * Add unknown flag. * Change magic out of range message to match retail. * Change magic casting range check to match the client.",2018-08-27T00:03:11Z,2018-08-27T00:03:11Z,a6e3e311f4e184fda36dbd9e4159a1afb17a76da,ec894da9590b87545a328e058202d433eedb9c86,79078680,19214857,56269610 e64f53660c06a90500c695bbca281b326964cba6,"Add support for Volley spells (#917) * Renaming function to get projectile speed. * Convert GetProjectileSpellType() to static function. * Initial support for volley spells. * Add collision support for ""untargeted"" projectiles. * Update SetProjectilePhysicsState(). Thanks @gmriggs. * Add ToList() to foreach to bypass an exception when monsters were casting volley spells. * Add null check for spells that have multiple projectiles. * Add null check to prevent exceptions. * Fix script intensity for volley spells. * Fix for projectile collisions with secondary targets.",2018-08-02T14:05:56Z,2018-08-02T14:05:56Z,a6e3e311f4e184fda36dbd9e4159a1afb17a76da,ec894da9590b87545a328e058202d433eedb9c86,79078680,19214857,56269610 f21dfc5244d8880d21e495eab6804a13f0fdf80a,Added some chat enums that were found in the client. (#525),2017-10-06T12:05:05Z,2017-10-06T12:05:05Z,a6e3e311f4e184fda36dbd9e4159a1afb17a76da,f35eb4fb50c05576db6debdc6ca5471494c6ee48,79078680,19214857,25351661