Commit Graph

3192 Commits

Author SHA1 Message Date
hondacrx 9fc2cd8b26 Scripts/Misc: Migrate world event scripts to separate files
Port From (https://github.com/TrinityCore/TrinityCore/commit/d3c9c14f83078736b1500e303da5ec575aaf22dc)
2022-07-04 15:07:54 -04:00
hondacrx c7123ad860 Core/Quests: Reset seasonal quests based on saved completion time and intended holiday start time
Port From (https://github.com/TrinityCore/TrinityCore/commit/49ad0d2d495a9f817ad2820f8e616f3a6564b480)
2022-07-04 01:15:52 -04:00
hondacrx 3a402854aa Revert "Core/Event: prevent seasonal quests from resetting at server restart
Port From (https://github.com/TrinityCore/TrinityCore/commit/306022054bec6010a63e80407c8d2f8d672b935b)
2022-07-04 00:52:44 -04:00
hondacrx 52e1b6de31 Scripts/Spells: Fix damage on primart target of mage talent Supernova
Port From (https://github.com/TrinityCore/TrinityCore/commit/19a627b23ee2fb00d48fdf24fbdcefeae775455e)
2022-07-04 00:51:14 -04:00
hondacrx bae8363ca3 Core/Creatures: Implemented sending different creature id for summoner
Port From (https://github.com/TrinityCore/TrinityCore/commit/ebf1b6eb5cbfd1dc8f1b0d26c29ae1423784cabb)
2022-07-04 00:49:18 -04:00
hondacrx 5e2cc3795c Scripts/Creature: Replace trigger_periodic with unique scripts
Port From (https://github.com/TrinityCore/TrinityCore/commit/7698203122a0f5e2e0e138b6dcaa93d383dce31a)
2022-07-02 21:13:39 -04:00
hondacrx 0e6469f9b2 Scripts/Misc: Replace some of AddItem / CreateItem with spells
Port From (https://github.com/TrinityCore/TrinityCore/commit/d013a8251f096755523fb5eaafa95fb191556926)
2022-07-02 21:08:44 -04:00
hondacrx c31b76db74 Script/World: Brewfest Reveler Script
Port From (https://github.com/TrinityCore/TrinityCore/commit/64933d033e82c4ca5cafae9ff5621e14737dc62d)
2022-07-02 20:59:40 -04:00
hondacrx 29c032b455 Core/Movement: Fixed desync in player knockback movement
Port From (https://github.com/TrinityCore/TrinityCore/commit/9fcf920d0e69df5c8ca5078d3687f3843b51fcbd)
2022-07-02 20:36:49 -04:00
hondacrx 6d294143c6 Core/Units: Defined many UnitFlags3 and implemented UNIT_FLAG3_ALTERNATIVE_DEFAULT_LANGUAGE
Port From (https://github.com/TrinityCore/TrinityCore/commit/2a5329847636ddc080c461bda06375edfbf3815d)
2022-07-02 20:35:56 -04:00
hondacrx 2cb497075c Scripts/Pet: Lil' K.T
Port From (https://github.com/TrinityCore/TrinityCore/commit/74174332c6f8f8cda136c2804bad6c665724185d)
2022-07-02 15:54:54 -04:00
hondacrx cabb59efe8 Core/WorldStates: Migrate war mode bonus value worldstates to new system
Port From (https://github.com/TrinityCore/TrinityCore/commit/4ac86c13d2b00817c9213ca2c22b747d3fff454e)
2022-07-01 22:53:01 -04:00
hondacrx 25bbf63341 Core/WorldStates: Migrate instance script worldstates to new system
Port From (https://github.com/TrinityCore/TrinityCore/commit/cfca26c2641f684533e07d9933ba1f31e5ef8204)
2022-06-30 00:33:53 -04:00
hondacrx 0e910e01c4 More work on new worldstate system
Port From (https://github.com/TrinityCore/TrinityCore/commit/a161b6cd328bbcf56950664f677fba716659f0d5)
2022-06-30 00:30:55 -04:00
hondacrx 57d3221a93 Some misc fixes 2022-06-29 11:06:53 -04:00
hondacrx 38632ce132 DB Updates 2022-06-27 16:56:53 -04:00
hondacrx 3bd8dd2248 Core: Update allowed build to 9.2.5.44325
Port From (https://github.com/TrinityCore/TrinityCore/commit/ea0551b4e16a4913e9c62f402c56fedbc74abe83)
2022-06-27 16:56:47 -04:00
hondacrx a98ce1eb00 Core/WorldStates: Add area requirements to world states
Port From (https://github.com/TrinityCore/TrinityCore/commit/70eacebad531af0a4b5b4ac6be6d90ddc56ed5d4)
2022-06-27 16:56:01 -04:00
hondacrx 9cece8cc8a Core/WorldStates: Migrate Wintergrasp worldstates to new system
Port From (https://github.com/TrinityCore/TrinityCore/commit/6285033ed5ba8f67330eca40c1ae4840882a98d3)
2022-06-27 16:45:31 -04:00
hondacrx 2ea34c42fa Core/WorldStates: Allow multiple map ids for world states
Port From (https://github.com/TrinityCore/TrinityCore/commit/f874f34f04228a41133cd7ce5621e3c637bbf48a)
2022-06-27 16:03:42 -04:00
hondacrx e5d325bf82 Core/WorldStates: Migrate conditions and criteria to new worldstate api
Port From (https://github.com/TrinityCore/TrinityCore/commit/7029b78cab620b861818fab4f94c7810caf109de)
2022-06-27 15:54:38 -04:00
hondacrx 9422b62dca Core/DataStores: Updated WorldStateExpression function enum to 9.2.5
Port From (https://github.com/TrinityCore/TrinityCore/commit/743308267fe18677f07878a8d4814ef800660661)
2022-06-25 22:58:22 -04:00
hondacrx f83817d679 Core/Criteria: Implemented worldstate requirements for criteria updates
Port From (https://github.com/TrinityCore/TrinityCore/commit/919ada8d94a321d743bf581673b28b810780fc7e)
2022-06-25 22:53:25 -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 ed7a07d893 DB Updates 2022-06-24 22:09:07 -04:00
hondacrx e56f3792de Core/Conditions: Implemented conditions for spawn groups
Port From (https://github.com/TrinityCore/TrinityCore/commit/5d27939667cf3ca985a33b93646fa4e34445c8d3)
2022-06-24 22:08:58 -04:00
hondacrx a0d4a4f522 Core/SpawnGroups: Renamed GetSpawnGroupsForInstance and its argument to not cause confusion with instance ids (equivalent to instance save id, not map id)
Port From (https://github.com/TrinityCore/TrinityCore/commit/e2cf6d68fc5d6b3316f69873ee3ab917b2c9d4c0)
2022-06-24 21:50:46 -04:00
hondacrx 094d450ad8 Core/Players: Don't trigger quest objective and criteria updates for gold modifications before quest log and criteria progress are loaded
Port From (https://github.com/TrinityCore/TrinityCore/commit/bb8a8cbc47a82d3d7d17da3485195ab37491372d)
2022-06-24 21:49:43 -04:00
hondacrx 4154d41d6b Core/Conditions: Fixed CONDITION_AURA to allow effect index greater than 2
Port From (https://github.com/TrinityCore/TrinityCore/commit/33c3ea1013787b15ff5eacc556bb0f0b41c8ec37)
2022-06-24 21:48:38 -04:00
hondacrx 2436ef0644 Core/Items: Fixed logic mistake in ItemTemplate::IsRangedWeapon
Port From (https://github.com/TrinityCore/TrinityCore/commit/4dfb1f248f5721fb0154fd22eb6fe7b4d65815fc)
2022-06-24 21:47:04 -04:00
hondacrx 345b38352f Core/Spells: Fixed crash in triggered spells with SPELL_ATTR2_RETAIN_ITEM_CAST
Port From (https://github.com/TrinityCore/TrinityCore/commit/80a5d475eed2438664941b31c9f32d719ba312d1)
2022-06-24 21:45:48 -04:00
hondacrx c81639bf56 Core/Conditions: Added CONDITION_SCENE_IN_PROGRESS, useful for cases where you need phase things when a scene is in progress.
Port From (https://github.com/TrinityCore/TrinityCore/commit/bd401af0912eca2c938b6dd93fdb7689b9146c89)
2022-06-24 21:43:24 -04:00
hondacrx d4f5f39a46 Core/Movement: Fixed a crash 2022-06-23 15:57:23 -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 0f655d09ca Core/VMaps: Fixes getting no area/zone info, which caused you to be dismounted. 2022-06-23 15:55:45 -04:00
hondacrx 9f77e39899 Core/Commands: Fixes not being able to use commands like .gm fly on 2022-06-23 15:54:41 -04:00
hondacrx 968190584d Fixes OnUse Items 2022-06-22 16:21:56 -04:00
hondacrx 86d7394010 Fixes scripts not working. 2022-06-22 01:05:46 -04:00
hondacrx 8b1e02759a Fixed transports. 2022-06-21 22:35:20 -04:00
hondacrx d42733e3b4 More cleanups, transports still not working. working on a fix. 2022-06-21 15:43:35 -04:00
hondacrx 63cbd18350 Fixed crashes and errors when loading into world. 2022-06-21 14:56:22 -04:00
hondacrx be8e18450e Core/Transports: Fixed stoppable elevator position calculation when going from first floor to third or higher
Port From (https://github.com/TrinityCore/TrinityCore/commit/d85379faa6d5d33f755e17cb0204f243345db938)
2022-06-20 22:48:42 -04:00
hondacrx f38dee890d Core: Updated allowed build to 9.2.5.44232
Port From (https://github.com/TrinityCore/TrinityCore/commit/ffc23bd7ef5c423bb37f0145d0bb878d2130a88e)
2022-06-20 22:47:45 -04:00
hondacrx b204754f51 Core/Spells: Corrected unit flag checked with SPELL_ATTR6_CAN_TARGET_UNTARGETABLE
Port From (https://github.com/TrinityCore/TrinityCore/commit/61263bf74dfa6d8ee6e54b56f54a8b3e01c80140)
2022-06-20 22:46:50 -04:00
hondacrx 7d502f167d Core/Misc: Cleanup TaxiPathGraph
Port From (https://github.com/TrinityCore/TrinityCore/commit/8fd05dbc931aa557177f666729b5654b2908b46e)
2022-06-18 23:56:15 -04:00
hondacrx 82c2d2fb2a EventMap: Switch internal timer over to TimeSpan type
Port From (https://github.com/TrinityCore/TrinityCore/commit/7847589d9ca35de80dce68ac5cf5cf42c77b39a4)
2022-06-18 17:48:30 -04:00
hondacrx 1bb3a79b54 Core/Calendar: Improve calendar timezone handling
Port From (https://github.com/TrinityCore/TrinityCore/commit/5600316c9f69d2afda82ae0e632715b420dfd402)
2022-06-18 17:39:24 -04:00
hondacrx c00d9572c7 DB update 2022-06-16 22:33:41 -04:00
hondacrx 6116d6f0a5 Scripts/Spells: Fix hunter talent Posthaste
Port From (https://github.com/TrinityCore/TrinityCore/commit/d5f5bbfa66e9096856f2109b184eb3fcf1fdfec0)
2022-06-16 22:33:32 -04:00
hondacrx 71b7018590 Core/Player: Distinguish between ranged and non-ranged weapons in GetWeaponForAttack
Port From (https://github.com/TrinityCore/TrinityCore/commit/5517208b67cf5c0b8054067cee081e968e66694d)
2022-06-16 22:28:50 -04:00