Naddley
|
7b197f447e
|
DB/Spawns: Added Harpy Roost spawns in NPE/Exiles Reach
Closes #28241
|
2022-09-20 22:40:34 +02:00 |
|
Naddley
|
25da9def34
|
DB/Spawns: Updated Uthers Tomb to Battle for Azeroth
Closes #28238
|
2022-09-20 22:40:34 +02:00 |
|
Aqua Deus
|
56ef6c06eb
|
Core/Spells: Fix glyph of stars (druid) (#28258)
|
2022-09-19 20:07:00 +02:00 |
|
Meji
|
b4d2166f0c
|
Core/Items: Added correct context and bonus calculation for character loadout items (#28242)
|
2022-09-19 13:27:58 +02:00 |
|
Shauren
|
301572212f
|
Core/Misc: Changed string formatting functions to accept std::string_view as format argument instead being templated on it to slightly improve compile times and reduce executable size
|
2022-09-19 00:33:19 +02:00 |
|
Shauren
|
f67cd38312
|
Core/Player: Extend action button value to uint64 to be able to hold battle pet guids
|
2022-09-18 23:52:17 +02:00 |
|
Meji
|
e15898bf56
|
Core/Player: Allow companion action buttons to be saved
|
2022-09-18 23:52:17 +02:00 |
|
Shauren
|
cbf2064c62
|
Core/Loot: Refactored Player::SendLoot to accept Loot object directly
|
2022-09-18 18:24:57 +02:00 |
|
funjoker
|
0b75187ee3
|
DB/Hotfixes: Update hotfixes to build 45338
|
2022-09-18 17:17:44 +02:00 |
|
Shauren
|
8c20f620d7
|
Core/Loot: Move loot generation out of Player::SendLoot
|
2022-09-18 16:33:38 +02:00 |
|
Shauren
|
c00e2e4851
|
Core/Loot: Simplify loot containers
* Unify items and quest_items
* Drop PlayerQuestItems and PlayerNonQuestNonFFAConditionalItems
|
2022-09-17 20:58:24 +02:00 |
|
Shauren
|
3ef5079fee
|
Core/Loot: Move loot rolls from Group to Loot
* Partial port of cmangos/mangos-wotlk@ffdf9a05d6
|
2022-09-16 16:58:03 +02:00 |
|
Shauren
|
9700b2a786
|
Core/Loot: Store method used at loot generation inside Loot object
|
2022-09-14 22:03:47 +02:00 |
|
Shauren
|
f19f32f2a4
|
Core/Loot: Store references to Loot objects directly in players loot view map instead of guids of world objects holding that loot
|
2022-09-14 20:49:38 +02:00 |
|
Gosha
|
d0a5d04c4c
|
Core/Battlegrounds: Corrected unit of PLAYER_POSITION_UPDATE_INTERVAL, should be milliseconds not seconds (#28247)
|
2022-09-14 16:08:02 +02:00 |
|
funjoker
|
678f7a4615
|
Docker: Update contrib Dockerfile
|
2022-09-14 12:18:18 +02:00 |
|
Shauren
|
470e5686b8
|
CI/Cicle: Restore old behavior for docker push
|
2022-09-14 12:15:20 +02:00 |
|
funjoker
|
189ea0b1a5
|
CircleCI: Update to new images (#28243)
* Tests: Update Catch2 to v2.13.9
|
2022-09-14 11:02:17 +02:00 |
|
Shauren
|
8a183a6e5e
|
Core/bnetserver: Implemented reconnecting with launcherlogin
|
2022-09-13 14:27:54 +02:00 |
|
Shauren
|
30ad7e3337
|
Core/Loot: Corrected loot release logic on leaving world and swapping bags
|
2022-09-13 14:10:47 +02:00 |
|
Shauren
|
e9d083a2ee
|
Core/Loot: Set loot guid and type in Loot constructor
|
2022-09-11 18:21:01 +02:00 |
|
Shauren
|
78698463ff
|
Core/Spells: Remove all hardcoded restrictions for pick pocket spell effect and rely only on presence of pickpocket loot in db
|
2022-09-11 14:13:10 +02:00 |
|
Ovahlord
|
2556d6d705
|
Core/Players: assign forbidden skills to a proper position to no longer interfere with legit skills that have been stored as first element.
* This fixes aura-based skills to no longer invalidate legit skills that have been assigned to position 0, breaking them entirely in the process
|
2022-09-11 10:03:05 +02:00 |
|
Shauren
|
9cfc74d8c8
|
Core/Spells: Corrected implementation of SPELL_ATTR1_ALLOW_WHILE_STEALTHED and SPELL_ATTR2_ALLOW_WHILE_INVISIBLE to use DispelType instead of checking effect types
|
2022-09-10 21:51:04 +02:00 |
|
Meji
|
f75f8d9bb8
|
Core/Unit: Update collision height calculation (#28239)
|
2022-09-10 13:42:52 +02:00 |
|
Meji
|
1521a0d131
|
Core/Gossip: Fixed loading ActionPoiID data after 69e0249807 (#28240)
|
2022-09-10 12:46:52 +02:00 |
|
Shauren
|
01873bcb66
|
SQL: Fixed 2022_09_08_00_world.sql compatibility with mysql 5.7
|
2022-09-09 21:59:51 +02:00 |
|
Naddley
|
a9b8f70577
|
DB/Spawns: Added Darkmaul Citadel critters in NPE/Exiles Reach
Closes #28233
|
2022-09-09 19:47:15 +02:00 |
|
Shauren
|
82de680132
|
Core/Misc: Update ResponseCodes enum for 9.2.7
Closes #28235
|
2022-09-09 16:01:26 +02:00 |
|
Naddley
|
6a4ccd561c
|
DB/Spawns: Added Dark Maul Citadel Spawns / NPE
Closes #28231
|
2022-09-09 15:57:38 +02:00 |
|
Naddley
|
808476d776
|
DB/Spawns: Added Harvest Festival spawns in Ironforge
Closes #28232
|
2022-09-09 15:06:57 +02:00 |
|
Shauren
|
d3d3f09802
|
DB: Add some WDB data from builds 44908, 45114 and 45161
|
2022-09-08 15:45:12 +02:00 |
|
Shauren
|
53d77e4bf6
|
Core/Misc: Fixed build with clang 13
|
2022-09-08 14:49:55 +02:00 |
|
ModoX
|
7bdacdc9eb
|
Core: Updated allowed build to 9.2.7.45338
|
2022-09-08 15:43:51 +02:00 |
|
Meji
|
69e0249807
|
Core/Gossip: Drop OptionType for gossip_menu_option and rename OptionIcon to OptionNpc as it also determines functionality on client side (#28220)
Co-authored-by: Shauren <shauren.trinity@gmail.com>
|
2022-09-08 14:49:03 +02:00 |
|
Aqua Deus
|
6e9a6700d8
|
Core/Auras: Implement SPELL_AURA_MOD_BONUS_ARMOR_PCT and rename HandleModStatBonusArmor (#28226)
|
2022-09-07 14:50:50 +02:00 |
|
Meji
|
8660655de0
|
Core/Creatures: Don't remove hovering from creatures that can fly (#28217)
|
2022-09-07 14:48:44 +02:00 |
|
Shauren
|
0f09fc355a
|
Scripts/Spells: Fixed crash in spell_pri_atonement
|
2022-09-07 11:37:24 +02:00 |
|
offl
|
c7ab687139
|
Core/Creatures: Name more static flags (#28189)
|
2022-09-06 21:17:43 +02:00 |
|
Shauren
|
add53fb3ef
|
Build: Update required cmake version to 3.18
* Remove cotire
|
2022-09-06 19:27:50 +02:00 |
|
Shauren
|
89652bd78f
|
Core/bnetserver: Add compatibility for classic clients
|
2022-09-06 16:29:36 +02:00 |
|
Shauren
|
b8f18fad29
|
Core/Crypto: Remove support for OpenSSL 1.0
|
2022-09-06 12:51:08 +02:00 |
|
funjoker
|
0a496d1f27
|
Misc: Codestyle fix
|
2022-09-06 10:10:21 +02:00 |
|
Shauren
|
d7f5c19e1a
|
Core/Players: Properly mark all class/specialization/talent/pvp talent learned spells as dependent
|
2022-09-05 23:30:16 +02:00 |
|
Shauren
|
66b03acc47
|
Core/Auras: Improve aura interactions with immunities on spell effect level
* Effects that target is immune to will be suppressed instead of completely removed
Closes #28096
(cherry picked from commit 3306a4d06c)
|
2022-09-05 22:23:03 +02:00 |
|
Shauren
|
b2eeca702c
|
Core/Spells: Move entering combat for caster and calculating crit chance to separate function called only once for each target instead of doing it once for every effect on every target
(cherry picked from commit f3384fecaa)
|
2022-09-05 22:23:03 +02:00 |
|
Shauren
|
a7b7ad94f8
|
Core/Spells: Simplify combat flagging code on spell launch and impact
(cherry picked from commit e2840a3f81)
|
2022-09-05 22:23:02 +02:00 |
|
Shauren
|
9bfc29f4af
|
Core/Combat: Allow PvE combat references to become suppressed, just like PvP ones
(cherry picked from commit e8dfd8c25c)
|
2022-09-05 22:23:02 +02:00 |
|
Alan Deutscher
|
ff99952dfb
|
Core/Spells: Delay combat flagging for spell targets until spell missile lands
(cherry picked from commit b59706c8b6)
|
2022-09-05 22:23:02 +02:00 |
|
Gildor
|
a1ddf5195b
|
Core/Battlegrounds: Capture flag immediately when standing on capture point and your team's flag return due to drop timer ended (#28200)
(cherry picked from commit d86dcce1c8)
|
2022-09-05 22:23:02 +02:00 |
|