Commit Graph
27272 Commits
Author SHA1 Message Date
KobeSagami cbb027438c Core/Misc: Minor change to racial wisp handling to make custom easier (or so i heard) (#22954)
(cherry picked from commit 7d60b9a289ee0942cf57b49626c0f3f9caeed331)
2023-10-18 23:29:07 +02:00
funjoker b7a9e6db72 Dep/Boost: Drop windows boost hacks (#29358) 2023-10-18 23:18:50 +02:00
Shauren 031e41c94e Core/Misc: Remove incorrect (and unused) equality operator overloads from LinkedListHead::Iterator class 2023-10-18 22:04:11 +02:00
Shauren 2e2a928204 Core/Misc: Fixed thread-unsafe access to list of objects that should be spawned in a cell 2023-10-18 22:00:01 +02:00
Shauren 7b4371e25d Core/MMaps: Implemented a way to enable/disable certain terrain types for movement on the entire map 2023-10-18 21:55:21 +02:00
Shauren e90a2e6ef3 Core/Auras: Implemented SPELL_ATTR7_DISABLE_AURA_WHILE_DEAD (suppress aura applications while dead without removing the aura) 2023-10-18 21:45:16 +02:00
Shauren 77c017555b Core/Auras: Registering a new owned aura will now search existing owned auras instead of applied auras to check for unstackable one 2023-10-18 21:43:46 +02:00
Meji 7bc8e31be0 Core/Misc: Use DBCManager::IsInArea for area-related criterias and conditions 2023-10-18 21:40:57 +02:00
funjoker e4a33bd4df Tools/Launcher: do not close console when launched with --console 2023-10-13 14:03:41 +02:00
Ovahlord ef9b9b3887 nopchfix 2023-10-13 00:47:54 +02:00
Ovahlord 75ae2cbeac Core/Packets: converted reforge packets to packet class and enabled and added packet structure for SMSG_FORGE_MASTER_SET 2023-10-12 22:01:16 +02:00
Ovahlord bfb045e964 nopch fix 2023-10-11 03:32:57 +02:00
Ovahlord 1f5aa1a219 Scripts/VP: fixed resetting Asaad's achievement 'Not Static At All' 2023-10-11 03:30:50 +02:00
Ovahlord 5ee22c58f6 Core/Achievements: renamed ACHIEVEMENT_CRITERIA_TYPE_CAST_SPELL2 to ACHIEVEMENT_CRITERIA_TYPE_LAND_TARGETED_SPELL_ON_SPELL_TARGET 2023-10-11 03:17:14 +02:00
Ovahlord 4ff88148c8 Core/Spells: only provide base difficulty spell Ids to criteria events to match their requirements (see It's Not Easy Being Green' for reference) 2023-10-11 02:09:44 +02:00
Ovahlord faa4fbfbce nopch buildfix 2023-10-11 01:51:34 +02:00
Ovahlord df0de16bc5 Scripts/ZG: fixed achievement 'It's Not Easy Being Green' 2023-10-11 01:49:39 +02:00
Ovahlord ff0eb86c54 Core/Achievements: ported start event and fail event mechanics from master branch 2023-10-11 01:38:01 +02:00
Ovahlord a599f7461d build fix 2023-10-10 22:03:26 +02:00
Ovahlord 88e4309bcb Core/Achievements: implemented ACHIEVEMENT_CRITERIA_ADDITIONAL_CONDITION_MIN_ACHIEVEMENT_POINTS 2023-10-10 21:50:10 +02:00
Ovahlord 4851269f9b Core/Achievements: implemented ACHIEVEMENT_CRITERIA_ADDITIONAL_CONDITION_COMPLETE_QUEST_NOT_IN_GROUP 2023-10-10 21:47:26 +02:00
Ovahlord 9a82ad2a75 Core/Achievements: implemented ACHIEVEMENT_CRITERIA_ADDITIONAL_CONDITION_SOURCE_IS_ALIVE 2023-10-10 21:44:27 +02:00
Shauren 83f01216f6 Core/Misc: Fixed logging output
(cherry picked from commit 6bc82403859e2ef9795eab79f4978b272a40fc00)
2023-10-10 21:42:23 +02:00
Ovahlord 3efa9c9ed3 Core/Achievements: implement ACHIEVEMENT_CRITERIA_ADDITIONAL_CONDITION_SOURCE_DRUNK_VALUE 2023-10-10 21:41:00 +02:00
Shauren 551249ae31 Core/Achievements: Define and implement new ModifierTree types 2023-10-10 21:36:10 +02:00
Shocker e17611ff27 Core/LFG: Change lock status to LFG_LOCKSTATUS_NOT_IN_SEASON for disabled dungeons, more explanatory
Shows "This instance is not available yet" instead of "You are already locked to this instance"

(cherry picked from commit 22589ee862ee3c37cfb3c9aaa5333225d9c1fda6)
2023-10-10 20:00:35 +02:00
coolzoom 2da53c4c1a CMake: dropped unsupported MySQL versions from FindMySQL macro (#424) 2023-10-10 18:33:22 +02:00
sanctum32 c783cf7d0f Core/Movement: fixed an issue that allowed waypoint paths to repeat themselves even when repeating is disabled
supercedes #423
2023-10-10 16:35:36 +02:00
Ovahlord a2658b436c buildfix 2023-10-10 12:20:03 +02:00
Ovahlord a1e5045fa6 buildfix 2023-10-10 11:42:38 +02:00
Ovahlord 17f5be5a63 pch buildfix for tools 2023-10-10 03:38:00 +02:00
Ovahlord dab2292a6f Build/Game: sync gamePCH with master branch 2023-10-10 03:26:16 +02:00
Ovahlord 2824e00d90 Build/Scripts: ported ScriptPCH fine tuning from master branch 2023-10-10 03:14:26 +02:00
Ovahlord 5c13baf230 Core/Misc: removed unused includes and removed unit include from vehicle.h 2023-10-10 03:01:05 +02:00
Ovahlord faa78b9e07 Core/Units: moved spell cast request includes out of unit class and use unique_ptr instead of optionals 2023-10-09 22:07:13 +02:00
Ovahlord b49f95e1e9 Build: added support for unity builds in most projects except for StormLib, ZLib and Scripts 2023-10-09 21:40:38 +02:00
Shauren 8acfadc779 Core/Objects: Treat areas that have ParentAreaID filled but dont have IsSubzone flag as zones instead of areas 2023-10-09 21:05:00 +02:00
Traesh 4e67618e5f Core/Spells: Fix CheckLocation for multi-level zone/area 2023-10-09 20:55:55 +02:00
Jeremy f8aa09f253 Core/Areas: Update AreaFlags from EnumeratedStings values 2023-10-09 20:41:30 +02:00
funjoker 4b31ee061c Scripts/Gilneas: Fix typo 2023-09-20 20:52:28 +02:00
Ovahlord 8ae604df69 Core/Spells: fixed proc of No'Kaled, the Elements of Death 2023-09-20 19:18:36 +02:00
funjoker 7608d21cbb Buildfix 2 2023-09-16 22:20:33 +02:00
funjoker 5ffa513be8 Core: Fix mistakes introduced in df32b341a5 2023-09-16 21:55:24 +02:00
funjoker d45deb5fbc Buildfix 2023-09-16 21:54:58 +02:00
funjoker df32b341a5 DB/Creatures: Port master model system
Fixes incorrect displayid for creatures, due to probability
2023-09-15 23:52:51 +02:00
Shauren 4a28f34563 Core/Misc: Silence compile warning in boost::process with version 1.83
(cherry picked from commit d8c98579d4a2c4191e42c2542901274ffe53083c)
2023-09-14 13:33:34 +02:00
funjoker 499720d38c Scripts: Fix quest Gasping for Breath 2023-09-12 21:11:44 +02:00
Ovahlord 58302441a2 Core/Creatures: implement CREATURE_STATIC_FLAG_DESPAWN_INSTANTLY 2023-08-27 19:52:09 +02:00
Ovahlord 5f2dbdd63c Core/Creatures: implement CREATURE_STATIC_FLAG_4_CANNOT_DAZE 2023-08-27 19:39:11 +02:00
Ovahlord aa459e53af Core/Creatures: apply CREATURE_STATIC_FLAG_5_240_DEGREE_BACK_ARC for parries and blocks as well 2023-08-27 19:14:56 +02:00