Commit Graph

103 Commits

Author SHA1 Message Date
hondacrx 62ec699ec6 Core: SOme code cleanup, more to follow. 2021-03-20 22:48:48 -04:00
hondacrx 29793b32a3 Core/Scripts: Fixes a crash, was not removing script when it failed the Validate check. 2021-03-15 01:21:23 -04:00
hondacrx ac2c1c5191 Core/Scenes: Add support for encrypted scenes
Port From (https://github.com/TrinityCore/TrinityCore/commit/3e3b93b509b7546894dd098ae68d4f416f572a4e)
2021-03-04 13:58:17 -05:00
hondacrx 03456fb574 Core/Scripts: Reworked scripts. More to come. 2021-02-18 11:57:11 -05:00
hondacrx 956cbb0738 Core/Misc: Fixed some wrong racemask comparisons. 2021-02-09 13:59:10 -05:00
hondacrx e04769852a Misc cleanups 2021-02-09 13:13:08 -05:00
hondacrx c96fc90f5b Core/Quests: Automatically add quests with AUTO_PUSH flag to player
Port From (https://github.com/TrinityCore/TrinityCore/commit/db6eb694656c58a817a965e2f5c85874e9c92d12)
2021-02-02 10:14:16 -05:00
hondacrx f18a9c1ec9 Core/Misc: Update a few enums from db2 to 9.0.2
Port From (https://github.com/TrinityCore/TrinityCore/commit/d4ad9870105ca149cf6f41563ea26d5faf246fa9)
2021-02-02 10:06:49 -05:00
hondacrx 8938e21432 Core/GameObjects: Allow setting GameObject anim kits in database
Port From (https://github.com/TrinityCore/TrinityCore/commit/8ce9b69de3c820ce056a3fde7858f0c4d5f6b0a4)
2021-01-26 19:45:25 -05:00
hondacrx 4fb259abfa Core/Logs: Fix more logs
Port From (https://github.com/TrinityCore/TrinityCore/commit/93552510abf2fe0db0557036143b124c4a12cbe5)
2021-01-26 16:38:23 -05:00
hondacrx b25c1487b2 Core/Races: Really fix bug in racemasks. 2021-01-25 13:06:53 -05:00
hondacrx 3153f1daed Core/Races: Added missing races. 2021-01-19 11:43:23 -05:00
hondacrx c37a8a57b7 Core/Level: Fixes crash when trying to GM level over max level of the current Expansion 2021-01-19 10:52:40 -05:00
hondacrx fa689dac1e Core/Misc: Some missed $ for string interpolation and some cleanups to code. 2021-01-14 20:50:44 -05:00
hondacrx b503b842d6 Core/Commands: Fixes npc delete command not working. Also addes missing TeleCommands. 2021-01-14 18:12:17 -05:00
hondacrx 970876df40 Fix crash when adding new gameobject with command. 2021-01-11 17:19:21 -05:00
hondacrx b769656e13 Core/Vehicles: add a way to delay the Vehicle despawn Time if its needed.
Port From (https://github.com/TrinityCore/TrinityCore/commit/c7b10d3c5fd082faf6c2835239e340babc3dfc76)
2020-12-31 21:12:59 -05:00
hondacrx 621d0fbf40 More fixes for PlayerChoice 2020-12-17 17:56:10 -05:00
hondacrx 664c14e241 Really fix PlayerChoiceResponse loading 2020-12-17 17:15:31 -05:00
hondacrx 1154bb4bd2 Fix crash from loading playerchoice_response
Port From (https://github.com/TrinityCore/TrinityCore/commit/)
2020-12-17 09:59:54 -05:00
hondacrx 25f2effd85 Misc cleanups 2020-12-16 00:20:25 -05:00
hondacrx f6203e98ee Fix build and loading crashes
Port From (https://github.com/TrinityCore/TrinityCore/commit/)
2020-12-15 13:20:10 -05:00
hondacrx ed190daffa Core/GameObjects: Updated gameobject template structure to 9.0
Port From (https://github.com/TrinityCore/TrinityCore/commit/364f6eec9a4d6d044666a172a2823161e0e3a418)
2020-12-13 18:13:51 -05:00
hondacrx f0037ab99f Core/DataStores: Updated db2 structures to 9.0.2
Port From (https://github.com/TrinityCore/TrinityCore/commit/b82a3a557a7bf13d48342ea189325550059b622d)
2020-12-12 23:20:41 -05:00
hondacrx 0749a06c99 Core/Misc: First set of required db changes for 9.0
Port From (https://github.com/TrinityCore/TrinityCore/commit/4ca29f3cb050896a8a6c1fea5b2364b2b11c22cd)
2020-12-09 16:03:38 -05:00
hondacrx c46c7ba2dc Core/PacketIO: Updated most packet structures to 9.0.1
Port From (https://github.com/TrinityCore/TrinityCore/commit/cab4c87d2d7f6d734ef067d6bf50f4b1d338a7bc)
2020-12-09 14:01:38 -05:00
hondacrx a702e070f3 Core/Misc: Misc Fixes/Crashes 2020-12-07 13:02:07 -05:00
hondacrx a8179bff62 Core/Quest: Fixed reading wrong col#, so quests didn't have objectives 2020-12-07 11:10:42 -05:00
hondacrx 18d7144ca6 Core/Spawn: Move spawn group state management from sObjectMgr to the Map object, which makes it actually function as intended with instances.
Port From (https://github.com/TrinityCore/TrinityCore/commit/27806eeac9d2588d2f7a3b8a0852d45b15a6a241)
2020-08-24 21:21:27 -04:00
hondacrx 24a9e5e1d8 Scripts/InstanceScript: Implement database framework for managing spawn groups based on boss state.
Port From (https://github.com/TrinityCore/TrinityCore/commit/608c9aaabfcdbaf09edd11cdf268c243b3e69478)
2020-08-24 11:13:45 -04:00
hondacrx 5bc078060f Scripts/Commands: New utility command: .list spawnpoints.
Port From (https://github.com/TrinityCore/TrinityCore/commit/703910d71baa3182c956494465cdd335f5de1d3d)
2020-08-23 22:02:52 -04:00
hondacrx 15ae7a7c66 Dynamic Creature/Go spawning
Port From (https://github.com/TrinityCore/TrinityCore/commit/03b125e6d1947258316c931499746696a95aded2)
2020-08-23 21:52:32 -04:00
hondacrx 7eb9b2201f Core/Creatures: Move gossip trainer assignment to creature_trainer table - same gossip can open different trainers depending on which creature it is assigned to
Port From (https://github.com/TrinityCore/TrinityCore/commit/1340f2cdb33a4feac01e68d2f65ae1ae486e135f)
2020-08-09 17:06:51 -04:00
hondacrx f7aa724d8f Core/OutdoorPvP: refactor using Position and Quat to pack parameters
Port From (https://github.com/TrinityCore/TrinityCore/commit/bd96262248fa4d9c8e867b4056e52c44852364c3)
2020-07-23 19:29:11 -04:00
hondacrx 4bb9823456 Core/Misc: Changed GetLocaleByName to return invalid value on invalid input instead of LOCALE_enUS
Port From (https://github.com/TrinityCore/TrinityCore/commit/79cd94d26df33a332586b2aa72a99b123199c88f)
2020-07-14 17:11:56 -04:00
hondacrx 581d077acd Refactoring of BNetServer 2020-07-12 00:06:43 -04:00
hondacrx d7954f4fc7 Core/Spells: Implement using different difficulty data from all spell related db2s, not just SpellEffect and SpellPower
Port From (https://github.com/TrinityCore/TrinityCore/commit/c7306439e7004288fb85890d6a5f730cf1761d71)
2020-06-18 12:39:39 -04:00
hondacrx 0d590cee7b Core/Misc: Ensure that query used for .reload creature_template command always matches the one used for loading during startup
Port From (https://github.com/TrinityCore/TrinityCore/commit/df0a027444e85a37ea39e4da6f5b13754ad211c8)
2020-06-10 12:50:18 -04:00
hondacrx ea80678e9a Core/Creatures: Fixed level 240 guards and updated scaling level calculation
Port From (https://github.com/TrinityCore/TrinityCore/commit/82b4ca3b7c2329e571d0a341b8a5ab366a5d26f4)
2020-05-20 20:04:00 -04:00
hondacrx 29991a2062 Core/Players: Store race base stat modifiers separately
Port From (https://github.com/TrinityCore/TrinityCore/commit/f5e20e80124f95a5d889f194d4acfab1a3afa192)
2020-05-20 19:47:44 -04:00
hondacrx c1dbec58bd Core/Creatures: Update creature scaling to use content tuning
Port From (https://github.com/TrinityCore/TrinityCore/commit/314a35f0cd912daed7c0663f4f13552b6747fd98)
2020-05-20 15:27:22 -04:00
hondacrx 6e9d62c3ea Various quest system fixes (seasonal quests, timed quests and more)
Port From (https://github.com/TrinityCore/TrinityCore/commit/16cf95654f35f6bb563e82608476d8f53837bd06)
2020-05-18 23:15:58 -04:00
hondacrx c5a4504ac6 Core/Quest: fix RewardNextQuest being used to condition previous quests in chain
Port From (https://github.com/TrinityCore/TrinityCore/commit/9e945615bc9967cc1f49c801c708cf5881cd8de9)
2020-05-07 14:37:32 -04:00
hondacrx 859109f472 Core/Scripts: Fix a logic fail that overriden the script of an entity that changed entry
Port From (https://github.com/TrinityCore/TrinityCore/commit/649009552065940ab0f03d905b945f1a16d603bb)
2020-05-06 15:19:17 -04:00
hondacrx ba885908b7 Core/Spells: fix wrong distance calculations in AoE spells
Port From (https://github.com/TrinityCore/TrinityCore/commit/5d076cfe291980bc5be9d44ffbae887e3dd5ad59)
2020-05-06 14:34:20 -04:00
hondacrx 52ed9a2ebb Core/Quests: fixed exclusivegroup interaction with prevquestId and nextQuestId.
Port From (https://github.com/TrinityCore/TrinityCore/commit/1536f01a7448bc3401686e55894a943835060fcd)
2020-05-06 13:36:38 -04:00
hondacrx d0cc070edf Core/Quests: changed quest_template_addon.NextQuestID to unsigned
Port From (https://github.com/TrinityCore/TrinityCore/commit/c03373c59fd4103096936a19d8dd668959620a29)
2020-05-06 13:18:14 -04:00
hondacrx d453b9a8ef Core/Globals: some changes in quest loading
Port From (https://github.com/TrinityCore/TrinityCore/commit/feb8205d6a78549b60ac8c0c2e394fdcb8e33cc8)
2020-05-06 13:12:56 -04:00
hondacrx c3adef77a9 Misc cleanups 2020-05-05 19:09:57 -04:00
hondacrx 6be4414166 Core/AuctionHouse: After taking a break at the start of patch 8.3 auction house is now back in business.
Port From (https://github.com/TrinityCore/TrinityCore/commit/aced88b09bd918b0ed17b6c5e8a6048788600d9d)
2020-04-29 13:52:03 -04:00