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
dfc3cbfe30
Fix build
2023-05-23 06:26:16 -04:00
hondacrx
89a09b1047
Update some commands to new system
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/3260b94dd627b7b0c7114f94bb97d108b005af3e )
2023-05-23 06:25:00 -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
06f99fda8b
Core/Units: Add PowerTypeFlags enum
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/8828af2a5e3754e45893e0d62efae86747dfa4f2 )
2023-05-23 05:17:41 -04:00
hondacrx
dc0bf68c6f
Misc fixes
2023-05-21 19:01:22 -04:00
hondacrx
35961a0121
Core/Battlegrounds: Moved AreaSpiritHealer resurrection handling to respective npc flags
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/205aba1ff3a6f1ff92a8b26af646fd25f139c697 )
2023-05-21 18:38:55 -04:00
hondacrx
53623d94dc
Core/Auras: Implement SpellAuraInterruptFlags2::Falling
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/145bb98ecbc4bb265d5c33cc2bb8358a639d5e98 )
2023-05-21 17:22:54 -04:00
hondacrx
0cfe1dc508
Core/Auras: Implement SpellAuraInterruptFlags2::WarModeLeave
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/2b231c9866db62eaab2a5806f671c7dcf22073a5 )
2023-05-21 17:21:22 -04:00
hondacrx
f670656393
Core/Auras: Implement SpellAuraInterruptFlags2::EndOfEncounter
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/998ee363c5e41141da158ea39c0dae0814967fba )
2023-05-21 17:19:33 -04:00
hondacrx
fd377ebc0d
Core/Auras: Implement SpellAuraInterruptFlags2::StartOfEncounter
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/15135ce16f76d1635fa5606c99822b60bced94bf )
2023-05-21 17:17:00 -04:00
hondacrx
40ff308573
Core/Auras: Implement SpellAuraInterruptFlags2::DuelEnd
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/ca66da1c97acaff18b318b3e856d54127cb96a6b )
2023-05-21 17:12:53 -04:00
hondacrx
535d068b47
Core/Auras: Implement SpellAuraInterruptFlags2::EnteringInstance
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5fddf06daa4ea69bf4ce28d57797e8f9f8b17f76 )
2023-05-21 17:12:02 -04:00
hondacrx
1ce3844697
Core/Auras: Implement SpellAuraInterruptFlags2::AbandonVehicle
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/513788e884f15ca0d9dd3c0897e6fea87f0a1fff )
2023-05-21 17:11:13 -04:00
hondacrx
ac05760112
Core/Auras: Implement SpellAuraInterruptFlags2::LeaveArenaOrBattleground
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/7c0ab49673626a74a3a9d6caee92099c6e265bf1 )
2023-05-21 17:10:33 -04:00
hondacrx
12c53d6182
Core/Unit: Named npc flags UNIT_NPC_FLAG_AREA_SPIRIT_HEALER and UNIT_NPC_FLAG_2_AREA_SPIRIT_HEALER_INDIVIDUAL
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/920b9a99bdd2d7eb9b7a787c4872a38b862f75c8 )
2023-05-21 17:09:28 -04:00
hondacrx
d146ab6568
Core/PacketIO: Fixed CreateObject structure for areatriggers
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/cd8bba63a2a80e60b9a756271abcc866e880c2bc )
2023-05-21 17:06:42 -04:00
hondacrx
0951190623
Core/Spells: Check passive attribute on the final spell that will be cast by CMSG_CAST_SPELL, after taking overriden spells into account
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/a1e2ad439db6e69ab146655951f730c766b351f9 )
2023-05-21 17:05:13 -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
d16f24d5c0
Core/Spells: Implemented SPELL_EFFECT_TELEPORT_GRAVEYARD
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/cdb209fda44eb500a7e8d9a0d4acd048e1ee5eec )
2023-05-21 16:55:47 -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
24b0836710
added some missing code.
2023-05-06 07:21:37 -04:00
hondacrx
141ed88de0
Core/Auras: Removed outdated aura type handling
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c563d52c8da02c610266b0376ef70ea92d022835 )
2023-05-02 17:25:05 -04:00
hondacrx
42a902c118
Core/Realms: Remove duplicate realm names storage
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/7f5e47c396e49da2530aabac05f7ca3c0f177298 )
2023-05-02 17:22:16 -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
be0a98f3de
Scripts/Spells: Implement Summon Sayaad
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/c7ff9a9083fdb5aab1fe54b16ffd84851f99424d )
2023-05-02 16:32:00 -04:00
hondacrx
5e5e17e23c
Core/Spells: Fixed effects targeting the caster not hitting him immediately on spell launch if the spell targets a dest
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/295c8f63269d966812f37a8bd8e988a9f2dc1235 )
2023-05-02 15:40:21 -04:00
hondacrx
9decc17cd0
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/c8ebf077c7b934eeb33466cd11a92ba00b931a3d )
2023-05-02 14:26:30 -04:00
hondacrx
c867ecd805
Core/GameObjects: Allow certain types to be sent to the client without display
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/6c71a84e6cd980cfe9a35421e8473dceebafba5b )
2023-04-26 07:16:01 -04:00
hondacrx
8dc3afdf9b
Core/Reputation: Fixed crash in reptutation code when PlayerStart.AllReputation is enabled in config
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/353a71c6cd57c883722f8cd8d7897c15aad43fa2 )
2023-04-26 07:11:44 -04:00
hondacrx
71cc0bb2ec
Core/Quests: Fixed typo in raid group requirements check
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5e47a3522a03ac193bad819e5ff04e11e6c65645 )
2023-04-26 07:08:05 -04:00
hondacrx
13e19764d4
Core/AI: Drop script_waypoints and move data to waypoint_data
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/89e09dc44ed15567f77f862d1936e8e0d9019456 )
2023-04-25 17:51:32 -04:00
hondacrx
1ba4f55eec
Core/Units: Calculate HoverHeight from model data
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/d6133c78de9e2272765c2cfda82c440663acd254 )
2023-04-25 17:23:24 -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
7e31dfce4a
Core/Conditions: Fix log typo
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0327f3ede31a2ece7b359bcd25c421de8074a730 )
2023-04-25 17:06:39 -04:00
hondacrx
792a6ecd84
Core/SAI: Drop waypoints table and move existing rows to waypoint_data table
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/356c98579babd1aef12e2b5ef28baba2403368d0 )
2023-04-25 17:05:34 -04:00
hondacrx
097346aad5
Core/Units: Prevent backward melee attacks
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/7d5d3cf655b3e701d8a570b03499a388476cbdf9 )
2023-04-25 08:58:18 -04:00
hondacrx
9d955f42aa
Core/Skinning: Autolearn skill of skinned mob if not already learned
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/74c280da9eac16c5d4a875ff2ea5aa30034ff1dd )
2023-04-25 08:53:52 -04:00
hondacrx
c186c76103
Core/Creature: Added missing nullcheck
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/209a36424eb9affc2ac3af2682fc9169a37d494f )
2023-04-25 08:39:54 -04:00
hondacrx
bd2eb5baab
Core/Creature: Implemented sparring with max health percent thresholds
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/0750b7f8455df39a64462636ca296c6f2aa2b048 )
2023-04-25 08:38:55 -04:00
hondacrx
9d4be0003b
Core/Creature: Added possibility to give creatures multiple gossip menu ids and control them via conditions
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/36044a9470e9c39a71916e908ab6cf4f95677793 )
2023-04-25 08:02:18 -04:00
hondacrx
8828e94482
Core/Creatures: Compute the level from ContentTuning
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/562f65f3f8f271fc52cc428c71a562af22829dc0 )
2023-04-21 18:49:58 -04:00
hondacrx
b7a8a88a76
Core/Auras: Fixed iterator invalidation crash with procs using SPELL_ATTR0_PROC_FAILURE_BURNS_CHARGE attribute
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/15451ce699540c7d175f4a24d257778dedb0e3d7 )
2023-04-21 18:32:54 -04:00
hondacrx
cffa1fe172
Core/Loot: Fixed iterator invalidation crash in WorldSession::HandleLootMoneyOpcode
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/81cf682cfe0ba30931f9588f83e1e072325defce )
2023-04-21 18:28:14 -04:00
hondacrx
19c484dc5a
Core/Creatures: Compute CombatReach and BoundingRadius using DisplayScale
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/81ea6f54d93ee10b03e6432c6071e0d0983796a2 )
2023-04-21 18:21:08 -04:00
hondacrx
d3297b96a2
Core/Skinning: Update correct skinning skill according to creature expansion
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/229a7ac79d38b9db76387f92e846c04c151ad3aa )
2023-04-05 08:22:24 -04:00
hondacrx
6361e60c8b
Core/Quests: Fixed crash happening when a quest is marked as rewarded without a questgiver (for example lfg)
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/5332098e76bf5f1f46b5a7984fc00b4e493cd4c8 )
2023-04-05 08:14:11 -04:00
hondacrx
4b4b49dacf
Core/Movement: Allow passing tier transition id (db2 id) to land/takeoff movement
...
Port From (https://github.com/TrinityCore/TrinityCore/commit/8bf3bc071ba0de9405f9e573541251d5fcd63cf3 )
2023-04-05 08:13:02 -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