Commit Graph
100 Commits
Author SHA1 Message Date
funjoker eaa2de4229 DB/SmartScript: Also fix charge credit for guid based smart scripts 2023-09-12 11:25:18 +02:00
funjoker 284d39cc94 DB/SmartScript: Fix worgen charge credit 2023-09-12 11:04:58 +02:00
funjoker 8403605591 Fix Dockerfile using incorrect image 2023-08-26 07:39:17 +02:00
funjoker 1bae56ff8b CircleCI: CIRCLE_PROJECT_USERNAME can't be used here 2023-08-21 23:07:59 +02:00
funjoker 89a26b2d2a Docker: remove COPY lib 2023-08-21 22:25:58 +02:00
funjoker c9dbb7ba22 Fix Dockerfile 2023-08-20 03:04:07 +02:00
funjoker 9d6a808ba6 Tools/Launcher: Add launcher as alternative to patcher (#409)
* Tools/Launcher: Introduce version 1 of the client launcher/patcher

the launcher downloads all needed modules and patches the needed one

the launcher patches the RSA key in memory before WoW window opens

the launcher injects the client_patcher_xx.dll inside Wow

the client_patcher_xx.dll hooks LoadLibraryW and awaits Battle.net.dll load

the client_patcher_xx.dll patches the Battle.net.dll memory before it is returned to process

client_patcher_xx.dll unhooks itself

* Tools/Launcher: MinHook only for tools and on windows
2023-07-30 18:39:03 +02:00
funjoker 26a3a05e29 CircleCI: Switch to 20.04 2023-05-19 23:45:43 +02:00
funjoker 2c059094af Misc: small README update 2023-05-19 23:32:39 +02:00
funjoker 992082ebb5 Misc: Update Docker README 2023-05-19 21:50:49 +02:00
funjoker a0ce411c0d CircleCI: Update to new images (#28243)
* Tests: Update Catch2 to v2.13.9

(cherry picked from commit 189ea0b1a5e4bbaa88638aee54934d4e540ccb50)
2023-05-19 21:18:33 +02:00
funjoker 058aac64d6 CircleCI: Only for nopch 2022-09-11 21:17:42 +02:00
funjoker ca51f502d8 CircleCI: Use larger resource_class to not exceed buildtime 2022-09-11 21:15:14 +02:00
funjoker 429584e5b8 Tools/Patcher: no hardcoded jump 2022-02-20 23:34:01 +01:00
funjoker 10e7828dbc Tools/Patcher: Fix incorrect Mac64 pattern and patches 2022-02-20 22:06:22 +01:00
funjoker 284b2a23eb Core/Misc: Format fix 2022-01-28 22:32:59 +01:00
funjoker e7eac8823f Fix AdditionalRequirement item checkup 2022-01-28 22:32:59 +01:00
funjoker 25f48ead05 Remove code from incorrect merge 2022-01-28 22:32:59 +01:00
funjoker f50458d654 Fix build, cherrypick mistakes and start up 2022-01-28 22:32:59 +01:00
funjoker eb21768138 Core/Misc: Fix cherry-pick mistakes 2022-01-28 22:32:59 +01:00
funjoker 2b61445109 DB: Add missing hotfixes db drop 2022-01-09 00:36:20 +01:00
funjoker 66b4f41c21 Replace libzmq-dev with libzmq3-dev 2021-10-05 21:46:58 +02:00
funjoker 83ab09a86d Change dockerhub user to cataclysmpreservationproject 2021-07-29 21:21:58 +02:00
funjoker a36e52e587 Core/DB: Use correct Get function 2021-07-24 01:25:07 +02:00
funjoker 77a55a27fd DB/Westfall: Add missing AnimKit action to Ripsnarl 2021-07-21 13:41:00 +02:00
funjoker 11e3cfd66d Add missing include 2021-07-13 12:27:15 +02:00
funjoker 3480301040 Remove unused variable 2021-07-11 00:25:23 +02:00
funjoker 9abea087e5 Scripts/DB/Westfall: Fixed questline up to "Secrets of the Tower"
- fixed some incorrect rotations from signs
- added missing page text 3633
- added 2 missing spawns
- fixed some scripted events required for quests
2021-07-11 00:19:50 +02:00
funjoker 74f451941c Script/Westfall: Add missing breaks 2021-07-08 22:51:51 +02:00
funjoker 585a6e89a2 Scripts/Westfall: Start fixing Sentinel Hill 2021-07-08 22:42:08 +02:00
funjoker c439dd464b Scripts/Westfall: Fix Sentinel Hill Guards not attacking 2021-07-08 12:14:20 +02:00
funjoker 8d972c1e50 DB/Quest: Fix Westfall quests till Sentinel Hill 2021-07-07 23:18:22 +02:00
funjoker af1bb0e227 Fix nopch build 2 2021-06-27 21:02:25 +02:00
funjoker 247257c24d Fix nopch build 2021-06-27 20:58:16 +02:00
funjoker 8cd93a9b01 Fix build after ca25299abf 2021-06-27 20:47:17 +02:00
funjoker ca25299abf Scripts/Westfall: Fix Westfall questline till quest 26236
Additional: Fix Transient to Sentinel Hill walk
2021-06-27 16:54:46 +02:00
funjoker e3c44d63ba DB/Misc: Set default value of ScriptName for conditions 2021-06-27 15:27:35 +02:00
funjoker b64983d753 Fix build after cherry-pick 2021-06-26 01:07:04 +02:00
funjoker a7b20bc156 Revert "Core/Misc: Fix zonewide spell_area not being updated on quest update"
This reverts commit 107fbf5aa2.
2021-06-26 00:54:25 +02:00
funjoker 107fbf5aa2 Core/Misc: Fix zonewide spell_area not being updated on quest update 2021-06-26 00:47:02 +02:00
funjoker 2d78058a19 Core/Packets: Remove incorrect if clause blocking InCompleteEmote being sent 2021-06-22 23:42:12 +02:00
funjoker 41e7c65dcb DB/Quest: Update some timers 2021-06-21 23:05:21 +02:00
funjoker 6e1ba2176a DB/Quest: Update a lot of AllowableRaces data for quests 2021-06-21 22:47:56 +02:00
funjoker 914fa45e42 DB/Quest: Update quest_details 2021-06-21 21:03:32 +02:00
funjoker c49ccd6806 DB/Quest: Add massparsed cata data for quest_offer_reward 2021-06-21 15:05:28 +02:00
funjoker cce9a7d788 CI/AppVeyor: Let AppVeyor build static for now 2021-03-14 14:14:01 +01:00
funjoker 5c0febcfb3 Misc: Happy New Year
Update copyright info
2021-01-01 15:11:21 +01:00
funjoker 10f776c4f4 Add Discord link 2020-11-27 21:13:06 +01:00
funjoker 2e6d05434c DB/Misc: Set default charset for auth and characters to utf8mb4 in create_mysql.sql 2020-09-22 01:26:57 +02:00
funjoker 6e77dc8f78 DB/Core: Converted hotfix database charset to utf8mb4
Update DBUpdater to create databases with utf8mb4
2020-09-22 01:22:59 +02:00
funjoker 299f9eb043 DB: Fix another warrior trainer 2020-08-31 20:47:19 +02:00
funjoker a46c4c183e DB/Trainer: Fix first warrior trainers 2020-08-31 03:53:19 +02:00
funjoker 721ef7f19f DB: Add 2 missing npc_text 2020-08-31 02:00:41 +02:00
funjoker bacfa85a55 DB: Correct small mistake 2020-08-31 01:25:59 +02:00
funjoker 858389d301 DB: Various gossip updates and co 2020-08-31 01:24:31 +02:00
funjoker ebffeadfdd DB: Update npc_text (8) 2020-08-30 22:27:43 +02:00
funjoker f30a293401 DB: Update npc_text (7) 2020-08-30 12:08:21 +02:00
funjoker 6d5f18ced3 DB: Update npc_text (6) 2020-08-30 12:01:11 +02:00
funjoker 237fbfdcfe DB: Update npc_text (5) 2020-08-30 11:53:25 +02:00
funjoker 40c56d70d6 DB: Update npc_text (4) 2020-08-30 11:39:24 +02:00
funjoker 0fa967db1a DB: Update npc_text (3) 2020-08-30 11:18:34 +02:00
funjoker f05c460dbc DB: Update npc_text (2) 2020-08-30 01:55:59 +02:00
funjoker e0cb6a5bf1 DB: Update npc_text (1) 2020-08-30 01:25:52 +02:00
funjoker 2640f72d43 DB: Prepare reverification of npc_text
* Parser was somewhat broken in the past
2020-08-30 00:49:19 +02:00
funjoker f729891536 SQL: Typo 2020-08-26 23:40:05 +02:00
funjoker 8c2fcd7c62 DB: Correct some gossips with sniff data (4) 2020-08-26 23:36:00 +02:00
funjoker 851f46c4d1 DB: Correct some gossips with sniff data (3) 2020-08-26 22:58:59 +02:00
funjoker c90b08b591 DB: Correct some gossips with sniff data (2) 2020-08-25 22:49:52 +02:00
funjoker 2da34796f6 DB: Correct some gossips with sniff data 2020-08-25 20:11:40 +02:00
funjoker 41c817c871 DB/Gossip: Add and update some gossip_menu_options (10) 2020-08-25 13:45:49 +02:00
funjoker a578cc70c4 DB/Gossip: Add and update some gossip_menu_options (9) 2020-08-25 13:36:46 +02:00
funjoker 3109755236 DB/Gossip: Add and update some gossip_menu_options (8) 2020-08-25 13:26:26 +02:00
funjoker 630b3d1378 DB/Gossip: Add and update some gossip_menu_options (7) 2020-08-25 13:20:06 +02:00
funjoker d99c4520c1 DB/Gossip: Add and update some gossip_menu_options (6) 2020-08-25 13:14:19 +02:00
funjoker bd790f7c11 DB/Gossip: Add and update some gossip_menu_options (5) 2020-08-25 12:55:18 +02:00
funjoker cd79a11b9d DB/Gossip: Add and update some gossip_menu_options (4) 2020-08-25 12:51:04 +02:00
funjoker cc5914eefa DB/Gossip: Add and update some gossip_menu_options (3) 2020-08-25 02:49:48 +02:00
funjoker b328061190 DB/Gossip: Add and update some gossip_menu_options (2) 2020-08-25 02:33:53 +02:00
funjoker c04c382f00 DB/Gossip: Add and update some gossip_menu_options (1) 2020-08-25 02:18:42 +02:00
funjoker e8668c5666 DB: Verify some gossip_menu_options (8) 2020-08-24 22:13:27 +02:00
funjoker 8a7b29e76e Revert "DB/Trainer: Add missing spell"
This reverts commit 061756d2a0.
2020-08-24 22:04:30 +02:00
funjoker 25e7a52e99 DB: Verify some gossip_menu_options (7) 2020-08-24 22:02:54 +02:00
funjoker 03833151aa DB: Verify some gossip_menu_options (6) 2020-08-24 21:55:04 +02:00
funjoker 061756d2a0 DB/Trainer: Add missing spell 2020-08-24 21:47:58 +02:00
funjoker 2f738c41f2 DB: Update some gossip_menu (2) 2020-08-24 21:40:05 +02:00
funjoker 4db0bf8b51 DB: Verify some gossip_menu_options (5) 2020-08-24 21:39:42 +02:00
funjoker f98f9f2498 DB: Verify some gossip_menu_options (4) 2020-08-24 21:33:06 +02:00
funjoker 1e27afe315 DB: Update some gossip_menu 2020-08-24 21:32:57 +02:00
funjoker e20fa29c4a DB: Verify some gossip_menu_options (3) 2020-08-24 21:21:35 +02:00
funjoker de946f4618 DB: Verify some gossip_menu_options (2) 2020-08-24 21:06:26 +02:00
funjoker 6b4d03a364 DB: Verify some gossip_menu_options 2020-08-24 21:00:03 +02:00
funjoker febcc097e5 DB/Trainer: Update some trainers 2020-08-24 04:08:44 +02:00
funjoker 8c4491f3a0 Revert "DB/Gossips: Update Gossips with sniffed data"
This reverts commit dd3a476d52.
2020-07-28 04:28:13 +02:00
funjoker dd3a476d52 DB/Gossips: Update Gossips with sniffed data
Some gossips might be broken after this update
2020-07-28 03:50:21 +02:00
funjoker 865dbb0e32 DB/Misc: Verify/Add plenty npc_text and gossip_menu entries with old sniffs 2020-07-21 04:04:53 +02:00
funjoker 1af99d0770 DB: Fix sql 2020-07-12 17:57:42 +02:00
funjoker e317740215 DB/Hotfixes: Add portugese item_sparse_locale 2020-07-08 02:28:28 +02:00
funjoker 15c0f3f95d DB/Hotfixes: Add russian item_sparse_locale 2020-07-08 02:21:07 +02:00
funjoker d96228cab9 DB/Hotfixes: Add mexican spanish item_sparse_locale 2020-07-08 02:10:28 +02:00
funjoker ef8055cabb DB/Hotfixes: Add taiwanese item_sparse_locale 2020-07-08 01:49:26 +02:00