Commit Graph

682 Commits

Author SHA1 Message Date
hondacrx bc453f7198 Core/Spells: Allow implicit targeting of serverside WorldObjects
Port From (https://github.com/TrinityCore/TrinityCore/commit/5d5ca30b232586ad378671bf0ac8407495dea188)
2023-03-14 04:23:38 -04:00
hondacrx a98dc65a3b Core/Fishing: Update correct fishing skill according to area expansion
Port From (https://github.com/TrinityCore/TrinityCore/commit/bb6773171154a80275791bd57a00624e0107fac5)
2023-03-14 04:12:47 -04:00
hondacrx bc8dc03724 Core/Creatures: Allow overriding default gossip menu id
Port From (https://github.com/TrinityCore/TrinityCore/commit/09568736134372ec1a79b936a248eec30f071c8d)
2023-03-14 02:22:08 -04:00
hondacrx 8d014ebdae Core/Gossips: Enable loading gossip_menu_option using GossipNpcOption not yet implemented
Port From (https://github.com/TrinityCore/TrinityCore/commit/8cc4fc74af86030aa87b1882266185fa0125d38c)
2023-03-14 01:53:32 -04:00
hondacrx cd249ac67a Core/Spells: Updated silence flags for 9.0 and rename unit flag to its new meaning
Port From (https://github.com/TrinityCore/TrinityCore/commit/3400c5a52c8ea35e56d57326f904dc0127c33048)
2023-03-13 02:36:50 -04:00
hondacrx 1b2425c4d8 Core/Players: Fix mail memory leaks happening if mail is received before saved mail is loaded (during loading from db)
Port From (https://github.com/TrinityCore/TrinityCore/commit/f8f994998a61926c914de5ffce3e4c9abcc82faa)
2023-03-13 02:26:34 -04:00
hondacrx 0976986f55 Fixed a exception when selecting new exiles reach starting zone, would never remove the person from the transport. Also fixes crash when selecting first quest for alliance. 2023-02-27 01:08:19 -05:00
hondacrx e9f0f82f25 Fixes creating new Dracthyr 2023-02-21 19:45:08 -05:00
hondacrx 1a01c02261 Fixed a crash in playerinfo level data when its missing from the DB.
Fixes #53
2023-02-15 08:20:43 -05:00
hondacrx d408bd2841 Some misc fixes. Thanks Pandaros. 2023-02-14 07:22:31 -05:00
hondacrx 913614754d Core/Players: Added support for profession equipment slots
Port From (https://github.com/TrinityCore/TrinityCore/commit/aaa0db28801784e64a845d2df90a0e285062d3a8)
2023-02-12 02:05:42 -05:00
hondacrx b460536e35 Core/Misc: Rename _2 skillline definitions to _CLASSIC
Port From (https://github.com/TrinityCore/TrinityCore/commit/79be716e632507d6474b980c0ce092b4f5ae66ba)
2023-02-12 01:13:52 -05:00
hondacrx 4b798e7cab Core/Players: Several currency fixes and improvements
Port From (https://github.com/TrinityCore/TrinityCore/commit/03918978c166c9fb191117a0cae9ba1285bf0e37)
2023-02-11 23:28:57 -05:00
hondacrx 7d4bbd78fc Some startup fixes and cleanups 2023-02-10 22:14:58 -05:00
hondacrx 149fadccab Make PreparedStatements static for each database. 2023-02-04 20:55:14 -05:00
hondacrx 69a413006c Core/Quests: Dont immediately update object visibility at PhaseShift and wait for the AI Hooks to be called in Player::RewardQuest
Port From (https://github.com/TrinityCore/TrinityCore/commit/b5886f6a2d1756357a9240703306e9efc82771d7)
2023-01-30 10:14:03 -05:00
hondacrx 08fcedaf21 Core: Updated to 10.0.5
Port From (https://github.com/TrinityCore/TrinityCore/commit/4bec7233badf9d3ab71dbdde8b24f66f7c4eedfb)
2023-01-30 10:07:42 -05:00
hondacrx 873a1df596 Core/Reputation: Implemented renown reputation (Dragonflight)
Port From (https://github.com/TrinityCore/TrinityCore/commit/d64d84dfa68da4ff83f0b88ad4e88dccc5ace623)
2023-01-24 23:35:51 -05:00
hondacrx 32ea5a96f5 Core/Player: Vertical "Say" distance
Port From (https://github.com/TrinityCore/TrinityCore/commit/ab77b1d99254855d690670a4654cacec8b12daf6)
2023-01-22 23:41:15 -05:00
hondacrx f73e64396f Update license headers for all files. 2023-01-18 17:25:32 -05:00
hondacrx 23ff218f0e Core/Units: Fixed crash happening whenall tappers of a creature are logged out when it dies inside a dungeon
Port From (https://github.com/TrinityCore/TrinityCore/commit/6cac60782f0bc67c0f4b70b41cac36357fbd2531)
2023-01-18 17:01:40 -05:00
hondacrx a52c1f21a6 Core/Loot: Added loot slot check to Loot::LootItemInSlot (client sent-value)
Port From (https://github.com/TrinityCore/TrinityCore/commit/2eea58f26e8fe88f3294dca3d4a38d6a20d68e07)
2023-01-11 00:40:16 -05:00
hondacrx 5c439a6bae Core/Characters: Added Dracthyr Evoker creation data
Port From (https://github.com/TrinityCore/TrinityCore/commit/b71b121c51214d220163a3c278f212b6804ad644)
2023-01-06 17:49:02 -05:00
hondacrx 7273c7aa7c Core/Players: Fixed finding trainer id from gossip menus
Port From (https://github.com/TrinityCore/TrinityCore/commit/bd33d61a61f3e9edd7aa7e27ab83cf9e9af45404)
2023-01-06 17:33:20 -05:00
hondacrx b7e2c1d84a Core/Players: Fixed crashes when accessing ActivePlayerData::PvpInfo
Port From (https://github.com/TrinityCore/TrinityCore/commit/55091ff4bcf4500d0ebe9701e6dc121f5e6a3bb2)
2023-01-06 16:21:45 -05:00
hondacrx 7d6b86fb2e Core/Auras: Implemented SPELL_AURA_MOD_ROOT_DISABLE_GRAVITY
Port From (https://github.com/TrinityCore/TrinityCore/commit/dbed48becc30e10b4b17d95f595056d08a987bad)
2023-01-05 17:26:59 -05:00
hondacrx a14038d374 Core/Auras: Implemented SPELL_AURA_MOD_STUN_DISABLE_GRAVITY
Port From (https://github.com/TrinityCore/TrinityCore/commit/6515319b7542930ffe2237c309a3dc3773d70f72)
2023-01-05 17:22:24 -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 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 a6a063d526 Core/Players: Implemented setting tradeskill recipes as favorite
Port From (https://github.com/TrinityCore/TrinityCore/commit/0555ab2f56e5ad326948df96f5c2e35254e0cf4f)
2023-01-04 16:25:50 -05:00
hondacrx 66605b58ac Core/Items: Dropped deprecated ItemFlag2 ITEM_FLAG2_DONT_IGNORE_BUY_PRICE
Port From (https://github.com/TrinityCore/TrinityCore/commit/e275c39586dba170c931b972aa7e9cc3c691a533)
2023-01-04 02:57:11 -05:00
hondacrx 55da7dc549 Core/Players: Implemented new talent system
Port From (https://github.com/TrinityCore/TrinityCore/commit/0cc5ab8372f19dad7412038d52dcd39db5e0e171)
2023-01-04 02:50:40 -05:00
hondacrx 0bfc448595 Core/Players: Don't remove unlearned spells from action bars
Port From (https://github.com/TrinityCore/TrinityCore/commit/9be60f240960f6538329b5e017f435c6237a89ea)
2022-12-28 15:37:50 -05:00
hondacrx 3fcafdfa80 Core/Spells: Fixed spell effect value truncation when value is a large integer
Port From (https://github.com/TrinityCore/TrinityCore/commit/2d205506bfd3a2bb253db73b121fd147928811ba)
2022-12-28 15:31:42 -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 3b179a018e Core/Movement: Rename splineElevation in MovementInfo to stepUpStartElevation (official name)
Port From (https://github.com/TrinityCore/TrinityCore/commit/8630a55c58a7555dd44cc20fee6252e323ed0408)
2022-12-17 17:07:31 -05:00
hondacrx cdf16b8a84 Core/Gossip: Add/Remove spell for disable/enable experience in group
Port From (https://github.com/TrinityCore/TrinityCore/commit/a7dbede82ad1453de1382b36434eb89819a38142)
2022-10-31 13:49:02 -04:00
hondacrx 572cdc1483 Misc fixes. 2022-10-28 21:58:31 -04:00
hondacrx 25ede0f0e7 Core/Quests: Send Offer Reward Window for non-repeatable autocomplete quests
Port From (https://github.com/TrinityCore/TrinityCore/commit/283837271eb10bf702f3201514546a6dc27ceb38)
2022-10-26 09:15:08 -04:00
hondacrx 744e9c1c19 Core/Loot: Implemented dungeon encounter personal loot
Port From (https://github.com/TrinityCore/TrinityCore/commit/010e6f7f49744b16e3ecececb7d9605f8b8db4d5)
2022-10-26 01:36:15 -04:00
hondacrx 7fc3293fd4 Fixes some errors with loot. 2022-10-25 18:09:05 -04:00
hondacrx d457828f3b Core/GameObjects: Implemented AllowMultiInteract for GAMEOBJECT_TYPE_GOOBER
Port From (https://github.com/TrinityCore/TrinityCore/commit/f52f2cc67ad91fa9017f6739e0efdf9677c5d629)
2022-10-22 22:32:25 -04:00
hondacrx 66ad9f4ce0 Core/GameObjects: Implemented gathering nodes (gameobject type 50)
Port From (https://github.com/TrinityCore/TrinityCore/commit/1011cb73c92ddb90589452f70a1dd33830689e32)
2022-10-22 22:24:44 -04:00
hondacrx 9b62b83984 Core/Loot: Implemented personal loot and tag sharing for non-boss loot
Port From (https://github.com/TrinityCore/TrinityCore/commit/133334a902b705dae6f7e92bb1009b84cf1c51d2)
2022-10-18 16:07:00 -04:00
hondacrx 8488616832 Core/Gossip: Implemented GossipOptionNpc.AzeriteRespec
Port From (https://github.com/TrinityCore/TrinityCore/commit/9fb4c1ca0228a51da4b69322e8a3db8932781f13)
2022-10-14 17:04:26 -04:00
hondacrx 219833ac17 Core/BattlePets: Move revive battle pet cooldown to spell script and add serverside spell for stable master heal cooldown
Port From (https://github.com/TrinityCore/TrinityCore/commit/05f2f4e8f69133d542f3eadf99410deb932cd30d)
2022-10-14 17:00:30 -04:00
hondacrx e7fd2e2f9c Scripts/Gossips: Set gossip menu id for scripts that load menu items from database
Port From (https://github.com/TrinityCore/TrinityCore/commit/e65fae7bcd451a2f779c3a6097d0e072a673c384)
2022-10-13 12:54:10 -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