{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":62901740,"defaultBranch":"0.8.1","name":"CoreScripts","ownerLogin":"TES3MP","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-07-08T16:19:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19384371?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1666739148.17236","currentOid":""},"activityList":{"items":[{"before":"8f915f8a65fb9ad8c1acca8f49ccc3e40a59bfa8","after":"d7d71d635cd0aa10dfa6b089a999e4113cd516c3","ref":"refs/heads/0.8.1","pushedAt":"2024-04-15T23:56:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidcernat","name":"David Cernat","path":"/davidcernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3312352?s=80&v=4"},"commit":{"message":"OnRecordDynamic more accurate description (#135)","shortMessageHtmlLink":"OnRecordDynamic more accurate description (#135)"}},{"before":"92767b36705a27570236202f090f9bbbdb9244ca","after":"8f915f8a65fb9ad8c1acca8f49ccc3e40a59bfa8","ref":"refs/heads/0.8.1","pushedAt":"2023-10-21T17:10:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidcernat","name":"David Cernat","path":"/davidcernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3312352?s=80&v=4"},"commit":{"message":"Config Share Kills (#120)\n\n* add config.shareKill OnActorDeath\r\n\r\n* Update commandHandler.lua\r\n\r\n* Update base.lua\r\n\r\n* Update base.lua\r\n\r\n* Update config.lua\r\n\r\n* Update eventHandler.lua\r\n\r\n* Update commandHandler.lua\r\n\r\n* Update eventHandler.lua\r\n\r\n* Update commandHandler.lua\r\n\r\n* Update base.lua\r\n\r\n* Update config.lua\r\n\r\n* Added sharing for allies and for players who hit\r\n\r\nif the target has not been hit for more than 600 seconds then the sharing list for the hits is reset, the allies receive the share regardless of the hits\r\n\r\n* Update eventHandler.lua\r\n\r\n* Update eventHandler.lua\r\n\r\n* Update eventHandler.lua\r\n\r\n* Update eventHandler.lua\r\n\r\n* Update eventHandler.lua\r\n\r\n* Update eventHandler.lua","shortMessageHtmlLink":"Config Share Kills (#120)"}},{"before":"00a8ec35cc961c08f39777f00cc26e61871f2d17","after":"92767b36705a27570236202f090f9bbbdb9244ca","ref":"refs/heads/0.8.1","pushedAt":"2023-10-21T15:01:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidcernat","name":"David Cernat","path":"/davidcernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3312352?s=80&v=4"},"commit":{"message":"refactor(packetBuilder.AddRecordByType): Converting if-else wall to neat 'switch' statement (#131)","shortMessageHtmlLink":"refactor(packetBuilder.AddRecordByType): Converting if-else wall to n…"}},{"before":"e3615a6d4c163042a189a3bf1cefdaf61df53761","after":"00a8ec35cc961c08f39777f00cc26e61871f2d17","ref":"refs/heads/0.8.1","pushedAt":"2023-03-23T14:44:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidcernat","name":"David Cernat","path":"/davidcernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3312352?s=80&v=4"},"commit":{"message":"Prevent crash when attepting to reload an invalid module (#128)\n\n* Prevent crash when attepting to reload an invalid module\r\n\r\n720: for key, value in pairs(package.loaded[scriptName]) do\r\n\r\n- package.loaded[scriptName] is expected to be a table, not all lua scripts return one\r\n- if lua script does not provide a return value, true is implicitly returned instead, this results in an attempt to iterate over boolean value\r\n\r\nreference: reference: https://www.lua.org/manual/5.1/manual.html#:~:text=Once%20a%20loader%20is%20found,of%20package.loaded%5Bmodname%5D.\r\n\r\n* Fix formatting","shortMessageHtmlLink":"Prevent crash when attepting to reload an invalid module (#128)"}},{"before":"c4d563994a04651d508831152240b85ce9f84dd7","after":"e3615a6d4c163042a189a3bf1cefdaf61df53761","ref":"refs/heads/0.8.1","pushedAt":"2023-03-22T11:14:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidcernat","name":"David Cernat","path":"/davidcernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3312352?s=80&v=4"},"commit":{"message":"Ensure substrings in StoreRecord's inputConcatenation get actually comma delimited. (#127)\n\nWhen creating a custom NPC via /storerecord command, it's not possible to add an item to their inventory of count greater than 1 (regardless of the number entered in the chat command it always defaults to 1). \r\n\r\n1082: inputConcatenation = tableHelper.concatenateFromIndex(cmd, 5) -- no delimiter specified, therefore concatenated substrings are single space delimited\r\n1083: inputValues = tableHelper.getTableFromCommaSplit(inputConcatenation) -- expects comma delimited substrings, whereas these are actually single space delimited\r\n\r\n1134: local inputItemId = inputValues[1] -- contains both id and the amount at this point\r\n1135: local inputItemCount = tonumber(inputValues[2]) -- is nil, therefore always defaults to 1, regardless the amount specified in chat command being a number","shortMessageHtmlLink":"Ensure substrings in StoreRecord's inputConcatenation get actually co…"}},{"before":"16881b9efee8ef324bbf2f274d0653845ec18e8b","after":"c4d563994a04651d508831152240b85ce9f84dd7","ref":"refs/heads/0.8.1","pushedAt":"2023-03-18T10:43:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidcernat","name":"David Cernat","path":"/davidcernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3312352?s=80&v=4"},"commit":{"message":"add consoleCommandsQueued for each object (#126)","shortMessageHtmlLink":"add consoleCommandsQueued for each object (#126)"}},{"before":"6ae0a2a5d16171de3764817a7f8b1067ecde3def","after":"16881b9efee8ef324bbf2f274d0653845ec18e8b","ref":"refs/heads/0.8.1","pushedAt":"2023-03-17T19:29:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidcernat","name":"David Cernat","path":"/davidcernat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3312352?s=80&v=4"},"commit":{"message":"consoleCommandsQueued for players if not forEveryone","shortMessageHtmlLink":"consoleCommandsQueued for players if not forEveryone"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMXQxrAA","startCursor":null,"endCursor":null}},"title":"Activity · TES3MP/CoreScripts"}