Commit Graph

3581 Commits

Author SHA1 Message Date
hondacrx 9a2fb7e2b2 Upgraded to Net 7.0 2023-01-20 09:25:12 -05:00
hondacrx 3b890c1d67 Fixes creature movement. 2023-01-20 09:10:35 -05:00
hondacrx df78d547ab Cleanups 2023-01-18 17:28:36 -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 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 48842f24bd DB Updates 2023-01-11 16:46:02 -05:00
hondacrx cf0045b06a Core/Units: Removed duplicate call to WorldObject::UpdatePositionData
Port From (https://github.com/TrinityCore/TrinityCore/commit/9f4a0e8c522ffdc15ee579461d3bcade2792d683)
2023-01-11 16:45:44 -05:00
hondacrx 367d6ac77d DB Updates 2023-01-11 16:38:46 -05:00
hondacrx 3dad3747ce Fixed db2 loading, and world login. 2023-01-11 16:38:29 -05:00
hondacrx dd8d17a4da Core/DBUpdater: Changed autoupdater created databases to use utf8mb4 instead of utf8mb3
Port From (https://github.com/TrinityCore/TrinityCore/commit/65e787d18be898532363fea3f8847fa4d7f21192)
2023-01-11 01:26:59 -05:00
hondacrx 1dde57b181 Core/Creatures: Restore IsMovementPreventedByCasting logic for casting units (non-channeled)
Port From (https://github.com/TrinityCore/TrinityCore/commit/25c7656ffd1f63a32a7f92fde1dc1649fcfd1323)
2023-01-11 01:26:19 -05:00
hondacrx b5c9ce5b7e Core/Creatures: Fix IsMovementPreventedByCasting logic
Port From (https://github.com/TrinityCore/TrinityCore/commit/e2ed3e23f8241933b4f931e9def7eee69f1abb79)
2023-01-11 01:25:23 -05:00
hondacrx 8e2e799e94 Core/Spells: Update IsPrimaryProfessionSkill filtering
Port From (https://github.com/TrinityCore/TrinityCore/commit/d90b526c28cf3b33e52d3ce432cdade1ce5e050e)
2023-01-11 01:25:03 -05:00
hondacrx 8a924a6cd7 Core/Conf: Update MaxPlayerLevel 60 > 70
Port From (https://github.com/TrinityCore/TrinityCore/commit/492fbd38f1b41680cb9034ed9ca66a19ba51d9f4)
2023-01-11 01:20:00 -05:00
hondacrx 111059afe6 Core/Creatures: Fix logic when searching for nearby creatures by StringId
Port From (https://github.com/TrinityCore/TrinityCore/commit/795edfaf98e065b8eaa76683e0cd1a4211b0847d)
2023-01-11 01:18:05 -05:00
hondacrx 3b28d70769 Core/Spells: Fixed crash in SpellHistory::ModifySpellCooldown when cooldown is fully reset
Port From (https://github.com/TrinityCore/TrinityCore/commit/d86726e670db5813da48c60dde1d6a59270a3417)
2023-01-11 01:13:58 -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 ea1206ec71 Scripts/RLP: Added initial spawns and some cosmetic spells
Port From (https://github.com/TrinityCore/TrinityCore/commit/486152e1631a28c72148a9d6eb2526a31602d599)
2023-01-11 01:05:29 -05:00
hondacrx 1ee88435c5 Core/Auras: Implemented SPELL_ATTR12_ONLY_PROC_FROM_CLASS_ABILITIES and SPELL_ATTR13_ALLOW_CLASS_ABILITY_PROCS attributes
Port From (https://github.com/TrinityCore/TrinityCore/commit/33954538bc30650f639e258eeb057c1340f4c949)
2023-01-11 00:47:11 -05:00
hondacrx 44ebaec45e Scripts/Evoker: Implement Glide
Port From (https://github.com/TrinityCore/TrinityCore/commit/b428f600b1e5cfd71e661f924a30d59f3970800d)
2023-01-11 00:44:58 -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 b4d6607c18 Core/Spells: Fixed crashes with spells cast by gameobject that summon creatures
Port From (https://github.com/TrinityCore/TrinityCore/commit/fa361a40c81c5b1623fe2ff8f9a206868a6604f0)
2023-01-06 17:32:11 -05:00
hondacrx 54a507e284 Core/Maps: Fixed retrieving terrain info when on child maps
Port From (https://github.com/TrinityCore/TrinityCore/commit/704142f15a51055c4fa064b1286b65d78b795e05)
2023-01-06 16:38:58 -05:00
hondacrx a16289d51e Core/Maps: Implemented WMOAreaTable -1 grouipid fallback
Port From (https://github.com/TrinityCore/TrinityCore/commit/dc07faf8f4d3c648114dd370463c599a2f949c20)
2023-01-06 16:24:37 -05:00
hondacrx d939fad517 Core/Players: Implement saving edit mode account data
Port From (https://github.com/TrinityCore/TrinityCore/commit/1fe89a370138cc4677131c1c4ce848249690a964)
2023-01-06 16:23:12 -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 5a5feca121 Core/Players: Fixed trait config validation
Port From (https://github.com/TrinityCore/TrinityCore/commit/bb9907f0196544faf16ffc5277c60e5f42fa3748)
2023-01-06 16:15:08 -05:00
hondacrx 54413bf584 Core/Objects: Replace IsWithinDistInMap with IsWithinDist in grid searchers to avoid duplicate phase check (its also checked in Searcher classes)
Port From (https://github.com/TrinityCore/TrinityCore/commit/9a96d3235058df5929d3acccb379a7252dd53d94)
2023-01-06 16:08:26 -05:00
hondacrx 0b9faa25cf Core/Movement: Don't compute orientation for vertical splines
Port From (https://github.com/TrinityCore/TrinityCore/commit/8d83c78618d5cde9f09e68e193ecb366b52b8381)
2023-01-06 16:01:16 -05:00
hondacrx a804b4eeb8 Core/Objects: ignore database visibility conditions for personal clones
Port From (https://github.com/TrinityCore/TrinityCore/commit/24d21301a6da3bf4fb50df21064f669512d06617)
2023-01-06 16:00:00 -05:00
hondacrx 6b344e9a09 Core/SAI: Improved SMART_ACTION_JUMP_TO_POS to mirror behavior similar to SMART_ACTION_MOVE_TO_POS
Port From (https://github.com/TrinityCore/TrinityCore/commit/f291ca97962e087f9d87077b1ee6fa5b386937ed)
2023-01-06 15:59:08 -05:00
hondacrx f2f765d650 Core/SAI: Add action param 7
Port From (https://github.com/TrinityCore/TrinityCore/commit/09591fbdb0a81f8565c6a16f844953752f597f18)
2023-01-06 15:54:49 -05:00
hondacrx a21ae2b9aa Core/Gossip: Integrate banker guid checks into shared gossip interaction data
Port From (https://github.com/TrinityCore/TrinityCore/commit/bde93b25d2b899c4623467a094c71333b2b54e8d)
2023-01-06 15:51:30 -05:00
hondacrx 5ee02ce4be Core/Chat: Fixed chat channel name validation
Port From (https://github.com/TrinityCore/TrinityCore/commit/cf525beefd3c12e07b0883963806f202a6daff60)
2023-01-05 17:37:24 -05:00
hondacrx ae33646702 Core/Auras: Fixed iterator invalidation crash in Unit::CalcHealAbsorb
Port From (https://github.com/TrinityCore/TrinityCore/commit/c5bd2ceda4834fdf88351016b66f1e23b7888de3)
2023-01-05 17:30:05 -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 0abdfbd279 Core/Vmaps: Fix inconsistency of hitInstance and hitModel to cause wrong area ids
Port From (https://github.com/TrinityCore/TrinityCore/commit/6ce66659929cbd680a91dd5caa1a5957f30b0716)
2023-01-05 17:17:13 -05:00
hondacrx 404842681c Core/Spells: Added missing changes
Port From (https://github.com/TrinityCore/TrinityCore/commit/14c48272fbdf29075152471f2bd8dfb2eac2e548)
2023-01-05 17:13:45 -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 0c782c60c2 Core/Creatures: Implement StringId for Creatures, a custom identifier to make finding specific creatures in script easier
Port From (https://github.com/TrinityCore/TrinityCore/commit/61c51b76c00d932a9180bc6781a244dc18375ef7)
2023-01-05 16:44:30 -05:00
hondacrx 23c3084f00 Core/Objects: Implement FindNearestCreatureWithOptions helper function
Port From (https://github.com/TrinityCore/TrinityCore/commit/9ab0679781ba65bc278203ee01d1169114c64033)
2023-01-05 03:02:26 -05:00
hondacrx 40db25f49c Core/Phasing: Reduce differences between branches in GridNotifiers
Port From (https://github.com/TrinityCore/TrinityCore/commit/c3f385c48f5080e64b13b0f31864e20e04e531aa)
2023-01-05 02:44:38 -05:00
hondacrx 4dc96a801c Core/SAI: Fixed unused param validation for SMART_ACTION_MOVE_OFFSET
Port From (https://github.com/TrinityCore/TrinityCore/commit/abe84b9acffab8b710849f9b8b57bdde483921a1)
2023-01-04 16:57:07 -05:00
hondacrx 1d6edf58d6 Core/SAI: Added param PointId to SMART_ACTION_MOVE_OFFSET
Port From (https://github.com/TrinityCore/TrinityCore/commit/e218f276028124682790e93688aeae567ca1eaba)
2023-01-04 16:55:54 -05:00
hondacrx 518061d4c0 Core/Creatures: Implemented AttackableBySummoner summon properties flag
Port From (https://github.com/TrinityCore/TrinityCore/commit/64a1c7735e3888f7c6e413c2a70196f7f8d4a090)
2023-01-04 16:53:34 -05:00