Hondacrx
7fd54e6175
Core: Updated to 11.1.0
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/23624ed75abc8cbb77bb2e24a08e0836e4c41db5 )
2025-06-16 14:47:31 -04:00
Hondacrx
3e0e2354b7
Core/Gossip: Fix interaction with gossip launched by accepting quest
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/75bc3021da469d7c8eddbff23e5f1ec7c4a4dfbb )
2025-05-19 17:26:50 -04:00
Hondacrx
8375da8f88
Core/Gossip: Fixed gossip menu option localization for cases without a broadcast text assigned
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/125971c8cb305324a02f5afee8baf017803123cb )
2024-11-11 21:12:12 -05:00
Hondacrx
6c8387f9ec
Core/PacketIO: Add missing bit to SMSG_QUEST_GIVER_QUEST_DETAILS
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/2c9d1f9e5c8fd2b327b07dcddbc30c5ced06564a )
2024-11-10 13:22:50 -05:00
Hondacrx
6bdb8a6c70
Core: Updated to 11.0.2
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/df1ec76d54db3a91759fc93f4d6b6828d4ec0f59 )
2024-09-08 15:09:30 -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
80936edeab
Core/Conditions: Refactor ConditionMgr internals to get rid of separate containers for some condition source types
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0b5406dd882c6d96bc1be6fd0a78375c3b316415 )
2024-02-06 09:39:26 -05:00
hondacrx
597b39e561
Core/Gossip: Rename and document text id field in SMSG_GOSSIP_MESSAGE to include classic differences
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/20b0ad736c3ab81b28a84fb1fb8ae7c99a794749 )
2024-02-02 14:40:35 -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
d3dd837b11
Core/PacketIO: Fixed structure of SMSG_GOSSIP_MESSAGE and SMSG_QUEST_GIVER_QUEST_LIST_MESSAGE
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/19db88fd1b1dd3ee9432f9f5facda0129f470a2c )
2023-09-02 15:15:32 -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
f73e64396f
Update license headers for all files.
2023-01-18 17:25:32 -05:00
hondacrx
7c9c7a17d1
Core/Quests: Set QuestGiverCreatureID for QuestGiverQuestDetails packet
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/fd364fe52238c11f86618e0f6de81a74d99221a7 )
2023-01-11 01:07:21 -05:00
hondacrx
2e14438174
Core/Gossip: Move setting ActionMenuID and ActionPoiID directly into GossipMenu::AddMenuItem and remove GossipMenu::AddGossipMenuItemData
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c7e89d35768e7019a40babcdf1e57d025740bc98 )
2023-01-05 16:48:11 -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
ed05f38bad
Core/Misc: Rename POI field Unknown905 to WMOGroupId
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/25fd57c768cb3ddee8206f399dcdacafbd021842 )
2022-10-26 09:10:41 -04:00
hondacrx
d6fb4305a3
Core/Gossip: Preserve OptionID from database when menu option is added from a script
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6d9625802cedf09a15c201100418c7e93c5f4c30 )
2022-10-13 13:03:38 -04:00
hondacrx
f441175665
Core/Garrisons: Implement SMSG_GARRISON_OPEN_TALENT_NPC opcode
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/4772c4817f1b34553f1c697e2aedc0372af9aea2 )
2022-10-11 20:27:05 -04:00
hondacrx
b611244add
Core/Gossip: Drop OptionNpcFlag from gossip_menu_option
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ba49dbfdcbbbee4d6be39284c6924bf56d7f6586 )
2022-10-11 20:04:52 -04:00
hondacrx
006d47a955
Core/Gossip: Remove gossip menu option fallback code, all menus are now required to have options defined instead of trying to get them from menuid = 0
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/49709e427360006186744ca52116f9ee35092b83 )
2022-10-11 19:55:30 -04:00
hondacrx
dbf746f9ea
Core/Gossip: Drop OptionType for gossip_menu_option and rename OptionIcon to OptionNpc as it also determines functionality on client side
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/69e0249807f5a8f351e6be6f7350ebace3d2997a )
2022-09-08 18:06:18 -04:00
hondacrx
a6a9d05e98
Core/Gossips: Added support for FriendshipFactionID
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1bbc8592d95978a4c681fa6177c7c457189ef485 )
2022-08-13 17:54:36 -04:00
hondacrx
ce16bc0611
Fixes a crash when loading.
2022-07-19 20:26:39 -04: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
91226121c4
Misc command updates.
2022-06-04 17:45:09 -04:00
hondacrx
344e28352a
Core/Gossip: Send broadcast text id in SMSG_GOSSIP_MESSAGE instead of npc_text id
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/2213d87a45660e0ecbc51b36e9171991104884a8 )
2022-06-03 20:19:35 -04:00
hondacrx
0bbabbd667
Core/PacketIO: Updated packet structures to 9.2.0
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/9f30afe3528441571f89cb2e1775c756774fa0cd )
2022-05-09 23:14:38 -04:00
hondacrx
6b0fb6766e
Misc fixes
2022-03-04 17:23:44 -05: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
c154984847
Core/Quest: fix icon in gossip window for repeatable, non-autocomplete quests.
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/004602f3e4ece8ee601c09d869f1531518313c94 )
2021-12-27 15:37:55 -05:00
hondacrx
55189b9395
Core/Quest: Fix repeatable quest mark
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c5173aca15fcabba9ffce6393cf17868dc30750f )
2021-12-26 19:59:39 -05:00
hondacrx
b026ee7ef8
More cleanups of custom classes in favor of .NET runtime types.
2021-11-15 18:04:57 -05:00
hondacrx
aa29ce8e39
Core/Quests: Fill QuestPackageID field in SendQuestGiverQuestDetails
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0146eefee4fb8d72f02dee353af49af740db3973 )
2021-10-03 13:16:45 -04:00
hondacrx
5c4a7511ff
Core/Spells: Cleanup spell effects
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/8a4e1119ac21e2d1112d1717337597fe073e495f )
2021-09-08 17:40:50 -04: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
52e43853fe
More Cleanups
2021-06-08 12:56:09 -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
13631f6b4c
Core/PacketIO: Updated packet structures to 9.0.5
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/f2202869f71f5a1a35191de303ee5166e4275884 )
2021-04-12 14:02:46 -04:00
hondacrx
62ec699ec6
Core: SOme code cleanup, more to follow.
2021-03-20 22:48:48 -04:00
hondacrx
a4c4db7af5
Core/Spells: Fixed missing null checks on some SpellEffects
2021-01-14 17:06:53 -05:00
hondacrx
87160961fa
Core/PacketIO: Fill new packet fields with data
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/83eecaf2c40cc72c1dc42335766534eb8d227e60 )
2020-12-10 10:22:13 -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
c46c7ba2dc
Core/PacketIO: Updated most packet structures to 9.0.1
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/cab4c87d2d7f6d734ef067d6bf50f4b1d338a7bc )
2020-12-09 14:01:38 -05:00
hondacrx
7eb9b2201f
Core/Creatures: Move gossip trainer assignment to creature_trainer table - same gossip can open different trainers depending on which creature it is assigned to
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/1340f2cdb33a4feac01e68d2f65ae1ae486e135f )
2020-08-09 17:06:51 -04:00
hondacrx
3c054eb054
Core/Player: Keep shared quests through map changes instead of getting stuck in busy state
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c12ee97f122acfd77bd81cf178a77d5054c312b6 )
2020-07-24 14:55:22 -04:00
hondacrx
581d077acd
Refactoring of BNetServer
2020-07-12 00:06:43 -04:00
hondacrx
d7954f4fc7
Core/Spells: Implement using different difficulty data from all spell related db2s, not just SpellEffect and SpellPower
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c7306439e7004288fb85890d6a5f730cf1761d71 )
2020-06-18 12:39:39 -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