Ovah
9ff4aea416
Fix build
2021-02-24 23:03:00 +01:00
Ovah
c2632999ee
Core/PacketIO: Fixed building SMSG_PARTY_MEMBER_FULL_STATE for multiple receivers
2021-02-24 23:00:35 +01:00
Shauren
f922c6e7a4
Core/PacketIO: Renamed a bunch of opcodes based on more research (only those added after 6.0)
2020-09-19 12:44:42 +02:00
Shauren
b231903932
Core/Misc: Port all the refactors sneaked in master to 3.3.5 include cleanup port
2020-09-04 13:38:24 +02:00
Shauren
1c52d5fff7
Core/Misc: Replace NULL with nullptr
2020-08-14 17:06:03 +02:00
treeston
e3077813d5
Group creation again (follow-up to 132538d). Groups now only disband if all members reject the invitation (as opposed to if any member rejects the invitation).
...
(cherry picked from commit 250e8d998b )
2020-07-16 22:00:29 +02:00
treeston
17a0139b0e
- Add new commands .group set assistant, .group set maintank and .group set mainassist to toggle raid member flags.
...
- Fix 2017_05_29_00_auth.sql to be reapply safe.
(cherry picked from commit ac0f76f8c5 )
2020-07-16 22:00:29 +02:00
Shauren
6cbd6476f0
Nopch fix
2020-07-02 00:37:50 +02:00
Shauren
661470c658
Core/PacketIO: Convert all leftover packets to use packet classes
2020-07-02 00:07:38 +02:00
Peter Keresztes Schmidt
bab5fd87a3
Core/Misc: Replace Trinity::make_unique with std ( #24869 )
2020-06-23 08:54:12 +02:00
Shauren
1fd59700d7
Core/Groups: Fixed calculating canReset attribute
...
Broken in d6df19cd99 .
(cherry picked from commit 0222d9fc1a )
2020-06-14 23:49:05 +02:00
Shauren
042418cf26
Revert "Core/Groups: fix wrong query for loading group instance data. canReset attribute was calculated in the wrong way"
...
This reverts commit 0c1dd398bd .
Closes #19745
(cherry picked from commit 023d252155 )
2020-06-14 23:49:05 +02:00
Shauren
bf8714b870
Core/Battlegrounds: Queue updates
...
* Fixed battleground queues for battlegrounds with id higher than 255
* Fixed queue display ingame after entering bg
* Fixed ingame display after leaving bg queue
* Fixed bg scoreboard
2020-05-31 16:49:18 +02:00
Aokromes
b0bf1275ee
New Year
2020-01-02 06:44:10 +01:00
Shauren
3d9e21193d
Core/Items: Implement new item bonus types
2019-11-25 21:42:00 +01:00
Shauren
0a2d9ad2f7
Core/Items: Add ItemContext param to Item::Create function
2019-11-23 00:03:42 +01:00
Shauren
ec9d624aec
Core/Items: Implement azerite essences
...
* Implement inspecting heart of azeroth data
* Fixed heart of azeroth item level - bonuses now apply
2019-11-22 11:02:04 +01:00
Shauren
84a0b55695
Core/LFG: Add convenience function to get which random dungeon was selected by queued player
2019-11-13 20:37:07 +01:00
Shauren
2072258ef4
Core/DBLayer: Escape mysql 8 keywords
2019-11-01 16:20:15 +01:00
Shauren
3ac790287a
Core/DataStores: Updated db2 structures to 8.2.5
2019-10-27 00:12:45 +02:00
Shauren
f6e2b8cdc1
Core/DBLayer: Prevent committing transactions started on a different database
2019-07-27 10:52:33 +02:00
Shauren
e8e89f58fb
Core/DBLayer: Prevent using prepared statements on wrong database
2019-07-27 01:00:37 +02:00
xinef1
ad4e63bae1
Core/Misc: Moved CharacterInfo out of world to separate class
...
Closes #19030
(cherrypicked from 59ce3d6c9b )
2019-07-21 21:06:54 +02:00
xinef1
ad008c43b7
Core/Misc: Fix various crashes, also related to multithreading ( #19012 )
...
* When iterating groups we have to either do it not in multithreaded context (map updates) or start with checking maps (they are guaranteed to change in single thread update).
* Properly clear ComboPoint references on player remove
* remove some possible references item may have when it is deleted during save.
* Also clear all hostile references when unit is removed from map.
(cherrypicked from 86da1a19bb )
2019-07-21 21:06:54 +02:00
Shauren
82c7b6c568
Core/Items: Drop item random property and suffix - all random stats must be given using bonus lists
2019-06-08 17:09:20 +02:00
Shauren
455959c606
Core/PacketIO: Rewrite updatefield handling
2019-06-08 17:06:57 +02:00
Shauren
31fda79556
Core/PacketIO: Updated packet structures to 8.1.5
2019-06-08 17:03:15 +02:00
vincent-michael
5620eb9463
Update copyright note for 2019
...
auto happy = new year(2019);
2019-01-01 10:14:33 +01:00
xinef1
8725eec9c1
Core/Loot: Only allow the roll winner to loot the item he won in case it cannot be added to inventory instantly (full or any other reason) ( #19037 )
...
(cherry-picked from ab6ac42bf0 )
2018-12-09 14:18:42 +01:00
Shauren
738f37d3cf
Core/Maps: Replaced spawnmask with difficulty list
2018-09-15 17:55:26 +02:00
Shauren
007b5a68c5
Core/DataStores: Fixed db2 structures after 7.3.5
2018-03-12 23:11:49 +01:00
Roc13x
a9f75558dc
Core/Items: PvP item levels basic implementation ( #20160 )
2018-03-05 22:50:57 +01:00
Shauren
696721afd8
Nopch build fix
2018-02-18 17:11:15 +01:00
Shauren
fa4626b2bf
Warning fixes
2018-02-18 17:07:52 +01:00
Shauren
75603fe1a0
Core/DataStores: Updated db2 structures to 7.3.5.25996
2018-02-18 16:33:50 +01:00
vincent-michael
7d00ae4045
Update copyright note for 2018
...
auto happy = new year(2018);
2018-01-01 00:40:17 +01:00
Shauren
7bb62cd23d
Core/DataStores: Updated db2 structures to 7.3.2.25480
2017-12-30 00:26:37 +01:00
Aokromes
90badf9d7e
Misc: More cleanup
2017-11-25 02:50:29 +01:00
jackpoz
fc6b488620
Core/Misc: Fix static analysis issues
...
# Conflicts:
# src/server/game/Battlegrounds/Zones/BattlegroundEY.cpp
# src/server/game/Battlegrounds/Zones/BattlegroundSA.cpp
# src/server/game/Entities/Unit/Unit.cpp
# src/server/scripts/Commands/cs_ban.cpp
# src/server/scripts/Commands/cs_disable.cpp
2017-07-16 21:14:22 +02:00
Shauren
0d06fcee17
Core/PacketIO: Updated and enabled LFG packets
2017-07-12 00:05:41 +02:00
Shauren
b453e12423
Core/Game: Include cleanup part 5
...
* ObjectMgr.h
* Player.h
* Unit.h
* G3D should no longer propagate everywhere from Spline/MotionMaster
2017-06-04 01:00:45 +02:00
Shauren
c5d3dd90be
Core/Game: Include cleanup
...
* Mostly aimed at removing Log/DatabaseEnv includes from other headers
* Fix most packet headers including other packet headers - moved common structures such as ItemInstance to their own files
* Moved SAI function definitions to source files (massive or requiring many different dependencies)
2017-05-18 23:53:25 +02:00
Shauren
7e538980a2
Core/Database: Include cleanup
2017-05-12 18:50:27 +02:00
Shauren
3a418a0bbc
Core/Common: Include cleanup
2017-05-11 22:29:51 +02:00
Shauren
8fc527f404
Core/Items: Set and save item context field
2017-05-08 23:56:35 +02:00
Shauren
adbdb64301
Core/PacketIO: Updated server packet structures to 7.2.0
2017-04-15 12:32:36 +02:00
robinsch
d94f0f3427
Core/Spell: Remove all raid auras on party leave ( #17663 )
...
(cherry picked from commit dd67f4ed96 )
2017-02-12 15:11:20 +01:00
Shauren
e991a15dd7
Core/Groups: Fixed UI bugs related to leaving and rejoining the same group
...
Closes #18789
2017-02-05 01:57:15 +01:00
Shauren
d9418ae00a
Core/Misc: Fix a few coverity issues
...
CID 1360566
CID 1360567
CID 1361723
2017-01-25 17:40:08 +01:00
Shauren
d2c77d823d
Core/Groups: Send PartyUpdate to all players leaving group, not only on disband
...
Closes #18757
2017-01-10 20:19:27 +01:00