Hondacrx
2043ac37f9
Core/Misc: Implemented spawn tracking
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c9099c87567ead635811ef71b990ae7f19103509 )
2025-05-25 20:13:24 -04:00
Hondacrx
f38ad4607e
Core/PacketIO: Updated to 11.0.0
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e59eef5432c7b70679d33f4911c88d0f7d75fd39 )
2024-09-02 18:44:55 -04:00
Hondacrx
c98e58a7e1
Core/Misc: Added Loading.Locales to enable/disable the load of locales
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3fd967754388b7b859dbd8b954ec68a844e172f0 )
2024-08-25 21:03:45 -04:00
Hondacrx
e9b21a91be
Core/Battlegrounds: Move to scripts And a lot of misc commits i couldn't recover.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d0d5d309bb5877dc2fcb27f6cb123707a31ec1e8 )
2024-08-04 15:18:22 -04:00
hondacrx
d1ad9f662e
Core: Updated to 10.2.5
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/a4a4d010a0e329d4dbd82c0be5feab1fc06c8834 )
2024-02-06 13:07:17 -05:00
hondacrx
ad880fc6b5
Core/Quests: Implemented QUEST_OBJECTIVE_FLAG_2_QUEST_BOUND_ITEM that makes required items not be stored in inventory
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4dce6ab228c54319032b346d2d791262eac3d9cd )
2024-02-04 17:13:17 -05:00
hondacrx
cda53c8e7f
Some cleanups. (might break build for scripts as they are a WIP)
2023-10-08 10:35:31 -04:00
hondacrx
f6807e152c
Core: Update to 10.1.5
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0cea730fa23473a85c47451c3bd13df816f2b6e4 )
2023-08-21 07:22:33 -04:00
hondacrx
e6432f8c97
Core/Quests: Quest flag fixups
...
* Update flag names
* Implemented QUEST_FLAGS_COMPLETION_NO_DEATH and QUEST_FLAGS_FAIL_ON_LOGOUT
* Started using QUEST_FLAGS_COMPLETION_EVENT and QUEST_FLAGS_COMPLETION_AREA_TRIGGER instead of a custom SpeclalFlag
* Renamed Quest::IsAutoComplete to Quest::IsTurnIn to better describe what it means (a quest that can be turned in without accepting it to quest log)
* Implemented QUEST_FLAGS_UPDATE_PHASESHIFT and removed forced phaseshift updates on every quest status change
* Implemented QUEST_FLAGS_LAUNCH_GOSSIP_ACCEPT - reopens gossip menu with questgiver
Port From (https://github.com/TrinityCore/TrinityCore/commit/4d4c7e68935df9ca40bd5539d602ac4e779f53d5 )
2023-06-13 08:52:22 -04:00
hondacrx
dfdd88a2fc
Core/Quests: Implemented new db table quest_objectives_completion_effect
...
* Turn off automatic phase updates on quest objective completion
* Allow more convenient conversation and spell casts on quest objective completion
Port From (https://github.com/TrinityCore/TrinityCore/commit/a2be8d202823706ad4b29c2dc988c0fe978ae652 )
2023-06-13 04:38:50 -04:00
hondacrx
63b8922a9e
Core/PacketIO: Fixed quest query packet structure
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e540d74610e14b8920570e9ece4c2aa47a4be6ed )
2023-05-21 17:04:11 -04:00
hondacrx
dfceb4c044
Core: Update to 10.1
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/16bc74667e8996b64258718e95b97258dfc0217a )
2023-05-19 16:23:44 -04:00
hondacrx
f73e64396f
Update license headers for all files.
2023-01-18 17:25:32 -05:00
hondacrx
3dad3747ce
Fixed db2 loading, and world login.
2023-01-11 16:38:29 -05:00
hondacrx
d644418262
Core/Spells: Implemented SPELL_EFFECT_GIVE_EXPERIENCE and SPELL_EFFECT_GIVE_RESTED_EXPERIENCE_BONUS
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ade34a7f484dfcc7e41eddfd1014e7728c8dc2c1 )
2023-01-05 17:05:01 -05:00
hondacrx
989b80b056
Core: Updated to 10.0.2
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/e98e1283ea0034baf6be9aa2ffb386eb5582801b )
2022-12-28 15:25:15 -05:00
hondacrx
0a3ea6ac48
Core/Quest: Corrected type of emote field in QuestOfferReward to be signed
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/27931b45c681f7f84928bad557882350731df3dc )
2022-07-19 12:17:41 -04:00
hondacrx
5bf68e4370
Core/Quests: Remove RewardMoney from quest_template as it is not a static value and depends on receiving player
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4c5f57d7129bb1e2adfd2d20779c984473421238 )
2022-02-27 14:57:19 -05:00
hondacrx
ed761eb400
Core/Pooling: Quest pooling rewrite
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/51fbda4223442635a35d3225c0797d0151ea7051 )
2022-01-04 17:35:29 -05:00
hondacrx
8d8479b49e
Core support for breadcrumb quests
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0bde06c4027d2e60edc30b55fa7b42da8d253d29 )
2021-12-01 10:19:39 -05:00
hondacrx
c7cb3cc976
Core/Quests: Corrected wrong quest startup errors
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c6a9727841195237025bab96c6ce129d4291fe4c )
2021-11-15 20:47:34 -05:00
hondacrx
491ec3333c
Core/PacketIO: 9.1.0 opcodes and packet structures
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/cd5357dc185f95c6ef78089c5ab8bd2b885dd89f )
2021-08-08 13:10:49 -04:00
hondacrx
302a1f293c
Some Cleanups
2021-06-07 18:06:16 -04:00
hondacrx
a762465675
Core/Quests: Un-deprecate QUEST_SPECIAL_FLAGS_EXPLORATION_OR_EVENT
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3ad389efee4a24e2f94c9eb39aeddf83d320eaf0 )
2021-05-11 12:55:00 -04:00
hondacrx
5915e1a9a0
Core/Quests: Unify quest objective updating into one function and replace iterating entire quest log to find objective with direct {type, id} lookup
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6352a84bf78a7afe0ea8d8caccee33dd09e09694 )
2021-05-11 12:22:07 -04:00
hondacrx
8847de54d5
Core/Quests: Quest improvements
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/91b91b502f30f781c8dea77dec4ce2f469b89744 )
2021-05-11 11:39:14 -04:00
hondacrx
852cd21cae
Core/Quests: Drop unneeded QuestSpecialFlags
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/dd8aed421a48225b0e60c677969d1fc133954279 )
2021-05-11 10:15:44 -04:00
hondacrx
62ec699ec6
Core: SOme code cleanup, more to follow.
2021-03-20 22:48:48 -04:00
hondacrx
91459cde06
Core/Misc: Add functionality to allow low level quests/kills/discoveries to grant experience
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/502f77fe8cb082843f7eb385159dd5038a059443 )
2021-02-02 10:28:22 -05:00
hondacrx
c96fc90f5b
Core/Quests: Automatically add quests with AUTO_PUSH flag to player
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/db6eb694656c58a817a965e2f5c85874e9c92d12 )
2021-02-02 10:14:16 -05:00
hondacrx
bec19db307
Core/Quest: Change RewardFactionCapIn type to signed int
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/51ebc079446181e0fb70640934ede0513108f4e7 )
2020-12-17 10:03:25 -05:00
hondacrx
56d007da4c
Core/Quests: Fixed questgiver icons
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5f3a2d2abf296d1eaf9788244100c91de8b7a619 )
2020-12-14 14:01:25 -05:00
hondacrx
f0037ab99f
Core/DataStores: Updated db2 structures to 9.0.2
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/b82a3a557a7bf13d48342ea189325550059b622d )
2020-12-12 23:20:41 -05:00
hondacrx
0749a06c99
Core/Misc: First set of required db changes for 9.0
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4ca29f3cb050896a8a6c1fea5b2364b2b11c22cd )
2020-12-09 16:03:38 -05:00
hondacrx
581d077acd
Refactoring of BNetServer
2020-07-12 00:06:43 -04:00
hondacrx
c5a4504ac6
Core/Quest: fix RewardNextQuest being used to condition previous quests in chain
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/9e945615bc9967cc1f49c801c708cf5881cd8de9 )
2020-05-07 14:37:32 -04:00
hondacrx
52ed9a2ebb
Core/Quests: fixed exclusivegroup interaction with prevquestId and nextQuestId.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1536f01a7448bc3401686e55894a943835060fcd )
2020-05-06 13:36:38 -04:00
hondacrx
d0cc070edf
Core/Quests: changed quest_template_addon.NextQuestID to unsigned
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c03373c59fd4103096936a19d8dd668959620a29 )
2020-05-06 13:18:14 -04:00
hondacrx
d453b9a8ef
Core/Globals: some changes in quest loading
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/feb8205d6a78549b60ac8c0c2e394fdcb8e33cc8 )
2020-05-06 13:12:56 -04:00
hondacrx
230453c451
New Year 2020 :)
2020-01-09 11:35:00 -05:00
hondacrx
5b9ad41953
Core/Items: Implement azerite empowered items
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d934824421c83598853487c5cc9e4cbb3c5d0006 )
2019-12-05 22:55:44 -05:00
hondacrx
c6e53b2ba7
Core/PacketIO: Update opcodes and packet structures to 8.2.5
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ee2e49429f4383732b4e0f39b493470b9c1dd10c )
2019-10-28 14:33:43 -04:00
hondacrx
35c06c09fd
Some refactoring of code. and some cleanups
2019-09-21 12:11:16 -04:00
hondacrx
966c1fff33
Core/Cache: Implement QueryCache system
...
Ideas/Port From (https://github.com/TrinityCore/TrinityCore/commit/b4d30bb92cbfc8411d8d91b0f4f2981f2cecc148 )
2019-08-31 10:06:35 -04:00
hondacrx
3634bc7133
Core/Misc: Moved CharacterInfo out of world to separate class
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ad4e63bae145ae49b584ab2fc621660430cec0d3 )
2019-08-16 13:43:17 -04:00
hondacrx
e4d500f4b5
Core/PacketIO: Updated packet structures to 8.1.5
...
Port TrinityCore Commit: https://github.com/TrinityCore/TrinityCore/commit/31fda79556e55375962a3c9e46f6dbdbf6e90d18
2019-06-22 18:42:45 -04:00
hondacrx
1e1c5c77a8
2019 YAY!
2019-01-01 12:01:55 -05:00
hondacrx
4c91a4f531
Fixes server crash when building quest rewards
2018-12-29 22:31:21 -05:00
hondacrx
8e20114e10
BFA Update (still lots of testing to do tho)
2018-12-10 12:46:25 -05:00
hondacrx
1289bc3ed1
Core/Misc: Fixes
...
DB: Lots of DB fixes
2018-06-09 12:03:02 -04:00