Shauren
3c0cf32b43
Core/Spells: Named and implemented most of SpellAttr7
2023-10-21 20:32:32 +02:00
Ovahlord
4b1cf485e0
Tools/MapExtractor: fixed dbc/db2 extraction under linux
...
clses #426
2023-10-20 15:53:46 +02:00
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
Killyana
bcaa8a7cfa
DB/Creature: Remove Daros Moonlance old spawn
...
(cherry picked from commit 67c0c8da7d02daecec35b2c1a896c0b481fe5dae)
2023-10-10 20:17:45 +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
Shauren
b17169b5b1
Build: Set CMake policy CMP0144 to NEW
2023-10-07 02:28:02 +02:00
funjoker
0a365fb757
Dep/boost: Set required boost to 1.78
2023-10-05 21:08:53 +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
7e280cac1a
DB/Misc: Fix Jospeh the Crazed model
2023-09-15 23:54:02 +02:00