aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-10-14Core/Gossip: Implemented GossipOptionNpc.AzeriteRespecShauren
2022-10-14Core/GameObjects: Implemented playerCast (Data23) for GAMEOBJECT_TYPE_GOOBERShauren
2022-10-14Core/BattlePets: Move revive battle pet cooldown to spell script and add ↵Shauren
serverside spell for stable master heal cooldown
2022-10-13Core/GameObjects: Allow creatures to use chair gameobjects directlyShauren
2022-10-13Core/Misc: Fixed worldserver shutdown with --update-databases-onlyShauren
2022-10-13Core/Gossip: Preserve OptionID from database when menu option is added from ↵Shauren
a script (cherry picked from commit 4ef99cfdfafb24bae901aad43fd7b8f8ccacd497)
2022-10-13Scripts/Gossips: Set gossip menu id for scripts that load menu items from ↵Shauren
database (cherry picked from commit 900a2f6d88f7676f5053da33d80981297b07ccde)
2022-10-13Core/PacketIO: Use ByteBuffer from UpdateData instead of copying to it after ↵Gosha
(#28347) (cherry picked from commit 81bf8de9895e050d5800a8a37316c0e6874b5e40)
2022-10-13Core/Misc: Multithread query cache loadingihm-tswow
(cherry picked from commit 048089ef21e271b38e1cc99d82d13c4c4f23ebd2)
2022-10-13Core/Threading: Create ThreadPool classShauren
(cherry picked from commit d82b2b1a6712df685b989911e3e519809935de03)
2022-10-13Scripts/Eversong Woords: Add cosmetic script for a party (#28308)Malcrom
(cherry picked from commit 0174e6ba809172e29a0fc87962e1b88cd42d572a)
2022-10-13DB/Scripts: Move Quest "Aces High!" gossip menu to database (#28300)Malcrom
(cherry picked from commit 5ffe5bd43ac780e33bfef1fd10b7ee90ab94172c)
2022-10-13Scripts/BoreanTundra: Modernized Unfit for Death (11865) implementation (#28297)Malcrom
(cherry picked from commit c0758ae6f3201cf9584fa43304aee041a6c4ffff)
2022-10-12Scripts/Silverpine: fixed Fenris Isle quests (#28334)Teleqraph
2022-10-11Core/Garrisons: Implement SMSG_GARRISON_OPEN_TALENT_NPC opcode (#28256)Aqua Deus
Co-authored-by: ModoX <moardox@gmail.com> Co-authored-by: Shauren <shauren.trinity@gmail.com>
2022-10-11Core/Spells: Move draenor spell to generic spell (#28356)Aqua Deus
2022-10-11Scripts/Silverpine: quest fixes and spawns for Forsaken Rear Guard (#28303)Teleqraph
2022-10-10Scripts/Silverpine: Implemented Waiting to Exsanguinate (questId 27045) (#28275)Teleqraph
2022-10-09Core/Spells: Take SummonProperties into account for SPELL_EFFECT_SUMMONs ↵ModoX
with default SummonTitle (#28345)
2022-10-09Core/Gossip: Drop OptionNpcFlag from gossip_menu_option (#28254)Meji
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2022-10-09Core/Gossip: Remove gossip menu option fallback code, all menus are now ↵Shauren
required to have options defined instead of trying to get them from menuid = 0
2022-10-08Core/Maps: Changed functions checking if map can be entered to use ↵Shauren
TransferAbortReason directly instead of intermediate Map::EnterState enum
2022-10-07Scripts/DK: Fixed Rime talent (#28333)Ovah
2022-10-07Core/Misc: Remove function calls through singleton global within the same classShauren
2022-10-07Core/Objects: Fix flags overflow for InvisibilityType because ↵Gosha
TOTAL_INVISIBILITY_TYPES (38) can't fit in 32 bits flag (#28343)
2022-10-06Core/Maps: Ensure one of InstanceScript::Create or InstanceScript::Load is ↵Shauren
called on map creation
2022-10-06Core/Loot: Prevent looting bosses by players that have already completed ↵Shauren
that encounter
2022-10-05Core/Loot: Set loot dungeon encounter id before generatingShauren
2022-10-05Core/Scripts: Fixed worldserver startup with hostwap enabled when ran in ↵Shauren
terminals that don't pass full path to argv[0]
2022-10-04Core/Groups: Removed group_instance row deletion of empty groupsModoX
* table does no longer exist ref 9b924522d0549dd67b10e2cbdfc20297dd21e182 Closes #28331
2022-10-04Core/DataStores: Defined MapDifficulty.db2 flagsShauren
2022-10-04Core/Maps: Implemented MapFlags2::IgnoreInstanceFarmLimitShauren
2022-10-04Core/DataStores: Defined map.db2 flagsShauren
2022-10-04Core/Instances: Add instance reset events at lock expirationShauren
2022-10-04Core/Instances: Spawn defeated bosses in instances using loot based locks if ↵Shauren
their preceding bosses are not killed
2022-10-04Core/Loot: Send DungeonEncounter id in SMSG_ITEM_PUSH_RESULTShauren
2022-10-04Scripts/Instances: Add dungeon encounter dataShauren
2022-10-04Core/Commands: Restore instance management commandsShauren
2022-10-04Core/Instances: Add prepared statements for InstanceLockMgrShauren
2022-10-04Core/Instances: Add new config options to control the time when both daily ↵Shauren
and weekly resets occur (will not be restricted to instances only)
2022-10-04Core/Instances: Sprinkle some thread safety on InstanceLockMgrShauren
2022-10-04Core/Instances: Save instance entrance based on completed encountersShauren
2022-10-04Core/Scenarios: Attempt to restore scenario state from completed encounter infoShauren
2022-10-04Core/Instances: Remove old database statements (WIP)Shauren
2022-10-04Core/Instances: Reimplement resetting instances from UIShauren
2022-10-04Core/Scripts: Save instance data in JSON formatShauren
2022-10-04Core/Instances: Delete InstanceSaveMgr and replace most of its uses with new ↵Shauren
InstanceLockMgr
2022-10-04Core/Maps: Check group that owns instance (first group to enter a given ↵Shauren
instance id owns it)
2022-10-04Core/Instances: Instance lock rewrite (WIP)Shauren
2022-10-03Core/Spells: make Spell::CheckMovement respect the current spell state (#28315)Ovah