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
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
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
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
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
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
Shauren
4275a9fdbf
Core/PacketIO: Fixed leaving group not fully removing it clientside
...
Closes #18744
2017-01-07 00:04:24 +01:00
vincent-michael
86b98686a9
Update copyright note for 2017
...
Happy new year
2017-01-01 16:23:13 +01:00
Shauren
fe26f8ae48
Core/Loot: Fixed group loot
...
Closes #17696
2016-12-27 21:36:40 +01:00
Shauren
8742732149
Core/Items: Implemented bonus list as a possible result of RandomSuffix
...
Ref #18423
2016-12-26 21:21:28 +01:00
Shauren
f66f49f9b9
Core/Groups: Fixed converting to raid and named more group flags and types
...
Closes #18198
2016-11-15 00:01:36 +01:00
Shauren
d34020da7f
Core/DataStores: Fixed loading signed db2 fields
2016-10-09 16:54:11 +02:00
Shauren
ef29f32965
Core/Items: Defined all item flags
2016-09-09 10:22:57 +02:00
Shauren
60a6d9c85d
Core/Loot: Removed need before greed and round robin loot methods
...
"Round Robin and the old "Group Loot" option were removed in 7.0.3, since they were almost entirely unused. Loot options are now: Group Loot, Master Loot (if in a guild party), Personal Loot, and Free For All"
2016-07-27 19:16:30 +02:00
Shauren
b4e6316ac0
Core/PacketIO: Updated party packets
2016-06-22 20:33:46 +02:00
Shauren
70102f32fe
Core/DataStores: Updated opcodes and db2 to 7.0.3.21414
2016-05-20 23:49:53 +02:00
Shauren
41ae38d94d
Core/DataStores: Updated dbc/db2 to 7.0.1.20914
2016-05-20 23:48:24 +02:00
Shauren
c75fcbe20b
Core/Achievements: AchievementMgr refactoring
...
* Extracted base CriteriaHandler class that deals with criteria only and will be reused for future scenario implementation
* Fixed players earning guild achievements
2016-05-07 01:16:29 +02:00
Shauren
4e67383621
Merge branch '3.3.5-instanceextend' into 3.3.5 (PR #16392 )
...
(cherry picked from commit 62aff401f6 )
2016-04-05 20:35:59 +02:00