{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":58629827,"defaultBranch":"master","name":"Source-X","ownerLogin":"Sphereserver","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-05-12T09:57:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7201959?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1700322713.0","currentOid":""},"activityList":{"items":[{"before":"6ea2c9c04e927b6ef31175b3401111eeaca69ded","after":"08bf180f05e15fda1fddf013494806622a994340","ref":"refs/heads/dev","pushedAt":"2024-05-29T17:28:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Fixed sign/str format warnings, MinGW compilation, ASan Nightly MSVC builds","shortMessageHtmlLink":"Fixed sign/str format warnings, MinGW compilation, ASan Nightly MSVC …"}},{"before":"3b2c4d9c6dec393eaea725770bb86237e2a85074","after":"6ea2c9c04e927b6ef31175b3401111eeaca69ded","ref":"refs/heads/dev","pushedAt":"2024-05-28T17:19:31.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Improvement: switched from static to dynamic storage for dialog controls, it will lead to less server RAM usage.","shortMessageHtmlLink":"Improvement: switched from static to dynamic storage for dialog contr…"}},{"before":"b19d063d04cddac095d9b25e3966c5cb09a7daa9","after":"3b2c4d9c6dec393eaea725770bb86237e2a85074","ref":"refs/heads/static-analysis","pushedAt":"2024-05-12T18:12:55.000Z","pushType":"push","commitsCount":41,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Updated zlib to v1.3.1\nAdded Apple Silicon ARM build for Mac OS\nFixed Clang 15 compilation on newer MacOS images","shortMessageHtmlLink":"Updated zlib to v1.3.1"}},{"before":"49341257dab80698e8d41a914bacf4f603b8a981","after":"3b2c4d9c6dec393eaea725770bb86237e2a85074","ref":"refs/heads/master","pushedAt":"2024-05-12T18:12:26.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Updated zlib to v1.3.1\nAdded Apple Silicon ARM build for Mac OS\nFixed Clang 15 compilation on newer MacOS images","shortMessageHtmlLink":"Updated zlib to v1.3.1"}},{"before":"69f37ab2d539f5e60547f2edd81a6744feea13b9","after":"3b2c4d9c6dec393eaea725770bb86237e2a85074","ref":"refs/heads/dev","pushedAt":"2024-05-06T09:05:12.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Updated zlib to v1.3.1\nAdded Apple Silicon ARM build for Mac OS\nFixed Clang 15 compilation on newer MacOS images","shortMessageHtmlLink":"Updated zlib to v1.3.1"}},{"before":"b974e4f9b75939515c0e5aa2c831d77ebf93913f","after":"69f37ab2d539f5e60547f2edd81a6744feea13b9","ref":"refs/heads/dev","pushedAt":"2024-05-05T09:57:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Normalize source files endline to LF","shortMessageHtmlLink":"Normalize source files endline to LF"}},{"before":"2018b03dfa9eed50cdb265f31d34ee49f755f5cb","after":"b974e4f9b75939515c0e5aa2c831d77ebf93913f","ref":"refs/heads/dev","pushedAt":"2024-04-28T14:18:58.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Merge pull request #1242 from Jhobean/master\n\nMerge master branch to dev branch","shortMessageHtmlLink":"Merge pull request #1242 from Jhobean/master"}},{"before":"07082fc51861062aec9dad83af2d6144ab8bfb1d","after":"2018b03dfa9eed50cdb265f31d34ee49f755f5cb","ref":"refs/heads/dev","pushedAt":"2024-04-28T12:01:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Humomgous fix pack (#1222)\n\n* Fix crafting (#1190)\n\n* Added .editorconfig (#1188)\n\n* Fix Issue #1191 CANMASK not being saved on server reboot (#1192)\n\n* Fix target cancelling upon death (#1186)\n\n* Feature/meditation fail movement (#1184)\n\n* Fix herding dupe char (#1185)\n\n* Editable DispID for chars (#1178)\n\n* Fix issue #1097 (CAN_O_NOSLEEP not working after server reboot) (#1198)\n\n* Fixed: The issue that causes more1/2 not saved correctly for spellbook. (Issue: #1221)\n\n* Fixed: Players automatically become criminal to everyone when attack someone. (Issue: #1213)\n\n* Fixed: CallGuard not working correctly on the players that only criminal for target. (Issue: #1213)\n\n* Fixed: The wrong input of Kill trigger, to make it compatible with older sphere versions. (Issue: #1210)\n\n* Added: New Layer LAYER_STORAGE (80) to let scripters create their own storage system on chars. (Issue: #1209)\n- Only t_container and t_container_locked can be equipped to this layer.\n\n* Changed: Decay time removed from spawned items. (Issue: #1218)\n\n* Added: New spellflag SPELLFLAG_FIELD_RANDOMDECAY to randomize field tile decay time, like old sphere versions. (Issue: #1169)\n\n* Changed: SERV.LOG command changed to support console colors. (Issue: #1158)\n\n* Added: Sphere.ini setting CanPetsDrinkPotion (true in default) to make pets drink potion when their owner drop it on it. (Issue: #1147)\n\n* Fixed: Missing fCheckOnly checks block the taming skill. (Issue: #1219)\n\n* Added: New trigger @Drink added for characters. (Issue: #1162)\n\n* Added: New trigger @AfkMode added for characters. (Issue: #1161)\n\n* Added: New trigger @Reveal added for characters. (Issue: #1157)\n\n* Added: New triggers @ArrowQuest_Add and @ArrowQuest_Close added for characters. (Issue: #1116)\n\n* Added: New function triggers f_onaccount_block and f_onaccount_unblock. (Issue: #1156)\n\n* Added: New function trigger f_onserver_broadcast. (Issue: #1145)\n\n* Added: Two new LOCAL variables ItemPoisonReductionChance and ItemPoisonReductionAmount to @Hit trigger. (Issue: #1159)\n\n* added: MAGICF_REACTIVEARMORTH (010000) MAGICF flag to Sphere.ini to let people decide if reactive armor should reflect two handed weapons.\n\n* Fixed: Possible fix for accesses and bans not loading for multis. (Issue: #1223)\n\n* Fixed: Possible fix for wrong damage calculation of slayer bonus damage. (Issue: #1179)\n\n* Added: REGION_FLAG_HOUSE (0x0100) flag for houses. (Issue: #1154)\n\n* @MurderMark Update\nAdded: ARGO object for @MurderMark trigger to get killed character.\n\n* @RegionResource Fix\nFixed: ARGN1 (reap amount) doesn't updated depends on the amount left on bit. (Issue: #1224)\nAdded: ARGO to get bit uid under @ResourceGather and @RegionResourceGather triggers.\n\n* Multi Invalid Region Fix\nFixed: Possible fix for the OnRegionTrigger getting called on invalid region while multi creating/removing.\n\n* CAN Flags DWORD to UINT64\nChanged: dword CAN flags changed with uint64 to increase limits.\n\n* Fixed: Possible fix for chat debugs. (Issue: #1212) (Issue: https://discord.com/channels/354358315373035542/483721253773901824/1224030729906815077)\n\n* Added Missing Data to sphere.ini\n\n* t_crop update\nAdded: \"MOREX\" key to set amount of fruit given when the crop ripped.\nChanged: Now @Create trigger called when crop grow to let people to change MORE values in stages if needed.\nAdded: @ResourceTest trigger added for crops. (This trigger works seperately for every stage)\nAdded: @ResourceGather trigger added for crops. (This trigger works seperately for every stage)\n\n* Fixed: Possible fix for invalid ResourceID warnings. (Issue: #1071)\n\n* Fixed: Missing REGION reference for multis. (Issue: #1228)\n\n* Elemental Engine Flags\nAdded: ElementalEngineFlags variable added to sphere.ini to let servers to filter elemental engine. (Issue: #1230)\n\n* Custom Multi Count\nFixed: An issue that causes T_MULTI_CUSTOM keep multi count saved. (Issue: #1232)\n\n* Fixed: Bonded pets cannot see their master while DeadCannotSeeLiving equals to 2. (Issue: #1225)\n\n* Standard Guild Align Fix\nFixed: The issue that causes Guilds without align shown enemy to the players with a guild with align. (Issue: #1208)\n\n* GMs Dress Players\nFixed: GMs cannot dress up players. (Issue: #901)\n\n* GM unequip fix\nFixed: Wrong check block GMs to unequip item from players.\n\n* Custom Hosing Fix\nFixed: An issue that causes a visual bug to remove all tiles while removing a tile in higher floors. (Issue: #345)\n\n* Merged Jhobean's Pr\nMerged Jhobean's EMOTEF_EAT PR and split EAT flag for npcs and players. (PR: #1207)\n\n* @Hit and @GetHit as Item Triggers\nAdded: Trigger @Hit is added as an item trigger.\nAdded: Trigger @GetHit is added as an item trigger.\n\n* Visual Range Update\nAdded: MAPVIEWRADAR, MAPVIEWSIZE and MAPVIEWSIZEMAX to sphere.ini that overrides default visual range values. (Issue: #1144)\n\n* H keyword for Hexadecimal returns\nAdded: 'H' shortcut for variables to get the value as hexadecimal.\n\n* raydienull's LAYER_STABLE PR merge\n- Merged: raydienull's LAYER_STABLE build merged, but LAYER_AUCTION keep same as LAYER_STABLE added as a new layer. (PR: #1201)\n- Fixed: raydienull's LAYER_STABLE follower triggers doesn't called while taking pet out of stable.\n- Fixed: raydienull's LAYER_STABLE doesn't work with the new follower system.\n- Removed: Unnecessary LINK == PLAYER checks as figurines will be stocked on the owned player.\n\n* c_man_gm\n- Fixed: Setting GMs dispid to c_man_gm in-game, prevents GMs to use in-game commands.\n\n* NPC Hear Distance\n- Changed: Default NPC hear range reverted back to the 14 from 4, as it was 14 in older versions, as there was no reason for changing it. (Issue: #1215)\n\n* CCChampion Rework\n- Fixed: Candles keep stuck while killing npcs. (Issue: #564)\n- Fixed: LEVELMAX doesn't affect the max level of champion system, and keep spawn npcs for default max level.\n- Changed: Spawn system changed and now it automatically calculate the percentage of spawns per level in descending order.\n- Changed: Candle calculation is now depend on max level, instead of static 4 level.\n- Added: SRC added in @Start trigger. SRC is a reference of player that starts champion spawner.\n- Added: @Complete trigger that triggers when champion completed. (Issue: #477)\n- Added: @DelRedCandle trigger that triggers while red candle removing.\n- Added: @DelWhiteCandle trigger that triggers while white candle removing.\n- Added: @Level trigger that triggers when champion level up.\n- Added: @Stop trigger that triggers when champion stopped.\n\n* T_MULTI_ADDON Fix\n- Fixed: Script multis move 1 block north when their type set as t_multi_addon. (Issue: #1238)\n\n* ADDCOMPONENT\n- Fixed: ADDCOMPONENT command was added as ADDCOMP for houses.\n\n* Reactivated Hardcoded Fishing Skill\n- Changed: Re-activated 56b style hardcoded fishing system, as I don't know why it's deactivated as softcoded system too bad and broken.\n\t- Fishing skill in default script pack should updated.\n\t- Delay should set to 2.5-3.0\n\t- All softcoded system should removed.\n\t- If anyone want to code their own fishing system, they can use SKF_SCRIPTED.\n\n* EF_DAMAGETOOLS Update\n- Added: EF_DAMAGETOOLS flag implemented to the sphere.\n\t- Added LOCAL.ITEMDAMAGECHANCE to the @Success trigger for skills to decide damage chance for tools. (Default: 25)\n\t- Added LOCAL.ITEMDAMAGEAMOUNT to the @Success trigger for skills to decide damage amount. (Default: 1)\n\t- EF_DAMAGETOOLS only affects the skills with SKF_GATHER flag.\n\n* m_ridFruitOverride CAN_I_SCRIPTEDMORE update\n\n* SPELLFLAG_NOUNPARALYZE\n- Fixed: SPELLFLAG_NOUNPARALYZE flag wasn't working as intended.","shortMessageHtmlLink":"Humomgous fix pack (#1222)"}},{"before":"4bd64cffc73ddd8982d56bf137407aab6a862e27","after":"49341257dab80698e8d41a914bacf4f603b8a981","ref":"refs/heads/master","pushedAt":"2024-03-14T17:13:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Add some item props functionnality (#1131)","shortMessageHtmlLink":"Add some item props functionnality (#1131)"}},{"before":"646b9d18f459dfc3ee150e4feaca2d24502a2010","after":"4bd64cffc73ddd8982d56bf137407aab6a862e27","ref":"refs/heads/master","pushedAt":"2024-02-12T10:11:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"drk84","name":null,"path":"/drk84","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13728442?s=80&v=4"},"commit":{"message":"Updated SphereCrypt.ini. (#1211)","shortMessageHtmlLink":"Updated SphereCrypt.ini. (#1211)"}},{"before":"a5d57147d968bd4912853ecdc76a8f2032774441","after":"646b9d18f459dfc3ee150e4feaca2d24502a2010","ref":"refs/heads/master","pushedAt":"2024-01-31T07:33:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"CSFile Windows creation file mode fix (#1205)","shortMessageHtmlLink":"CSFile Windows creation file mode fix (#1205)"}},{"before":"ea20f76c5427a653d2afee9a89240720cbde6d66","after":"a5d57147d968bd4912853ecdc76a8f2032774441","ref":"refs/heads/master","pushedAt":"2023-12-13T18:30:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Fixed: Rare crash occurring when a NPC is selecting an attackable target, but there's only one target (not attackable) in sight. (#1193)","shortMessageHtmlLink":"Fixed: Rare crash occurring when a NPC is selecting an attackable tar…"}},{"before":"56f6e6c9c33f69d3945fbd2d02b1933fa0875132","after":"ea20f76c5427a653d2afee9a89240720cbde6d66","ref":"refs/heads/master","pushedAt":"2023-12-13T06:00:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Fix issue #1097 (CAN_O_NOSLEEP not work on server reboot) (#1198)","shortMessageHtmlLink":"Fix issue #1097 (CAN_O_NOSLEEP not work on server reboot) (#1198)"}},{"before":"b5845968c5ea03edeb02d8e5a83399825113cd3e","after":"56f6e6c9c33f69d3945fbd2d02b1933fa0875132","ref":"refs/heads/master","pushedAt":"2023-12-11T12:43:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Editable DispID for chars (#1178)","shortMessageHtmlLink":"Editable DispID for chars (#1178)"}},{"before":"8753fc33912e2e45e4ce4c43657e74b327e35a68","after":"b5845968c5ea03edeb02d8e5a83399825113cd3e","ref":"refs/heads/master","pushedAt":"2023-12-11T08:37:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Fix herding dupe char (#1185)","shortMessageHtmlLink":"Fix herding dupe char (#1185)"}},{"before":"c9cfc6c182465601ae62efc7343ab512556ecfd4","after":"8753fc33912e2e45e4ce4c43657e74b327e35a68","ref":"refs/heads/master","pushedAt":"2023-12-08T18:20:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Feature/meditation fail movement (#1184)","shortMessageHtmlLink":"Feature/meditation fail movement (#1184)"}},{"before":"5e35e448361634cfea355a5bcd57b68fd21607af","after":"c9cfc6c182465601ae62efc7343ab512556ecfd4","ref":"refs/heads/master","pushedAt":"2023-12-07T18:02:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Fix cancel target death (#1186)","shortMessageHtmlLink":"Fix cancel target death (#1186)"}},{"before":"901745842218f6c08ff7f1ef5ae675252a94a257","after":"5e35e448361634cfea355a5bcd57b68fd21607af","ref":"refs/heads/master","pushedAt":"2023-12-07T18:02:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Fix Issue #1191 CANMASK no save on server reboot (#1192)","shortMessageHtmlLink":"Fix Issue #1191 CANMASK no save on server reboot (#1192)"}},{"before":"855dd7dec90bac63bca8e2e545dfd4f8004ad59b","after":"901745842218f6c08ff7f1ef5ae675252a94a257","ref":"refs/heads/master","pushedAt":"2023-12-01T13:36:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Add editorconfig (#1188)","shortMessageHtmlLink":"Add editorconfig (#1188)"}},{"before":"e1e4d550cc6fa3f4d52de93b2a2e448905a0f70e","after":"855dd7dec90bac63bca8e2e545dfd4f8004ad59b","ref":"refs/heads/master","pushedAt":"2023-11-24T16:49:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Fix crafting (#1190)","shortMessageHtmlLink":"Fix crafting (#1190)"}},{"before":"07082fc51861062aec9dad83af2d6144ab8bfb1d","after":"e1e4d550cc6fa3f4d52de93b2a2e448905a0f70e","ref":"refs/heads/master","pushedAt":"2023-11-19T16:51:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Missing comma.","shortMessageHtmlLink":"Missing comma."}},{"before":null,"after":"07082fc51861062aec9dad83af2d6144ab8bfb1d","ref":"refs/heads/dev","pushedAt":"2023-11-18T15:51:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Fixed: House customization sending wrong component data, breaking it.\nUpdated AppVeyor image, it looks like the default one has some problems setting up its PostgreSQL installation?","shortMessageHtmlLink":"Fixed: House customization sending wrong component data, breaking it."}},{"before":"3a7f90d70cda31cf7cbfc3b993bb54d44121f8be","after":"07082fc51861062aec9dad83af2d6144ab8bfb1d","ref":"refs/heads/master","pushedAt":"2023-11-18T15:43:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Fixed: House customization sending wrong component data, breaking it.\nUpdated AppVeyor image, it looks like the default one has some problems setting up its PostgreSQL installation?","shortMessageHtmlLink":"Fixed: House customization sending wrong component data, breaking it."}},{"before":"16d67759fc1487300fabe58db75f0f0cd78a4a37","after":"3a7f90d70cda31cf7cbfc3b993bb54d44121f8be","ref":"refs/heads/master","pushedAt":"2023-11-17T16:11:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Add Argument to @mount trigger for changing anim (#1175)","shortMessageHtmlLink":"Add Argument to @mount trigger for changing anim (#1175)"}},{"before":"3af1fb620eda52a0fcfef9b13a62a217482ca478","after":"16d67759fc1487300fabe58db75f0f0cd78a4a37","ref":"refs/heads/master","pushedAt":"2023-11-17T16:09:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Fix popup number for EC compatibility and add all unused number in comment (#1167)","shortMessageHtmlLink":"Fix popup number for EC compatibility and add all unused number in co…"}},{"before":"ba14b024a246626f3bd334949f9f520048009dc2","after":"3af1fb620eda52a0fcfef9b13a62a217482ca478","ref":"refs/heads/master","pushedAt":"2023-11-17T16:07:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"revert change of naword to nword to fix foundation issue","shortMessageHtmlLink":"revert change of naword to nword to fix foundation issue"}},{"before":"dba316e20f96aa4caafdc93151eef75334c9ce22","after":"ba14b024a246626f3bd334949f9f520048009dc2","ref":"refs/heads/master","pushedAt":"2023-11-16T20:26:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Preparations for master/dev branches development model.\nAdded git branch info into sphere; branch and revision number are not displayed to players/clients (by default).\nFixed some MSVC warnings for WinMain definition and a Clang warning for wrapper_ev.c.","shortMessageHtmlLink":"Preparations for master/dev branches development model."}},{"before":"ef2d63c48b1b85d898ce6463fb0c977b787fff8d","after":"dba316e20f96aa4caafdc93151eef75334c9ce22","ref":"refs/heads/master","pushedAt":"2023-11-16T14:15:18.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Change not committed yet","shortMessageHtmlLink":"Change not committed yet"}},{"before":"0b4d044e347aff1649522d5ffe67f0cfa72e9a7a","after":"ef2d63c48b1b85d898ce6463fb0c977b787fff8d","ref":"refs/heads/master","pushedAt":"2023-11-01T20:14:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Revert \"Fixed temporary strings allocation bugs and thread data retrieval upon server start.\"\n\nThis reverts commit 14a4651e20fa265d5dc413e395df6f22c94c9788.","shortMessageHtmlLink":"Revert \"Fixed temporary strings allocation bugs and thread data retri…"}},{"before":"3fdb7470dfc4dffbaadce5dbcddafbd6ff7aa0f5","after":"0b4d044e347aff1649522d5ffe67f0cfa72e9a7a","ref":"refs/heads/master","pushedAt":"2023-11-01T20:10:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cbnolok","name":null,"path":"/cbnolok","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15048996?s=80&v=4"},"commit":{"message":"Fixed CObjPointSortArray to accept a template argument inheriting from CPointSort instead of a un-templated CPointSort-deriving class.\nThis is important because CSectorTemplate::m_Teleports is a CObjPointSortArray which holds CTeleport objects, which inherits from CPointSort. We want a CObjPointSortArray that can also directly store a CTeleport class.\nCPointSort inherits from CPointMap and CPointBase but, for reasons highlighted in a comment in the source, by design those class are not virtual. This means that there's not a virtual destructor and that when CObjPointSortArray goes out of scope/is destroyed, it calls the destructor of CPointSort, not the one of the topmost class (CTeleport). This leads to a memory leak.\n\nRenamed CResourceBase to CResourceHolder, which is far more in line with its function.\nMoved CStartLoc and CTeleport classes to their own source files.","shortMessageHtmlLink":"Fixed CObjPointSortArray to accept a template argument inheriting fro…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVziFHAA","startCursor":null,"endCursor":null}},"title":"Activity · Sphereserver/Source-X"}