{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":69087664,"defaultBranch":"master","name":"OpenMU","ownerLogin":"MUnique","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-09-24T07:32:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19680418?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719249932.0","currentOid":""},"activityList":{"items":[{"before":"0df54b4d3a128f1537fb0bb7aa7ed9f5cc9b2384","after":"170fa527edc62f3ee82ccd87b5c2d8c58dfa93d6","ref":"refs/heads/master","pushedAt":"2024-06-28T15:57:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Merge pull request #421 from MUnique/dev/fix-drops","shortMessageHtmlLink":"Merge pull request #421 from MUnique/dev/fix-drops"}},{"before":null,"after":"7f9001d191c488c46b1bfafd3a0a1a0403b82911","ref":"refs/heads/dev/fix-drops","pushedAt":"2024-06-24T17:25:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Fixed drop issue\n\nWhen an item was dropped and the player left the scope of it, this wasn't notified to the client. The issue was, that a Droppeditem doesn't implement IObservable, which it doesn't have to.","shortMessageHtmlLink":"Fixed drop issue"}},{"before":"918e9369e0a89d00cad58af5d544f3644232df6f","after":"0df54b4d3a128f1537fb0bb7aa7ed9f5cc9b2384","ref":"refs/heads/master","pushedAt":"2024-06-21T16:49:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Version++","shortMessageHtmlLink":"Version++"}},{"before":"76c68f4050f282db8b59abc4319e823764fe82e0","after":null,"ref":"refs/heads/dev/fix-monster-attack-range","pushedAt":"2024-06-21T15:57:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"}},{"before":"254630f93d581b22445c56639a3fa3b424b29d4d","after":"918e9369e0a89d00cad58af5d544f3644232df6f","ref":"refs/heads/master","pushedAt":"2024-06-21T15:57:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Merge pull request #419 from MUnique/dev/fix-monster-attack-range","shortMessageHtmlLink":"Merge pull request #419 from MUnique/dev/fix-monster-attack-range"}},{"before":"e67c385ef7e612298fbb5595045acc024f04ba1e","after":null,"ref":"refs/heads/dev/fix-invisible-monsters","pushedAt":"2024-06-21T15:57:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"}},{"before":"72cb00648922c1f54ad123089bf1064ef6dc49b5","after":"254630f93d581b22445c56639a3fa3b424b29d4d","ref":"refs/heads/master","pushedAt":"2024-06-21T15:57:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Merge pull request #420 from MUnique/dev/fix-invisible-monsters","shortMessageHtmlLink":"Merge pull request #420 from MUnique/dev/fix-invisible-monsters"}},{"before":null,"after":"e67c385ef7e612298fbb5595045acc024f04ba1e","ref":"refs/heads/dev/fix-invisible-monsters","pushedAt":"2024-06-21T15:34:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Fixed invisible monsters\n\nThey occur when a freshly spawned monster starts a walk before it has been added to be observed by the player object.\nIn this case, ObserverToWorldViewAdapter.LocateableRemovedAsync leaves early, because the NewBucket is not null and the player is observing this bucket already.\nTherefore, we can only start to walk, when the monster was safely added to the observing players before.","shortMessageHtmlLink":"Fixed invisible monsters"}},{"before":null,"after":"76c68f4050f282db8b59abc4319e823764fe82e0","ref":"refs/heads/dev/fix-monster-attack-range","pushedAt":"2024-06-21T15:29:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Fixed the attack range issue of #411.\n\nWhen monster and player skills have the same range, they should hit each other. If we add 1 to the monster, they don't.","shortMessageHtmlLink":"Fixed the attack range issue of #411."}},{"before":"69df37085747b6232068ff61c17b46d150bb7c56","after":null,"ref":"refs/heads/dev/nuget-updates","pushedAt":"2024-06-18T11:39:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"}},{"before":"fc515ed9f04e6eee90740f99fbfe1b19dba14cc1","after":null,"ref":"refs/heads/dependabot/nuget/src/Dapr/Common/OpenTelemetry.Instrumentation.AspNetCore-1.8.1","pushedAt":"2024-06-15T16:49:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"3da05205c6cc9ea599e37e84c7cf66a3085fb947","after":"fc515ed9f04e6eee90740f99fbfe1b19dba14cc1","ref":"refs/heads/dependabot/nuget/src/Dapr/Common/OpenTelemetry.Instrumentation.AspNetCore-1.8.1","pushedAt":"2024-06-15T16:49:09.000Z","pushType":"push","commitsCount":39,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Merge branch 'master' into dependabot/nuget/src/Dapr/Common/OpenTelemetry.Instrumentation.AspNetCore-1.8.1","shortMessageHtmlLink":"Merge branch 'master' into dependabot/nuget/src/Dapr/Common/OpenTelem…"}},{"before":"0d02c12376b3529d262e0fe0689c24868544b295","after":"72cb00648922c1f54ad123089bf1064ef6dc49b5","ref":"refs/heads/master","pushedAt":"2024-06-15T16:48:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Merge pull request #418 from MUnique/dev/nuget-updates\n\nUpdated some nuget references","shortMessageHtmlLink":"Merge pull request #418 from MUnique/dev/nuget-updates"}},{"before":null,"after":"69df37085747b6232068ff61c17b46d150bb7c56","ref":"refs/heads/dev/nuget-updates","pushedAt":"2024-06-15T15:40:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Updated some nuget references","shortMessageHtmlLink":"Updated some nuget references"}},{"before":"d23e728433af515400bb33914fd0e4f510f949ff","after":"0d02c12376b3529d262e0fe0689c24868544b295","ref":"refs/heads/master","pushedAt":"2024-06-14T20:02:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Added missing npc window for oracle layla","shortMessageHtmlLink":"Added missing npc window for oracle layla"}},{"before":"04b014e64c2032a12743d4d71fb3898da5bfb937","after":"d23e728433af515400bb33914fd0e4f510f949ff","ref":"refs/heads/master","pushedAt":"2024-06-13T20:53:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Fixed kalima gate npc selection","shortMessageHtmlLink":"Fixed kalima gate npc selection"}},{"before":"8fd9834902713be8f8c95cb2a4d7035aaea5977f","after":null,"ref":"refs/heads/dev/kalima-gates","pushedAt":"2024-06-12T05:14:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"}},{"before":"c3823e4c2804fdda224ed8305b44817cddea189d","after":"04b014e64c2032a12743d4d71fb3898da5bfb937","ref":"refs/heads/master","pushedAt":"2024-06-12T05:14:36.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Merge pull request #417 from MUnique/dev/kalima-gates\n\nWIP: Kalima Gates","shortMessageHtmlLink":"Merge pull request #417 from MUnique/dev/kalima-gates"}},{"before":"1ce547c8e564c1cbef86782f3e12bdb7c93063bd","after":"8fd9834902713be8f8c95cb2a4d7035aaea5977f","ref":"refs/heads/dev/kalima-gates","pushedAt":"2024-06-12T04:43:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"fix code style and missing dispose","shortMessageHtmlLink":"fix code style and missing dispose"}},{"before":"997dd6d728fba569136736beee0b404937e6b8e4","after":"1ce547c8e564c1cbef86782f3e12bdb7c93063bd","ref":"refs/heads/dev/kalima-gates","pushedAt":"2024-06-10T15:56:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Implemented Kalima Gates","shortMessageHtmlLink":"Implemented Kalima Gates"}},{"before":"211d24cb72324a8ce2fbb34366400a1cb212d51e","after":"997dd6d728fba569136736beee0b404937e6b8e4","ref":"refs/heads/dev/kalima-gates","pushedAt":"2024-06-09T19:18:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Added DropItemGroups for Symbols of Kundun","shortMessageHtmlLink":"Added DropItemGroups for Symbols of Kundun"}},{"before":null,"after":"211d24cb72324a8ce2fbb34366400a1cb212d51e","ref":"refs/heads/dev/kalima-gates","pushedAt":"2024-06-09T16:49:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Implemented logic to create lost map items.","shortMessageHtmlLink":"Implemented logic to create lost map items."}},{"before":"3ac0828677d79bc3e0921828e1ad66d9ddcd87e3","after":"c3823e4c2804fdda224ed8305b44817cddea189d","ref":"refs/heads/master","pushedAt":"2024-06-09T15:54:57.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Merge pull request #415 from Niter88/Niter88/reset-by-character-class\n\nADD reset points can be configured by character class","shortMessageHtmlLink":"Merge pull request #415 from Niter88/Niter88/reset-by-character-class"}},{"before":"242161152dd930634a30aa0972dcb10b589a3ae2","after":null,"ref":"refs/heads/dev/fix-sets","pushedAt":"2024-06-08T15:59:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"}},{"before":"d59e8895c84502e3dc12e65a68600fa4df53c23d","after":"3ac0828677d79bc3e0921828e1ad66d9ddcd87e3","ref":"refs/heads/master","pushedAt":"2024-06-08T15:59:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Merge pull request #414 from MUnique/dev/fix-sets\n\nFixed item set completion bonuses","shortMessageHtmlLink":"Merge pull request #414 from MUnique/dev/fix-sets"}},{"before":null,"after":"242161152dd930634a30aa0972dcb10b589a3ae2","ref":"refs/heads/dev/fix-sets","pushedAt":"2024-06-07T18:36:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Fixed a major design flaw in the data model.\nItemSets now have a reference to a ItemOptionDefinition instead of a collection of options. This way, we have a clean way to define set options without many-to-many references to IncreasableItemOption.\nThis also solves the multiple foreign keys in the IncreasableItemOption table and different options for the composition root.\n\nHad to introduce some sql at the ef migrations to fix existing data.","shortMessageHtmlLink":"Fixed a major design flaw in the data model."}},{"before":"d52ece6f2df67005f49cdc9612d7507f04a865f7","after":"d59e8895c84502e3dc12e65a68600fa4df53c23d","ref":"refs/heads/master","pushedAt":"2024-05-16T08:43:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Merge pull request #412 from wensenz/patch-1\n\nUpdate QuickStart.md","shortMessageHtmlLink":"Merge pull request #412 from wensenz/patch-1"}},{"before":"e0ad5828465fa3255bc5b693164946d8ba7bae65","after":"d52ece6f2df67005f49cdc9612d7507f04a865f7","ref":"refs/heads/master","pushedAt":"2024-05-09T10:10:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Add [POST] prefix and character name to the blue message","shortMessageHtmlLink":"Add [POST] prefix and character name to the blue message"}},{"before":"d83c51eb6265939ae971216e7846b2753cf8defb","after":"e0ad5828465fa3255bc5b693164946d8ba7bae65","ref":"refs/heads/master","pushedAt":"2024-05-08T19:37:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Fixed spawn wave starting\n\nThe spawn waves need to wait in parallel. They cannot be run sequential, because they may overlap. So we start one task per wave and wait for the spawn until the start time has been elapsed.","shortMessageHtmlLink":"Fixed spawn wave starting"}},{"before":"de77e18efff72556861de3b96a47c9c7fb04e040","after":"d83c51eb6265939ae971216e7846b2753cf8defb","ref":"refs/heads/master","pushedAt":"2024-05-06T18:30:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sven-n","name":null,"path":"/sven-n","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5238610?s=80&v=4"},"commit":{"message":"Version 0.8.3","shortMessageHtmlLink":"Version 0.8.3"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcgc4fwA","startCursor":null,"endCursor":null}},"title":"Activity · MUnique/OpenMU"}