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 |
|
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
|
eb5cbdf948
|
CI/appveyor: Upgrade dependencies
* Boost 1.83.0
* OpenSSL 3.0
* MySQL 8.1
(cherry picked from commit 3f948672a670e8bab30cd891a5f5720c30d571f1)
|
2023-09-14 13:34:18 +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 |
|
Shauren
|
1037d7aa1c
|
CI/AppVeyor: Upgrade boost version to 1.82
(cherry picked from commit 3ecd678a09afeb8d6089421a1ec6d577e4fa4cf5)
|
2023-09-14 13:32:43 +02:00 |
|
funjoker
|
499720d38c
|
Scripts: Fix quest Gasping for Breath
|
2023-09-12 21:11:44 +02:00 |
|
funjoker
|
eaa2de4229
|
DB/SmartScript: Also fix charge credit for guid based smart scripts
|
2023-09-12 11:25:18 +02:00 |
|
funjoker
|
284d39cc94
|
DB/SmartScript: Fix worgen charge credit
|
2023-09-12 11:04:58 +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 |
|
Ovahlord
|
d1e59764da
|
Core/Creatures: implement CREATURE_STATIC_FLAG_4_NO_BIRTH_ANIM
|
2023-08-27 18:35:02 +02:00 |
|
Ovahlord
|
94a37eeaa0
|
Core/Spells: implement CREATURE_STATIC_FLAG_5_240_DEGREE_BACK_ARC
|
2023-08-27 18:24:41 +02:00 |
|
Ovahlord
|
71ecd754ce
|
build fix
|
2023-08-27 17:46:22 +02:00 |
|
Shauren
|
7acc26f09f
|
Core/Creatures: Implemented unkillable flag (prevent health from going below 1)
|
2023-08-27 17:44:24 +02:00 |
|
Ovahlord
|
577bdd5ff4
|
Core/Creatures: implement CREATURE_STATIC_FLAG_NO_LOOT
|
2023-08-27 17:41:50 +02:00 |
|
Ovahlord
|
ff575bcef0
|
Core/Creatures: ported all existing static flag implementations from master branch
|
2023-08-27 17:16:18 +02:00 |
|
Ovahlord
|
393b4d0dc6
|
Core/Creatures: implement static flag fields for creatures and ported their values from MoP
|
2023-08-27 16:14:18 +02:00 |
|
Shauren
|
5d35b9556f
|
Core/Units: Fixed possible use after free in ThreatManager
|
2023-08-27 01:44:08 +02:00 |
|
Ovahlord
|
f3a09fd934
|
Core/Movement: allow PATHFIND_SHORTCUT to be used for chasing units that have pathfinding disabled
|
2023-08-26 13:01:14 +02:00 |
|
funjoker
|
8403605591
|
Fix Dockerfile using incorrect image
|
2023-08-26 07:39:17 +02:00 |
|
Ovahlord
|
9fa5f65e5b
|
Scripts/VP: reworked Altairus' up- and downwind spell script
|
2023-08-25 13:02:43 +02:00 |
|
Ovahlord
|
070db638a5
|
Core/Objects: converted a bunch of macros to constexpr
|
2023-08-25 12:25:23 +02:00 |
|
Ovahlord
|
41cb5dc8db
|
buildfix
|
2023-08-25 12:24:53 +02:00 |
|
Ovahlord
|
72fd054bd7
|
Core/Maps: removed a unused leftover method from previous cherrypicks
|
2023-08-25 12:07:19 +02:00 |
|
Ovahlord
|
4a8d96b8d5
|
Core/World: modernized a couple arrays
|
2023-08-25 12:05:20 +02:00 |
|
Ovahlord
|
852f0cbc52
|
Core/Misc: fixed a couple warnings reported by file analysis
|
2023-08-25 11:53:53 +02:00 |
|
Ovahlord
|
5a62d6c570
|
Core/Movement: fixed edge cases in which hovering units were considered far from poly during path generation, resulting in incomplete paths getting returned
|
2023-08-24 21:35:05 +02:00 |
|
Ovahlord
|
ff3beb0e92
|
Core/Movement: added some overloads to PathGenerator::CalculatePath
|
2023-08-24 20:51:15 +02:00 |
|
Ovahlord
|
a9751de67c
|
Core/Movement: allow hovering units to return PATHFIND_INCOMPLETE as their destination is always set off
|
2023-08-24 20:45:18 +02:00 |
|
Ovahlord
|
4e469f7fe0
|
Scripts/VP: removed SetHover script call from Altairus' script to avoid a duplicate application of the hover offset
*set the anim tier in database
|
2023-08-24 20:36:58 +02:00 |
|
Ovahlord
|
a1e0459859
|
Core/Movement: kill some dead code from chase movement generator
|
2023-08-24 20:19:10 +02:00 |
|