Commit Graph

143 Commits

Author SHA1 Message Date
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
hondacrx 968190584d Fixes OnUse Items 2022-06-22 16:21:56 -04:00
hondacrx 63cbd18350 Fixed crashes and errors when loading into world. 2022-06-21 14:56:22 -04:00
hondacrx c989047700 Core/PacketIO: Implement CMSG_CANCEL_MOD_SPEED_NO_CONTROL_AURAS
Port From (https://github.com/TrinityCore/TrinityCore/commit/5e8534767c66ca492bab929d91f2d86d18dd9aba)
2022-06-14 18:03:15 -04:00
hondacrx bbe99e3be8 Core/Transports: Path generation rewrite v2 (needs testing)
Port From (https://github.com/TrinityCore/TrinityCore/commit/a2c1b699e6e4d30c752b65241bc23191920a86fd)
2022-06-14 00:40:57 -04:00
hondacrx 4efe624af1 Core/PacketIO: Updated packet structures to 9.2.5
Port From (https://github.com/TrinityCore/TrinityCore/commit/d3c4216de8e1dcb9f62d2fcc1b9b72852e5409c9)
2022-06-03 20:01:55 -04:00
hondacrx 2cc0b372bf Core/PacketIO: Implemented CMSG_MOVE_INIT_ACTIVE_MOVER_COMPLETE and ActivePlayerData::TransportServerTime updatefield
Port From (https://github.com/TrinityCore/TrinityCore/commit/aa592e431b945800928f2e43b3812cfa240fada1)
2022-06-02 22:16:12 -04:00
hondacrx 69970e6acd Core/PacketIO: Implemented SMSG_BROADCAST_SUMMON_CAST and SMSG_BROADCAST_SUMMON_RESPONSE
Port From (https://github.com/TrinityCore/TrinityCore/commit/a12f93907083c1c7a8e6a33a3c1724625395af7e)
2022-06-02 20:19:55 -04:00
hondacrx 11e8c2f4f2 Fixes loading, *Command system is broke* Will fix in the coming days. 2022-06-02 17:00:58 -04:00
hondacrx 49e63e2c3c Core/DataStores: Removed hardcoded cap for battlepet species
Port From (https://github.com/TrinityCore/TrinityCore/commit/b636212392d547bc32e530cdd93a498622aca86d)
2022-06-01 19:36:38 -04:00
hondacrx af29d3158e Misc stuff 2022-05-30 15:09:02 -04:00
hondacrx 0cccf91411 Misc fixes 2022-05-30 14:09:03 -04:00
hondacrx b1caf2f9fc Core/PacketIO: Fixed ScenarioState packet structure
Port From (https://github.com/TrinityCore/TrinityCore/commit/2ec461c547dc23dddaadf2a00f10937b2954a511)
2022-05-30 14:05:42 -04:00
hondacrx 22d80ebe2d Core/PacketIO: Fixed TransfertAbort size for SMSG_TRANSFER_ABORTED
Port From (https://github.com/TrinityCore/TrinityCore/commit/53dcc8f053ef3cb994863984e405c3d2540c3d27)
2022-05-29 16:24:43 -04:00
hondacrx eb95b0106d Core/Quests: Fixes response selection to use correct referenced identifier
Port From (https://github.com/TrinityCore/TrinityCore/commit/8de5053a655a59cc1d38b1e1de59950ab32629cf)
2022-05-23 17:18:01 -04:00
hondacrx 63f17d776a Core/GameObjects: Implemented GAMEOBJECT_TYPE_CAPTURE_POINT
Port From (https://github.com/TrinityCore/TrinityCore/commit/19f64e66e58d3d7ebed6437a474a134e7c673ed6)
2022-05-23 17:11:04 -04:00
hondacrx 6a29799a6e Some cleanups 2022-05-10 14:35:56 -04:00
hondacrx 2c38cbde12 Core/PacketIO: Rename some new opcodes
Port From (https://github.com/TrinityCore/TrinityCore/commit/1021fcee345b0817ca087c04f8f063eb9d10bfe9)
2022-05-10 13:33:19 -04:00
hondacrx ad65e14735 Core/PacketIO: Fixed placeholders in DungeonScoreSeasonData
Port From (https://github.com/TrinityCore/TrinityCore/commit/7f39c6ef3272212ac82cc7957777d976c8b51500)
2022-05-10 09:39:47 -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 0c186f35bb Core/BattlePets: Implemented CMSG_BATTLE_PET_UPDATE_NOTIFY
Port From (https://github.com/TrinityCore/TrinityCore/commit/966430dc449f6ac259262cb996051dfd04a6e5fb)
2022-05-09 12:30:19 -04:00
hondacrx aec91dc2b0 Core/PacketIO: Implemented SMSG_DISPLAY_TOAST for quest money rewards
Port From (https://github.com/TrinityCore/TrinityCore/commit/e5417e9ce747d92822538da77d32cf7d0f26ce8a)
2022-05-04 10:12:29 -04:00
hondacrx c486b2a846 Core/Pets: Updated pet summoning for latest client version (5 Call Pet spells and stable size 200)
Port From (https://github.com/TrinityCore/TrinityCore/commit/950db60435e7e513633ff5b22ad7f0ed8b1147e4)
2022-03-10 12:02:05 -05:00
hondacrx c14f1eb3dc Remove custom OptionalType and use the default c# nullable type. 2022-03-01 17:27:56 -05:00
hondacrx 2c03f9d1be Core/Items: Reagent bank
Port From (https://github.com/TrinityCore/TrinityCore/commit/a3b2e4d9873874e29291f0c9851ae154029b1b3b)
2022-02-26 23:32:00 -05:00
hondacrx 569232c3fe Battlefields: Move BF scripts out of game
Port From (https://github.com/TrinityCore/TrinityCore/commit/49523a74a4c28e5ae17f9a8352aa8224b765b7d8)
2022-02-24 10:51:24 -05:00
hondacrx 628a24923c Core/Misc: Move WorldState enum to SharedDefines
Port From (https://github.com/TrinityCore/TrinityCore/commit/ca62d93481f60807679c8632e09fa6f48f29de68)
2022-02-23 17:01:51 -05:00
hondacrx 883a3bb990 First try at updating command system to be like TC. Still needs alot of testing/work 2022-01-20 09:57:15 -05:00
hondacrx 4c922933de Core/Player: Initial War Mode support
Port From (https://github.com/TrinityCore/TrinityCore/commit/b821a729733db0d3742b4aefe05e5a8305724f66)
2022-01-07 21:49:50 -05:00
hondacrx d47f9f0171 Core/Movement: Implement MoveSplineFlag::Enter_Cycle
Port From (https://github.com/TrinityCore/TrinityCore/commit/61f3d51143b51b04169bd1c2ff0393d2b9be7c33)
2022-01-07 10:44:03 -05:00