Commit Graph

172 Commits

Author SHA1 Message Date
hondacrx 11bc2411b9 Core/PacketIO: Add missing bit writes
Port From (https://github.com/TrinityCore/TrinityCore/commit/06db073eb9900141bce496a36d60548e64bd059c)
2023-05-23 06:27:28 -04:00
hondacrx d55f4f836f Core/Units: Power handling improvements
* Don't include creature_template power multipliers in CreateMana updatefield
* Allow NPCs to have power types other than mana
* Add missing Essence config regeneration rate
* Fixed demon hunter powers not decaying immediately after combat
* Fixed some powers decaying immediately out of combat after energizing (for example holy power)
* Replace hardcoded list of powers to set to full on levelup with a db2 flag check
* Updated Creature::GetPowerIndex for 10.1 new power types
Port From (https://github.com/TrinityCore/TrinityCore/commit/1325e0c4b279d590acbcbb05d6abdf5fdb66a882)
2023-05-23 05:44:42 -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 b92147fb22 Core/PacketIO: Fixed bracket num in SMSG_RATED_PVP_INFO
Port From (https://github.com/TrinityCore/TrinityCore/commit/1e11f5137541c011c384d0cc905ac926c3532863)
2023-05-02 17:12:21 -04:00
hondacrx a2e5acbaa5 Scripts/Spells Update Divine Star
Port From (https://github.com/TrinityCore/TrinityCore/commit/0eada1d7086985b759e10684966e3aefdd7eefe7)
2023-05-02 16:59:25 -04:00
hondacrx c76fcebeb3 Scripts/Spells: Added proc requirements to a few auras that have SPELL_ATTR3_CAN_PROC_FROM_PROCS attribute
Port From (https://github.com/TrinityCore/TrinityCore/commit/a265672e5438acba781354b12614791791643881)
2023-04-25 17:12:30 -04:00
hondacrx 8178903833 Core/PacketIO: Fixed array size of CMSG_QUEST_POI_QUERY as of patch 10.0.7
Port From (https://github.com/TrinityCore/TrinityCore/commit/6af42ce82da9273eb47a2a53637f1aaf08a63f1d)
2023-04-05 08:03:59 -04:00
hondacrx 24fd4563ba Fixes one crash and chat not working. 2023-03-24 07:37:16 -04:00
hondacrx 01f09ac966 Core/PacketIO: Fixed SMSG_ENABLE_BARBER_SHOP structure
Port From (https://github.com/TrinityCore/TrinityCore/commit/d6d5d94ebe88e71b6250678f114d900871fcf054)
2023-03-23 08:05:44 -04:00
hondacrx 460a7c0ca9 Core: Update to 10.0.7
Port From (https://github.com/TrinityCore/TrinityCore/commit/922f60fa25569db05a7717b6b55568f321a02f64)
2023-03-23 08:03:41 -04:00
hondacrx da3ec7e367 Core/Auras: Implemented SPELL_AURA_KEYBOUND_OVERRIDE
Port From (https://github.com/TrinityCore/TrinityCore/commit/b37333c1d935abe05c854c41bdf7ac6aff7f2882)
2023-02-19 01:43:44 -05:00
hondacrx d408bd2841 Some misc fixes. Thanks Pandaros. 2023-02-14 07:22:31 -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 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 0584d234ad Fix loading server and talents. 2023-01-18 17:25:54 -05:00
hondacrx f73e64396f Update license headers for all files. 2023-01-18 17:25:32 -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 54359e4109 Core/PacketIO: Fixed structure of SMSG_FEATURE_SYSTEM_STATUS_GLUE_SCREEN
Port From (https://github.com/TrinityCore/TrinityCore/commit/743c396317c1ad0a07c342e4281b9d716e48a49c)
2023-01-04 16:31:49 -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 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 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 a8e2b6f88b Core/PacketIO: Name part of the unknown 9.x spline packet block
Port From (https://github.com/TrinityCore/TrinityCore/commit/763a35df106fa5fb5f02a6db8bb123bb7323ce35)
2022-11-11 19:58:53 -05:00
hondacrx bca92b80b9 Fixes a crash when using auction house. and using hearth stone/teleporting. 2022-11-05 17:55:37 -04:00
hondacrx 69a7e08402 Update some of warden. 2022-10-30 16:41:43 -04: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 0b2621b348 Core/GameObjects: Implemented per player gameobject state and visibility for looted non-consumable chests
Port From (https://github.com/TrinityCore/TrinityCore/commit/879c0cccfcb9224f9e15cbed926c57a4e010a070)
2022-10-21 17:34:52 -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 66c7047a29 Core/Instances: Delete InstanceSaveMgr and replace most of its uses with new InstanceLockMgr
Port From (https://github.com/TrinityCore/TrinityCore/commit/9b924522d0549dd67b10e2cbdfc20297dd21e182)
2022-10-04 10:57:04 -04:00
hondacrx d3dde761a2 Core/Instances: Instance lock rewrite (WIP)
Port From (https://github.com/TrinityCore/TrinityCore/commit/17665c929c3a9fb7fe75dd680648129bc1c1f874)
2022-10-04 10:00:07 -04:00
hondacrx 91e844e9dc Core/Player: Extend action button value to uint64 to be able to hold battle pet guids
Port From (https://github.com/TrinityCore/TrinityCore/commit/f67cd38312014b13624dcb5fe1d117dac4892b7d)
2022-09-24 13:50:39 -04:00
hondacrx b76c9571d2 Core/Loot: Move loot rolls from Group to Loot
Port From (https://github.com/TrinityCore/TrinityCore/commit/3ef5079feeedfdafc9d3c1d9f865e96dbc77ecc8)
2022-09-18 17:57:08 -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 6fa6405c58 Core/PacketIO: Drop correct field in SMSG_PARTY_UPDATE and utilize new bit properly
Port From (https://github.com/TrinityCore/TrinityCore/commit/6d86c670dda434c7956164b1ca4490b93f8d862f)
2022-08-19 20:06:27 -04:00
hondacrx f777dfbe51 Core/PacketIO: Fixed structure of SMSG_PARTY_UPDATE
Port From (https://github.com/TrinityCore/TrinityCore/commit/768811f7823f30644ccdc2570991f4704b19ee12)
2022-08-19 20:03:19 -04:00
hondacrx 65da4c926e Core/PacketIO: Rename m+ packet fields
Port From (https://github.com/TrinityCore/TrinityCore/commit/c73f4302970acd3d8759781527bda18787f720f1)
2022-08-17 14:39:25 -04:00
hondacrx cacfc06088 Core/PacketIO: Updated packet structures to 9.2.7
Port From (https://github.com/TrinityCore/TrinityCore/commit/20f38369f30309e2c0cd53eca9cfe9c49376ed8c)
2022-08-17 14:37:34 -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 7431e719c6 Core/PacketIO: Named unknown fields in FeatureSystemStatus
Port From (https://github.com/TrinityCore/TrinityCore/commit/6d23e429c3255545bb0d88444935f7fec2842bb0)
2022-08-13 17:44:20 -04:00
hondacrx 28e98c5b27 Core/PacketIO: Fixed structure of SMSG_FEATURE_SYSTEM_STATUS_GLUE_SCREEN
Port From (https://github.com/TrinityCore/TrinityCore/commit/243d9746c379db102adad56f101379c30eb4dac3)
2022-08-13 17:42:53 -04:00
hondacrx ef2ec54321 Core/PacketIO: Fixed structure of SMSG_CALENDAR_RAID_LOCKOUT_UPDATED
Port From (https://github.com/TrinityCore/TrinityCore/commit/4fb59511f92ce775490b2155796853c381035f9e)
2022-08-04 23:02:46 -04:00
hondacrx bd3dfeb637 Fixed a crash 2022-08-01 11:31:56 -04:00
hondacrx 14a23ac682 Core/PacketIO: Implemented SMSG_SPELL_HEAL_ABSORB_LOG
Port From (https://github.com/TrinityCore/TrinityCore/commit/53b7c4d47c35f7823f5f50578beb0140f4279e03)
2022-07-29 18:01:57 -04:00
hondacrx ce16bc0611 Fixes a crash when loading. 2022-07-19 20:26:39 -04:00
hondacrx 8a29b531ed Core/PacketIO: Remove packet handlers for deleted opcodes
Port From (https://github.com/TrinityCore/TrinityCore/commit/83b32667940844a257059965711284c9ab38ce44)
2022-07-19 20:26:25 -04:00
hondacrx c2c93fa061 Core/PacketIO: Fixed structure of SMSG_START_TIMER
Port From (https://github.com/TrinityCore/TrinityCore/commit/06010c11b138752e475c59a594b42d4e9a7241bd)
2022-07-16 19:37:54 -04:00
hondacrx 7be2eb52cc Core/World: implement database support for default map and realm wide world states
Port From (https://github.com/TrinityCore/TrinityCore/commit/737d94d7efe0b6c308ac1bf3692b6aa2e43f5adb)
2022-06-25 22:52:20 -04:00
hondacrx b8ab80bfcc Core/Packets: Fixed sending way to many values in AvailableHotfixes. Which caused it not to get the blob data it needed. 2022-06-23 15:57:04 -04:00