sha,message,author_date,committer_date,raw_author,raw_committer,repo,author,committer 003effac3069302cf92695fb8365cd145f19b8a1,Migrate Gem spell casting to Spell System (#834),2018-06-30T02:05:27Z,2018-06-30T02:05:27Z,ec894da9590b87545a328e058202d433eedb9c86,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,56269610,8909245 010d03c5bda6a77d841971bb699c738db8cfe055,"Add caching to World GetCachedWeenie by name (#2116) * Debugging for CE * Add guid and name * Revert ""Add guid and name"" This reverts commit 6de8fb6078d9c61cf2cfc62696cefa77ab8c84e1. * Revert ""Debugging for CE"" This reverts commit 7ea2e521f9f9213cd9d3d17ccaca8f3f11539e0b. * Focus logging on CreateCorpse * Seaparte GetCachedWeenie from CreateNewWorldObject * Improve weenie by name lookups using a dictionary * Remove stopwatch diagnostics from creature_die",2019-08-12T02:51:56Z,2019-08-12T02:51:56Z,74a3e5583a935b152fdebb7fee699429bf1574c9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,10608427,8909245 02b19b606e6599561f10b9631e27847f4bb6a2c7,"move IsBusy check to action, not consume (#1925)",2019-05-22T19:10:38Z,2019-05-22T19:10:38Z,2b2a74b11133a4173247b4657f65cc2f858bd3d9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,26235642,8909245 04ba9666bf1994c7931335cedec76b0baf5813cd,"Loot fixes/changes (#813) Long Descriptions work. Fixed Casters not having a current mana and just showing up as stored mana.",2018-06-04T03:57:20Z,2018-06-04T03:57:20Z,f4a189d403cf3b15c6f91ea77cf360e3fb80d566,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,10187880,8909245 06c05e29c12db28757696b676fc4aecbc5f7c242,"Features debug (#1975) * Added MissileWeaponModifier to damagedebug list * Debug MissileWeaponModifier Addition * Added !null checks to ShowInfo in DamageEvent on BaseDamageMod. * Added !null checks to ShowInfo in DamageEvent on BaseDamageMod.",2019-06-08T18:26:39Z,2019-06-08T18:26:39Z,7c3d4508c65e832f7ae3a892a23dc69a6b2e73f1,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,30803300,8909245 06d3a58edc2f70943ef7931076f1205d20d21c48,Added Missing T4 Rares (#2656),2020-01-25T22:08:23Z,2020-01-25T22:08:23Z,7c3d4508c65e832f7ae3a892a23dc69a6b2e73f1,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,30803300,8909245 09ba4c01ada1eac69e786320c23a1a85d58c9225,Fixed Gems dropping in loot (#1800),2019-04-24T06:03:15Z,2019-04-24T06:03:15Z,a23c0f7fe52b28ccad14c73a36794941ba9b48e9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,26606778,8909245 0a40de9d5d713fb31e6848343ee6bf0f7c0c395e,removed bugged rare crystal (#2482),2019-11-30T02:38:44Z,2019-11-30T02:38:44Z,7c3d4508c65e832f7ae3a892a23dc69a6b2e73f1,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,30803300,8909245 0a9e52745b6b80f9225901a0f25d9f6cf653b59a," adding dispells, summon inepts, calming gaze, flame bolts to scroll loot table, also fix raise vital message (#1900) * add in some of the missing spells to drop as scrolls, still need inepts and a few others * finish off adding all spells to scroll loot * initial * adding dispells, summon inepts, calming gaze to scroll loot table * reverting * vitals now show base when raised, even if buffed * update vital MaxValue as well * adding back in cantrip modifiers",2019-05-17T22:32:18Z,2019-05-17T22:32:18Z,2b2a74b11133a4173247b4657f65cc2f858bd3d9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,26235642,8909245 0f89aa5bdf20d74336842c5d10f05122a9acb351,"Caster update (#2451) * LootGen * lootgen command * Updated LootGenTest * Updated LootGen Droprates to better align with retail droprates. Fixes droprates in clothing * re-adding shard base * Fixed & to && * Adding Class TestLootGenerationFactory * Added more stats for weapons in Test Loot Gen If tier is between 4-6 then a chance for non elemental missile weapon. HarliQ 11/17/19 Tier 6 and up, Only elemental missile weapons are supposed to drop per retail. HarliQ 11/17/19 Added 10% varaiance for Damage Modifier. Full Modifier was rare in retail Added +19 Elemental (like retail) and readjusted odds (odds are approximate, no hard data). HarliQ 11/17/19 Made MeleeDefenseMod appropiate to Bow Reqs. Data is supports 375 wields should go upto +20, however I left them at +18 for now Added Class for finding Epics * CodeCleanup from StyleCop * Changed name of function for getting MeleeD, removed TestLootGenerationFactory.cs (no need for it now, and may change the way I was going to do it). * Added melee upto +20 for 375 missile weapons and added 385 to meleeD table * Found Bug with 315 req weapon not getting elemental damage sometimes. Corrected by changing to wield req and not tier. Also changed ratio for wield drops in tiers. MinReq=30%, MidReq=50%, MaxReq=20%. I may change this once I get more data from Magnus, to reflect the exact ratio from retail * TestLootGen stats updated, refactoring CreateCaster, added Missile/Magic D bonuses * updates * refactoring create caster * Finalized Code, Added Value to TestLootGen * StyleCop adustments * Moved TestLootGen to new Class, moved commands to its own class. * Removed Partial from ConsoleCommands (forgot to put that back) * Changes requested by Ripley and gmriggs",2019-12-02T00:47:08Z,2019-12-02T00:47:08Z,7c3d4508c65e832f7ae3a892a23dc69a6b2e73f1,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,30803300,8909245 10498076d097690c5cca73fa2c2d362a630140e7,"network stability (#1511) * fixed bug causing disconnects due to NAK requests being dropped. added asynchronous verification of encrypted CRCs added checksum caching to ClientPacket removed ""generational ISAAC"" debugging tools fixed a bug causing session to enter an unspecified state when the connect request packet sent to the client was corrupted in transit added handling of trusted packet with ClientSentNetErrorDisconnect flag fixed bug during handshake causing defunct session to linger fixed AccountSelectCallback was being called in both the try and catch sections of a try/catch block leading to crashes whenever a bad handshake occurs implemented parsing of optional ""flow"" header data added more network logging * added packetLog to WorldManager removed pre-processor definition NETDIAG and directives",2019-03-10T21:40:23Z,2019-03-10T21:40:23Z,ea4cbcd709a082c23a16461c7f988b8308fba4f0,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,3317737,8909245 1142f1dfe48b1692ef87b3b3250ee3f09e8c49c3,Update fake collisions for magic (#768),2018-04-27T23:50:33Z,2018-04-27T23:50:33Z,ec894da9590b87545a328e058202d433eedb9c86,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,56269610,8909245 15268b9bd8d45146d568e9d25c85c8191d8ce926,"Update Player.cs (#762) NullPointerException avoided.. If you examine a monster as you kill it, the server would crash the second it died.",2018-04-27T02:16:45Z,2018-04-27T02:16:45Z,f4a189d403cf3b15c6f91ea77cf360e3fb80d566,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,10187880,8909245 17315898e1df88209c5299b73a859807c14054f2,"add ability to /tele players by name (#823) * add ability to /tele players by name * command parsing resiliency",2018-06-18T04:43:14Z,2018-06-18T04:43:14Z,ea4cbcd709a082c23a16461c7f988b8308fba4f0,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,3317737,8909245 181f6a4322d23cebb17b195d51f2b04523d01bc8,"Emote/Quests (#850) Quest Manager added to save/load to database. Emotes filled out to do some basic quests. There are some emotes that do need work, such as UpdateQuest, and all movement emotes. Event Manager was already in game, so I just wired the emotes that had already been filled for those. Have not tested an event, but should work just like a quest but on a global scale.",2018-07-11T21:22:59Z,2018-07-11T21:22:59Z,f4a189d403cf3b15c6f91ea77cf360e3fb80d566,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,10187880,8909245 1e1b28e261b7ab91d6e300d608169d6bce73c72b,"Change switch statement, as light daggers are multistrike (#1781)",2019-04-23T00:49:24Z,2019-04-23T00:49:24Z,d7968b9f37d3f323ddbfba14fe6c147cdb65722d,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,,8909245 1e5149d5a779508c6f03151312a1286efaf76306,"Magic and Missile Defense Modifier Bonus simplifcation/fix (#2552) * Refactor of MagicMissileD Modifier Bonus * Removed old code for finding Magic and MissileD bonus * Changed Randons from 0-100 to 1-100, and 0-1000 to 1-1000",2019-12-30T19:33:09Z,2019-12-30T19:33:09Z,7c3d4508c65e832f7ae3a892a23dc69a6b2e73f1,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,30803300,8909245 1f7da794e93ea7b7b0950e3994fceb0bb355ce8f,"Include material in give item message (#2144) * Updated message for giving items to include the item material name, like is done when tinkering items * Added NameWithMaterial property for WorldObject",2019-07-23T00:41:59Z,2019-07-23T00:41:59Z,2e99bb3977bcaf4c106c887f088d9d797664d740,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,2904834,8909245 20204c6629bab03d8e182beb1804740af614ec5b,Add WieldedByOther to FindObject() (#1435),2019-02-11T19:35:29Z,2019-02-11T19:35:29Z,74a3e5583a935b152fdebb7fee699429bf1574c9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,10608427,8909245 22bb6143c6ed0df402289509b5149109575d513a,remove network test helpers (#2603),2020-01-19T17:52:57Z,2020-01-19T17:52:57Z,ea4cbcd709a082c23a16461c7f988b8308fba4f0,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,3317737,8909245 22d8a02f8c8394930f7c450bf321e3c96b0d14c1,"Implement secure trade (#996) * Initial secure trade * Initial secure trade functionality. HandleActionAddToTrade() function not working as expected. * Continued work. Everything is nearly working. * One last bug fix, and change log update * Tighten up trade complete code, and allow subsequent trading without having to re-open trade window per @kdmxp256's suggestion.",2018-09-04T00:06:57Z,2018-09-04T00:06:57Z,d69ab3b786db3e1adc863097373d353543b30755,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,25518589,8909245 241ea403fbd2b9427541e4870092a5aed81ac464,"Fix Spell IDs from CreateRandomScroll (#2557) * Fixed 5 Spell Ids that were not generating the correct scroll * Fixed 8 more Spell IDs * 7 more Spell ID fixes",2019-12-22T07:53:02Z,2019-12-22T07:53:02Z,7c3d4508c65e832f7ae3a892a23dc69a6b2e73f1,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,30803300,8909245 252c49e5a7faace2b5698e91c721bd38c8b6840b,"Remove attribute cantrips from jewelry. (#2145) * Updated loot table to remove attribute cantrips from jewelry to line up with retail * Removed some cantrips from jewelry and added sprint/jump",2019-07-23T00:42:09Z,2019-07-23T00:42:09Z,2e99bb3977bcaf4c106c887f088d9d797664d740,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,2904834,8909245 26b5965544c2e69883c49cf792786d03fba8c08a,"Gear Knight display fixes (#1610) * Gear Knight Fix * Work around old Gear Knights",2019-03-31T13:11:03Z,2019-03-31T13:11:03Z,a23c0f7fe52b28ccad14c73a36794941ba9b48e9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,26606778,8909245 26d7d8abfaef0e07adb930a32f9f39bc96defbf4,Save Player Corpses if dropped.count > 0 (#1645),2019-04-04T15:51:21Z,2019-04-04T15:51:21Z,74a3e5583a935b152fdebb7fee699429bf1574c9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,10608427,8909245 291fc9ac4614b026802a69c2b2f37ab065a120d3,"Test loot gen (#2470) * Moved TestLootGen to new Class, moved commands to its own class. * Removed Partial from ConsoleCommands (forgot to put that back) * Added SkillType and weapon name for Melee weapons * Grammar Correction * Added Mana Capacity stats",2019-12-02T00:59:04Z,2019-12-02T00:59:03Z,7c3d4508c65e832f7ae3a892a23dc69a6b2e73f1,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,30803300,8909245 2b606d505cedf8c40fdf0c3e0692686026021ee1,"Removing unused pattern from CryptoSystem for slightly better performance. (#2398) * Adding .NET IDisposable pattern to CryptoSystem Removing unused pattern from CryptoSystem for better performance. Slightly improved CryptoSystem documentation * convert IDisposable pattern to custom function add cleanup for stream cipher",2019-12-21T13:29:05Z,2019-12-21T13:29:05Z,ea4cbcd709a082c23a16461c7f988b8308fba4f0,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,3317737,8909245 2e4a5e2ab6630a0a534e4e883ed83246432a6713,"Hook appraisals (#1569) * Proper appraisal info for hooked items. * Removing debug line",2019-03-26T22:57:39Z,2019-03-26T22:57:39Z,a23c0f7fe52b28ccad14c73a36794941ba9b48e9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,26606778,8909245 317e8f9e1b2c3c0ffc8b60605200915c7801dd40,"Revert ""Loot Colors (#1769)"" (#1771) This reverts commit 5acf14c78770eb0d26a7f48fbfded97603582843.",2019-04-20T23:54:52Z,2019-04-20T23:54:52Z,efb6dac69c2f8f3c0664717c4506dba22a172537,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,11369233,8909245 34d54c8cb1bf2dcfd53334e3f39b82dd87a57ced,"Set all Shard non-zero defaults to zero (#2459) * Set all Shard non-zero defaults to zero There appears to be a bug in EF where, if the models value is not nullab,e and is 0, and the SQL columns default is not 0, the EF.SaveChanges() command will INSERT the record but omit the columns that are 0 value. The DB will then add default values for the omitted columns. The entire record is then returned as a result, and EF uses this to update the model, now setting those fields that were 0 to the new non-zero default. This is the cause for the Jive Turkey emote delay issues. The next step will be to create an update script that will set existing shard objects to their weenie defaults. The following tables will need to be investigated: biota_properties_create_list biota_properties_emote biota_properties_emote_action * biota_properties_spell_book probability",2019-11-26T21:28:37Z,2019-11-26T21:28:37Z,74a3e5583a935b152fdebb7fee699429bf1574c9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,10608427,8909245 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 3a2852ff536448d5a88713015aec595971f2db7b,"Drop Rates adjusted for equipment and Test loot generator (#2411) * LootGen * lootgen command * Updated LootGenTest * Updated LootGen Droprates to better align with retail droprates. Fixes droprates in clothing * re-adding shard base * Fixed & to &&",2019-11-16T02:54:02Z,2019-11-16T02:54:02Z,7c3d4508c65e832f7ae3a892a23dc69a6b2e73f1,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,30803300,8909245 3c14e7bc0116ce3201b738803fe7e4619bb42d26,Add support for lower armor reduction kit applied to leggings (#1886),2019-05-12T21:24:41Z,2019-05-12T21:24:41Z,2e99bb3977bcaf4c106c887f088d9d797664d740,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,2904834,8909245 3c7d5dedeeac3d209fd6834077cbd8490d7ae37d,"Cleanup hook related code (#1431) * Cleanup hook related code Hook are saved when an item is added to it. This is to prevent the possibilty of an item being lost in the event an item is added and the server crashes immediately after. In addition, the OnAddItem and OnRemoveItem code has been cleaned up as well. * Maybe this fixes what gmriggs reported * No need to call OnRemoveItem",2019-02-11T19:34:49Z,2019-02-11T19:34:49Z,74a3e5583a935b152fdebb7fee699429bf1574c9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,10608427,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 4962cf3f9ab84aa30ece3a417374d45347a7cae8,"Feature additemspell (#1989) * Added the command /additemspell to Developer Command * Updated to add checks so server doesn't crash",2019-06-11T19:17:43Z,2019-06-11T19:17:43Z,7c3d4508c65e832f7ae3a892a23dc69a6b2e73f1,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,30803300,8909245 4c9833c7b2a9ec061e341e494884231d3252ea78,Removed Regen Cantrips (Retail data doesn't support Regen Cantrips on Loot Armor) (#2553),2019-12-30T19:05:27Z,2019-12-30T19:05:27Z,7c3d4508c65e832f7ae3a892a23dc69a6b2e73f1,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,30803300,8909245 4d242a0c471e841d85f86ad0969d6ed7ab327e39,"Handing objects to other WO's (#786) GameEvent and Action changes, and reimplementation of the old code for HandleGiveObjectRequest.",2018-05-10T07:06:59Z,2018-05-10T07:06:59Z,f4a189d403cf3b15c6f91ea77cf360e3fb80d566,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,10187880,8909245 4e32b9aae4c099918997df1166bf514df6f56ef3,"Fix for string buffer overrun / leaked memory in packet logger (#2149) * Updated database instructions in README.md to prevent an error The instructions in README.md now ask the reader to set up `ace_world` with WorldBase.sql before applying incremental updates. This prevents more recent `ace_shard` updates from producing an error due to a failed join. * BuildPacketString() now pays heed to the startPosition and bytesToOutput arguments * Packing debugging output no longer overflows the segment of the buffer pool allocated to the packet",2019-07-22T05:41:59Z,2019-07-22T05:41:59Z,e21d1927d82b8719b7c3956f714f328d55f3ee6f,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,5247558,8909245 55a698c56adc04e9c879aa1c4fc451c4b53768e6,"Added 7 missing rare wcids, removed the 5 bugged ones (#2437)",2019-11-21T03:43:41Z,2019-11-21T03:43:41Z,7c3d4508c65e832f7ae3a892a23dc69a6b2e73f1,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,30803300,8909245 55b1ed0b2682f6577e2e0bb02a13115c2993cdd0,"Missile weapon updates (#2452) * LootGen * lootgen command * Updated LootGenTest * Updated LootGen Droprates to better align with retail droprates. Fixes droprates in clothing * re-adding shard base * Fixed & to && * Adding Class TestLootGenerationFactory * Added more stats for weapons in Test Loot Gen If tier is between 4-6 then a chance for non elemental missile weapon. HarliQ 11/17/19 Tier 6 and up, Only elemental missile weapons are supposed to drop per retail. HarliQ 11/17/19 Added 10% varaiance for Damage Modifier. Full Modifier was rare in retail Added +19 Elemental (like retail) and readjusted odds (odds are approximate, no hard data). HarliQ 11/17/19 Made MeleeDefenseMod appropiate to Bow Reqs. Data is supports 375 wields should go upto +20, however I left them at +18 for now Added Class for finding Epics * CodeCleanup from StyleCop * Changed name of function for getting MeleeD, removed TestLootGenerationFactory.cs (no need for it now, and may change the way I was going to do it). * Added melee upto +20 for 375 missile weapons and added 385 to meleeD table * Found Bug with 315 req weapon not getting elemental damage sometimes. Corrected by changing to wield req and not tier. Also changed ratio for wield drops in tiers. MinReq=30%, MidReq=50%, MaxReq=20%. I may change this once I get more data from Magnus, to reflect the exact ratio from retail * Moved TestLootGen to new Class, moved commands to its own class. * Removed Partial from ConsoleCommands (forgot to put that back) * Fixed line in csproject",2019-12-02T00:30:47Z,2019-12-02T00:30:47Z,7c3d4508c65e832f7ae3a892a23dc69a6b2e73f1,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,30803300,8909245 58f081ebd5edbe57fee85a0235be54e4ba4e7841,"Covenant Armor, default Material Type, and thrown weapons (#1807) * Add Covenant Armor and create framework for setting a default Material Type * Default Material type * Add Thrown weapons that do not use a missile launcher * Fix-up thrown weapons * Change flatware creation * Change flatware creation 2",2019-04-27T05:37:41Z,2019-04-27T05:37:41Z,d7968b9f37d3f323ddbfba14fe6c147cdb65722d,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,,8909245 5acf14c78770eb0d26a7f48fbfded97603582843,"Loot Colors (#1769) * Random Colors in Loot * WIP with TreasureMaterialColor usage. * WIP * More WIP * Added Material Tables, debug command for testing * Updated treasure tables for consistent int/uint usage. Added required SQL. * Set the lootgeneration items to use the new GetMaterial function * Update changelog * Removed data from new tables. * Update changelog.md * Update 2019-04-20-00-Treasure-Materials.sql * Update README.md * Update changelog.md * Changed lootgen() access level to developer",2019-04-20T22:17:28Z,2019-04-20T22:17:28Z,a23c0f7fe52b28ccad14c73a36794941ba9b48e9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,26606778,8909245 5cd8db5d5b4838b5804ac290d01fc9c4e515b19b,"Fixing Skill Max Out (#772) * Updated weapon skill type. Previously it was reading the old skill types from the database, such as dagger. Now it reads as light, heavy and finesse. Also deleted unnecessary code. * Fixing Skill Max Out Previously there was a discrepncy with what the server showed and what the client did. This fixes that issue.",2018-04-29T00:26:58Z,2018-04-29T00:26:58Z,f4a189d403cf3b15c6f91ea77cf360e3fb80d566,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,10187880,8909245 5fe8e29d121846a67a5bef2c5f38080145fb38d0,correcting bug causing server crash when using pools (#1087),2018-11-06T12:43:01Z,2018-11-06T12:43:01Z,ea4cbcd709a082c23a16461c7f988b8308fba4f0,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,3317737,8909245 60b45e5ccb88b4086c103761e51483f570a5586a,"Fix magic messaging and portal spells routing incorrectly (#788) * Fix magic messaging and portal spells routing incorrectly * Change setting player.LastPortal to match player.Sanctuary",2018-05-12T04:58:12Z,2018-05-12T04:58:12Z,ec894da9590b87545a328e058202d433eedb9c86,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,56269610,8909245 610693fdfc603614214e4a3077f59e6921be6c31,"Picking up null Burden items (#2163) * Null Encumberance Fix * Update formula using ternary operation",2019-07-26T03:49:53Z,2019-07-26T03:49:53Z,a23c0f7fe52b28ccad14c73a36794941ba9b48e9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,26606778,8909245 6266c96d903b9fa8d1918657bf11425fc0630c11,"Test Loot Generator (#2449) * Moved TestLootGen to new Class, moved commands to its own class. * Removed Partial from ConsoleCommands (forgot to put that back)",2019-11-23T00:49:07Z,2019-11-23T00:49:07Z,7c3d4508c65e832f7ae3a892a23dc69a6b2e73f1,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,30803300,8909245 63dbd428a0ab4dce2f7458bbbcb32cbeacecf6f8,"fixed an bug that occurs when client sends only a cleartext CRC NAK and ACE ignoring them, switch from honoring only ciphertext CRC NAK to honoring only cleartext CRC NAK (#2541)",2019-12-16T17:06:22Z,2019-12-16T17:06:22Z,ea4cbcd709a082c23a16461c7f988b8308fba4f0,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,3317737,8909245 683e358b37c042b229abe67049ea2914f693040c,"Fix for using recipe items located in Packs (#867) * Fix for using recipe items located in Packs * Added recipe functionality to wielded items.",2018-07-11T22:03:49Z,2018-07-11T22:03:49Z,a23c0f7fe52b28ccad14c73a36794941ba9b48e9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,26606778,8909245 68daf80dbc5b9881c1465baa61aac1b8f818b81e,"Update the 'accountcreate' command from Console only to Console and G… (#963) * Update the 'accountcreate' command from Console only to Console and Game. * Fixed an issue where if the command had parameters and spaces were passed in it could crash the server. @setvital with three spaces and then a number would crash the server. @accountcreate with five spaces and then a 5 would create an admin account with as the user and the PW.",2018-08-21T09:39:34Z,2018-08-21T09:39:34Z,0eeb498b76248c64c0d738fb8c6c63d8b63ad6db,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,33154637,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 70936fdee505173b0f089d899ab519a53ad615ed,"Fix issue with some recipe changes and ObjectDescriptionFlags (#2098) * Fix issue with some recipe changes and ObjectDescriptionFlags * Switch back to CO updating ODF",2019-07-12T12:32:10Z,2019-07-12T12:32:10Z,efb6dac69c2f8f3c0664717c4506dba22a172537,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,11369233,8909245 74e76c35b177694f72a0558d5785e93226a213e7,"Some Loot Updates (#1927) * Added dinnerware to Mundane, as associated workmanship, etc handlers * Added SetAppraisalLongDescDecoration function to LootGen to consistently set this property and set it properly. * Added GemCount check to LootGenerationFactory.SetAppraisalLongDescDecoration function. * Nothing to see here.",2019-05-22T19:13:12Z,2019-05-22T19:13:12Z,a23c0f7fe52b28ccad14c73a36794941ba9b48e9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,26606778,8909245 78722e2d9babe59d391c630b0555cee96a4b071d,"Target .NET Core 2.1 instead of 2.0 (#926) * Target .NET Core 2.1 instead of 2.0 To develop, the .NET Core 2.1 x64 SDK is needed from here: https://www.microsoft.com/net/download/visual-studio-sdks * AppVeyor switch to use dotnet ntest * Remove old appveyor test commented out code",2018-08-07T03:16:31Z,2018-08-07T03:16:31Z,74a3e5583a935b152fdebb7fee699429bf1574c9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,10608427,8909245 7b086418d2ec64dd7b320e857953d742359befa7,"Command to list runtime configuration properties (#2143) * Added property listing command for configurable runtime properties * Added current value to showprops output",2019-07-22T05:41:48Z,2019-07-22T05:41:48Z,2e99bb3977bcaf4c106c887f088d9d797664d740,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,2904834,8909245 801d37c66fbb671ba460b53f271be5805ca54242,"Use ServerGarbageCollection instead of Workstation GC (#1628) This prevents all threads from being blocked while GC runs (Workstation mode). Server allows the game threads to continue to operate while GC performs. This is also what is done in web applications and other server based applications.",2019-04-02T10:14:28Z,2019-04-02T10:14:28Z,74a3e5583a935b152fdebb7fee699429bf1574c9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,10608427,8909245 82e8bdb2a4d09a9db5a70593ca63a2bedbae555e,"added SurfaceTexture parser (#802) * added SurfaceTexture parser added Texture file getter * to-do: identify the 4 extra bytes (trailing crc?) * Update Texture.cs corrected bug causing Format to always be D3DFMT_UNKNOWN * accounted for the trailing DWORD cleaned up the code a bit",2018-05-24T02:50:08Z,2018-05-24T02:50:08Z,ea4cbcd709a082c23a16461c7f988b8308fba4f0,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,3317737,8909245 865faa6873d70849cb59fc657cd9b7a8cad20e43,"add valid skills hashset, check valid skills entering godmode (#2388) * add valid skills hashset, check valid skills entering godmode * check for valid skill before adding * Revert ""check for valid skill before adding"" This reverts commit 1bbd765a67ae7cc233a3635a8b7f45d97d523935.",2019-11-09T11:54:20Z,2019-11-09T11:54:20Z,2b2a74b11133a4173247b4657f65cc2f858bd3d9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,26235642,8909245 8790628135b23fc091f7daf9c2c4b4708a14de8b,"Update readme installation (#1101) * update installation instructions for community edition * typo * Update README.md",2018-11-24T02:10:09Z,2018-11-24T02:10:09Z,9cd9e1d0915a26d98534bee407afd5a806131e66,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,3455092,8909245 8aaf53f25238b57b2a37fff75ef28ed5ebc12707,"Fix Landblock multithreading (#992) PlayerEnterWorld is a callback from a task created in the SerializedShardDatabase. This callback can end up modifying the Landblock collections and data. UpdateWorld also modifies Landblock collections and data. We add UpdateWorldLandblockLock to make sure only a single thread accesses/modifies these collections.",2018-09-02T19:04:45Z,2018-09-02T19:04:45Z,74a3e5583a935b152fdebb7fee699429bf1574c9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,10608427,8909245 8b219d6bf0013be1952613264e90ac0e90fede49,"Upped Melee D Bonus for no wield wands upto 10% from 5%. (#2634) * Upped Melee D Bonus for no wield wands upto 10% from 5%. That is what data supports * updated chances",2020-01-22T22:55:41Z,2020-01-22T22:55:41Z,7c3d4508c65e832f7ae3a892a23dc69a6b2e73f1,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,30803300,8909245 8c0f1f3ea894b87e370a9fa275fc68c031909423,Implement the Attuned functionality (#769),2018-04-28T16:59:10Z,2018-04-28T16:59:10Z,ec894da9590b87545a328e058202d433eedb9c86,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,56269610,8909245 8f8c2a0ec0d1801909649c09382931dd7f53094e,"add /ungod command (#2027) * after /god restore to previous state * added help text * cleanup * simplified the checks for DoNotSave * initial functionality for ungod * working except resatlastchk and lastusedtime * remove resatlastcheck and lastusetime * adding help text and matching access levels * undo playerdb.cs changes * undo wodb.cs changes * remove GodState instead of set to 0 * null check fix * refactoring a bit",2019-07-23T13:52:46Z,2019-07-23T13:52:46Z,2b2a74b11133a4173247b4657f65cc2f858bd3d9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,26235642,8909245 907a918e38473af0d5f67cbaceac9aceb1e0915e,Added % loot counters that were missing. Changed Counters to Floats to get % (#2653),2020-01-24T16:43:13Z,2020-01-24T16:43:13Z,7c3d4508c65e832f7ae3a892a23dc69a6b2e73f1,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,30803300,8909245 9269684a0ae3a11fe2684bcbbb9f1a164e57cf36,fix parse types (#2221),2019-08-12T02:49:43Z,2019-08-12T02:49:43Z,2b2a74b11133a4173247b4657f65cc2f858bd3d9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,26235642,8909245 94e527f2015b5c53324e604dc0025dc940e9a714,Added ability to configure the 'pkl_server' boolean value which results in a server being full of pink instead of red characters (#2162),2019-07-26T03:49:42Z,2019-07-26T03:49:42Z,2e99bb3977bcaf4c106c887f088d9d797664d740,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,2904834,8909245 95fe3c0feb53e6731131ca405d09a3c33bc62572,"GetFreeInventorySlots() and MergeAllStackables() (#1433) GetFreeInventorySlots is something I need for the vendor pack space check that i'm still working on..... MergeAllStackables is used for the slumlord as requested by gmriggs. note that i did not actually test this code. It looks good though.",2019-02-11T19:35:10Z,2019-02-11T19:35:10Z,74a3e5583a935b152fdebb7fee699429bf1574c9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,10608427,8909245 9869c6d71e1acaa1be0230ec87311600d32860d5,"add god admin command (#1924) * add god admin command * level 999 and particle effect * dont spec retired skills, set ranks to max * loop through player dicts, not raw enums * cleanup commented code * revert to You are now a godgit add .!",2019-06-09T02:14:11Z,2019-06-09T02:14:11Z,2b2a74b11133a4173247b4657f65cc2f858bd3d9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,26235642,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 9966c848684645556c92b923f246858714ea6f79,"Magic :: Lesson 12.5 : Target validation and a few fixes (#765) * Magic :: Lesson 12.5 : Target validation and a few fixes * Switch from using System.Random to Physics.Common.Random.RollDice * Update SpellProjectile.cs Removing System.Security.Cryptography",2018-04-27T08:25:22Z,2018-04-27T08:25:22Z,ec894da9590b87545a328e058202d433eedb9c86,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,56269610,8909245 9c3a36f46aaf3b1b282312dce7cd7ac08262f97e,Fix null cases; magic code rearrangement (#781),2018-05-07T20:48:22Z,2018-05-07T20:48:22Z,ec894da9590b87545a328e058202d433eedb9c86,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,56269610,8909245 9e065e89dfa08acd645ee66a6a8190b4ab83fd1b,"WAN reliability, message queues, refactoring (#822) * attempt to ""group"" network transmissions * WAN sessions are now at least reliable enough to test with refactor PacketFragmentHeader.Queue to match aclogview refactor Packet.Header.Iteration to match aclogview included some missing header flags from aclogview include aclogview packet header flag names as comments refactor typo in packet header flag names",2018-06-15T16:56:22Z,2018-06-15T16:56:22Z,ea4cbcd709a082c23a16461c7f988b8308fba4f0,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,3317737,8909245 9e56f465c276d41fb8a77168308b0609391efa47,"Skill redistribution functionality (#1017) * Initial SkillAlterationDevice framework. Also added additional debug WeenieType output when an uncoded WO Use is reached. * Basic specialization functionality working * Raising, lowering now work with many checks imposed that were in retail * Replacing incorrect method(s) used to destroy gems on successful use with the proper TryRemoveItemFromInventoryWithNetworking() method per @kdmxp256's guidance. Also updated changelog. * Correct error where a trained skill and invested experience were reset when specialized. Also added 10 point bonus when skill is specialized * Fixing init_level * heritage skills -> always trained skills * Finalize patches supplied by @gmriggs * Remove broken method in SkillAlterationDevice class, and clean up patch merging artifacts.",2018-09-21T04:24:52Z,2018-09-21T04:24:52Z,d69ab3b786db3e1adc863097373d353543b30755,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,25518589,8909245 9e8a8eb0f38da6439341a4447ec8c4152ecbed5f,"Add null checks for SelectDispel/Spell.Init (#1622) * Add null checks to SelectDispel * Add logging to Spell.Init * Update changelog.md * Update Spell.cs",2019-04-01T05:45:33Z,2019-04-01T05:45:33Z,efb6dac69c2f8f3c0664717c4506dba22a172537,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,11369233,8909245 9f4e6db35cf514f5978ead07f84c82cbf22e4227,Fix IsAttuned method (#774),2018-04-29T06:10:49Z,2018-04-29T06:10:49Z,ec894da9590b87545a328e058202d433eedb9c86,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,56269610,8909245 9feb3be3894dfd1c9a429d6039b6ea6a0f067163,"Corpses had no value. (#763) * Update Creature_Death.cs Corpses had no value. As it is now, value is calculated on all items in the inventory. It should not be.",2018-04-27T02:54:54Z,2018-04-27T02:54:54Z,f4a189d403cf3b15c6f91ea77cf360e3fb80d566,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,10187880,8909245 a1eb25d7b72ce0dcae84e5565ff953eadc42f218,"able to create stacks and multiple objects with /create (#2226) * able to create stacks and multiple objects with /create * catch all else for numToSpawn > 1 * refactored with CreateObjectForCommand changes * typo fix * create multiple stacks if needed, removed weenie type creature requirement to spawn multiples",2019-08-15T01:46:14Z,2019-08-15T01:46:14Z,2b2a74b11133a4173247b4657f65cc2f858bd3d9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,26235642,8909245 a31a548514267f5ebb43c50baccc1e8281eb0bd1,Cleaned up some console commands (#859),2018-07-09T19:46:34Z,2018-07-09T19:46:34Z,a23c0f7fe52b28ccad14c73a36794941ba9b48e9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,26606778,8909245 a3df73d9666b45cc6368bf99e1ad6020d5fdf846,"implement server side request for retransmission (#814) * implement server side request for retransmission fixed bug in Player_Vitals.cs causing a crash upon player disconnect * workaround for eventual permanent ""invalid checksum"" state",2018-06-05T07:21:14Z,2018-06-05T07:21:14Z,ea4cbcd709a082c23a16461c7f988b8308fba4f0,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,3317737,8909245 a40eecad418ce700e3693ead12738cbe595377d0,"EmoteTable Stuff (#793) * EmoteTable Stuff Added HandleReceive in WorldObjects Checking within PlayerInventory if a HandleReceive is true. Added new cases inside of ExecuteEmote. Thiss allows all collectors and rng hand-ins, such as GamesMasters, to work. * Fixed double Rotate and handle to Handle * A more complete Give Added more conditions to give. * Removed debugging console.writelines * forgot to check for AIAcceptsAnything * stupid error... last one for now. allowGive to AiAcceptEverything * Thoroughly tested. Got all the lead out.",2018-05-16T19:34:14Z,2018-05-16T19:34:14Z,f4a189d403cf3b15c6f91ea77cf360e3fb80d566,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,10187880,8909245 a458c2baca740c8d886daaa84fb5d2e1286ce9cd,"Add busy checks for recall/PKL commands (#2156) * Added IsBusy checks for the different slash commands that involve an animation, e.g. entering PKL, going to MP/HOM/AH/LS * Refactored to have a common property that indicates if recall/pkl is possible * Removed check for emote state since I believe you could use slash commands during emotes. Added same checks to house recall and lifestone recall",2019-07-24T05:30:36Z,2019-07-24T05:30:36Z,2e99bb3977bcaf4c106c887f088d9d797664d740,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,2904834,8909245 a9536aecc99a781ed6e44ff3d0b0653c7a1d0370,"Loot colors (#1775) * Random Colors in Loot * WIP with TreasureMaterialColor usage. * WIP * More WIP * Added Material Tables, debug command for testing * Updated treasure tables for consistent int/uint usage. Added required SQL. * Set the lootgeneration items to use the new GetMaterial function * Update changelog * Removed data from new tables. * Update changelog.md * Update 2019-04-20-00-Treasure-Materials.sql * Update README.md * Update changelog.md * Changed lootgen() access level to developer * Fixed null material type crashing the value function in loot gen",2019-04-21T07:01:12Z,2019-04-21T07:01:12Z,a23c0f7fe52b28ccad14c73a36794941ba9b48e9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,26606778,8909245 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 abdee2dc89ef18e35aea108c60bf0a64caabcce9,"Ensure that Impen spell is present on magical Covenant Armor (#2359) * Ensure Impen on Cov Armor * Remove code line used for debug",2019-10-30T17:31:22Z,2019-10-30T17:31:21Z,1bb9c4573f21c55750341bc99690daec3c7aa0d8,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,56269610,8909245 ac2b0c5972874c062a2122e9fb11d91630985e39,"Updated database instructions in README.md to prevent an error (#2138) The instructions in README.md now ask the reader to set up `ace_world` with WorldBase.sql before applying incremental updates. This prevents more recent `ace_shard` updates from producing an error due to a failed join.",2019-07-20T22:47:12Z,2019-07-20T22:47:12Z,e21d1927d82b8719b7c3956f714f328d55f3ee6f,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,5247558,8909245 b0fc5bb7336469297cdf2ff2601bda03dfd1535f,Unequip and burden correction (#826),2018-06-19T08:15:29Z,2018-06-19T08:15:29Z,f4a189d403cf3b15c6f91ea77cf360e3fb80d566,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,10187880,8909245 b12a1b66b5372015d5791ffc07ad23302c3d2ce5,Fix a null exception and a couple of if statements (#785),2018-05-09T15:02:09Z,2018-05-09T15:02:09Z,ec894da9590b87545a328e058202d433eedb9c86,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,56269610,8909245 b701588dacedcae57d3c4fea8a28b80cf771af2a,"Features debug (#1988) * Added MissileWeaponModifier to damagedebug list * Debug MissileWeaponModifier Addition * Added !null checks to ShowInfo in DamageEvent on BaseDamageMod. * Added !null checks to ShowInfo in DamageEvent on BaseDamageMod. * Added Blood Drinker/Thirst Total to DamageDebug",2019-06-14T06:58:35Z,2019-06-14T06:58:35Z,7c3d4508c65e832f7ae3a892a23dc69a6b2e73f1,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,30803300,8909245 bfd46ff1efa58f7f731bb37b37123217d0b31922,add a check before entering godmode (#2351),2019-10-24T21:23:29Z,2019-10-24T21:23:29Z,2b2a74b11133a4173247b4657f65cc2f858bd3d9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,26235642,8909245 c060b3887df35903172cf56374a4177e89b04294,"Give Request fix (#824) * Give Request fix Selected Wielded Objects as well as Inventory Objects. This fixes crash of gioving wielded objects to the town crier. * Deleted unnecessary semicolons * requested return for null",2018-06-18T04:45:36Z,2018-06-18T04:45:36Z,f4a189d403cf3b15c6f91ea77cf360e3fb80d566,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,10187880,8909245 c5aa7942a1bfbe1f1143f5711c600bff046f3ee2,"Update LootGenerationFactory.cs (#1153) * Update LootGenerationFactory.cs * Value update This updates the value to give acceptable value ranges for random loot, based on tier and workmanship of the item.",2018-12-21T00:20:44Z,2018-12-21T00:20:44Z,f4a189d403cf3b15c6f91ea77cf360e3fb80d566,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,10187880,8909245 c6e584a47b617c8831a264d301a96f5d88316dd5,Fix exceptions for properties that don't exist in the database (#1432),2019-02-11T19:35:00Z,2019-02-11T19:35:00Z,74a3e5583a935b152fdebb7fee699429bf1574c9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,10608427,8909245 c929991bb5ea047e5c8ec5cdddb15ddd87c64f8b,"Update LootGenerationFactory.cs (#1181) A chest was being created in loot, this was a type of one number.",2018-12-25T01:06:27Z,2018-12-25T01:06:27Z,f4a189d403cf3b15c6f91ea77cf360e3fb80d566,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,10187880,8909245 ce7f42d019af9fe25fd91c3b5407050f0e45c91b,"Make sure prior container is closed when using a new one (#1517) * new ObjectGuid(0) -> ObjectGuid.Invalid * WorldObject base Open/Close comments added * GameActionNoLongerViewingContents -> HandleActionNoLongerViewingContents * Close previous container if it's still open by player * LastUsedContainer -> LastOpenedContainer * refactor Container.Close to only use actionChain when delay exists * cosmetic",2019-03-12T21:43:40Z,2019-03-12T21:43:40Z,74a3e5583a935b152fdebb7fee699429bf1574c9,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,10608427,8909245 cfea6a3be6fe7d56e258b548e12bcf677382d4f5,"Added command to create named object, with count specified (#2225) * Added /createnamed to create named objects * Added /createnamed to create custom named objects with a specific count * Switched to bounding by ushort.MaxValue",2019-08-12T23:23:55Z,2019-08-12T23:23:55Z,2e99bb3977bcaf4c106c887f088d9d797664d740,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,2904834,8909245 d2bb60fc9d5566efc779ffc99d80f5aea1c3fe4c,Removed Unused Pet Var that was causing LinuxCompile Warning (#2576),2019-12-31T02:40:42Z,2019-12-31T02:40:42Z,7c3d4508c65e832f7ae3a892a23dc69a6b2e73f1,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,30803300,8909245 d39089f34d7520c9270de2333464d0188a5bdfc5,"LootFactory Simulator (#2551) * Updated LootGenStats. Added more stats, and also add pets stats * Updated Layout of stats, changed the way input errors are handled. * Fixed an exception if number of corpese was missing. Changed command to testlootgencorpses * Added Draughts, Tinctures to potions count * Added MultiStrike to Stats for MeleeWeapons * Added Basic Armor Stats * Removed Shields from AL Count, Added Min/Max AL across generated items * Changed way stats are generated for display, added options to display certain tables (armor, caster, melee, missile) or all of them. * start of logging file stats * added +40 and +50 to pets stats * Added More stats for Pet Devices * Added Pet table, added logic so command options don't crash or cause an execptiion * Added PetDevice Level to Pets Table * Added examples of command usage",2019-12-30T19:05:12Z,2019-12-30T19:05:12Z,7c3d4508c65e832f7ae3a892a23dc69a6b2e73f1,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,30803300,8909245 d4d03f7d0b6b7f5d32d3da2a87c218d457defbf5,"Coded most of the chat channels. (#994) Help and Allegiance Broadcast channels still need to be coded.",2018-09-04T18:33:54Z,2018-09-04T18:33:54Z,0eeb498b76248c64c0d738fb8c6c63d8b63ad6db,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,33154637,8909245 d515d3d15f1379a144543662bd1748b4b927c009,"Fixed caster damage modifier to use appropriate PvP modifier instead of PvM (#2548) * Fixed PvP damage modifier to use appropriate PvP modifier instead of PvM * Fixed return value",2019-12-18T14:22:28Z,2019-12-18T14:22:27Z,2e99bb3977bcaf4c106c887f088d9d797664d740,9c62a3f389457d25a715ced3ea406bf82161b1fb,79078680,2904834,8909245