Commit Graph
28257 Commits
Author SHA1 Message Date
Shauren fbe0b8efeb Core/Maps: Removed MapInstanced - no longer neccessary for grid data reference counting (moved to TerrainInfo) 2022-07-24 18:56:40 +02:00
Shauren 8f2c5413d7 Core/DataStores: Fixed unsigned underflow in TaxiMask constructor happening before TaxiNodes.db2 is loaded 2022-07-24 18:57:13 +02:00
Shauren 67dc228497 Dynamic build fix 2022-07-23 21:28:59 +02:00
Shauren 16a06346ae Core/Maps: Move terrain data handling out of Map class
Partial port of cmangos/mangos-wotlk@ff5232c648
2022-07-23 19:13:33 +02:00
Shauren 36d62244ad Core/Groups: Fixed loading character race info for offline group members 2022-07-22 19:37:25 +02:00
Shauren 8466894d81 Core/Maps: Replace some Instanceable() checks with IsDungeon() 2022-07-20 18:55:40 +02:00
Teleqraph 51d7ff6f0b Core/Units: Added NameplateAttachToGUID updatefield setter (#28141) 2022-07-20 18:57:54 +02:00
Shauren 32dbb4b6b4 codestyle fix 2022-07-20 00:26:26 +02:00
Shauren 073a036d84 Core/Battlefields: Refactor Battlefield creation to be linked to host map creation instead of having globally accessible objects 2022-07-19 23:18:19 +02:00
Shauren 83b3266794 Core/PacketIO: Remove packet handlers for deleted opcodes 2022-07-19 22:01:51 +02:00
Shauren ff59362aa9 Dynamic build fix 2022-07-19 13:40:52 +02:00
Shauren 9e4f9bb120 Core/Commands: Add missing constructor to RBACCommandData
Closes #28136
2022-07-19 10:18:03 +02:00
ModoX 27931b45c6 Core/Quest: Corrected type of emote field in QuestOfferReward to be signed 2022-07-19 06:27:02 +02:00
Shauren e1eb474531 Core/Spawns: Removed ObjectMgr::AddCreatureData and ObjectMgr::AddGameObjectData (old outdoorpvp helpers) 2022-07-18 22:51:37 +02:00
Shauren 775be0682a Core/OutdoorPvP: Refactor OutdoorPvP creation to be linked to host map creation instead of having globally accessible objects 2022-07-18 22:45:03 +02:00
Shauren 21ae376692 Core/OutdoorPvP: Remove manual spawn management functions from OutdoorPvP 2022-07-18 22:42:23 +02:00
Shauren 195341c807 Core/OutdoorPvP: Move remaining outdoorpvp spawns to db 2022-07-18 22:35:54 +02:00
Shauren 1f853d068f Core/OutdoorPvP: Move Zangarmarsh outdoorpvp spawns to db 2022-07-18 22:03:00 +02:00
Shauren c42e52f171 Core/OutdoorPvP: Move Halaa spawns to db using worldstate conditions 2022-07-18 20:21:58 +02:00
Shauren 26d757946f Core/Players: Cleaned some old updatefield definitions and updated values for completed quests size 2022-07-17 21:25:10 +02:00
Shauren cb99b08b86 Core/Players: Fixed ExploredZones size and PLAYER_EXPLORED_ZONES_SIZE desync 2022-07-17 20:23:37 +02:00
Shauren b8e52fd90b Core/Maps: Made instance_template no longer required to create and enter instance maps 2022-07-17 19:14:13 +02:00
Shauren 87b0a19304 Core/Criteria: Fixed criteria type DoEmote
Closes #28127
2022-07-17 13:40:25 +02:00
Teleqraph 7e02205693 Scripts/Spells: Fixed Halo (Priest talent) (#28113) 2022-07-16 16:27:20 +02:00
Aqua Deus 2358e51182 Scripts/Spells: Fix mage spell Ray of Frost (#28090) 2022-07-16 16:04:06 +02:00
Teleqraph 8cbc3923a1 Core/Creatures: Implement Ground/FlyingMountDisplayID from creature_summoned_data (#28085) 2022-07-16 15:34:23 +02:00
Shauren 7073a8bbe5 Core/WorldStates: Fixed wrong prepared statement being used for saving world state values 2022-07-16 00:07:02 +02:00
Shauren 06010c11b1 Core/PacketIO: Fixed structure of SMSG_START_TIMER 2022-07-15 23:29:46 +02:00
ModoX ed93a97068 Core/Units: Replace UNIT_DYNFLAG_DEAD with UNIT_FLAG3_FAKE_DEAD (#28117) 2022-07-15 22:34:06 +02:00
Shauren 37c374c49f Core/Transports: Initialize stoppable transports at start of path 2022-07-15 21:31:03 +02:00
Shauren 701532f9f0 Core/Scripts: Expose calculated spell value variance to scripts 2022-07-15 18:31:54 +02:00
Shauren e487d78ba7 Core/WorldStates: Move custom worldstates to separate table and move saving worldstate values to WorldStateMgr 2022-07-14 22:32:21 +02:00
Shauren f4951f9031 Core/DataStores: Named WorldStateExpression function 38 2022-07-13 20:51:20 +02:00
Shauren 55436117ba Core/Commands: Fixed bnetaccount create not printing gameaccount name 2022-07-12 13:35:27 +02:00
Shauren 47a5902b29 Core/WorldStates: Migrate Ebon Hold worldstates from Player::SendInitWorldStates to new system 2022-07-12 00:35:24 +02:00
Shauren e1effd961d Core/WorldStates: Migrate remaining hardcoded worldstates from Player::SendInitWorldStates to new system 2022-07-11 21:32:16 +02:00
Shauren 5f601f53b8 Core/WorldStates: Migrate pvp season worldstates to new system 2022-07-11 20:35:36 +02:00
Shauren 020166649d Core/WorldStates: Migrate battleground HolidayWorldState to new system 2022-07-11 16:15:07 +02:00
Shauren 36ff703df5 Core/WorldStates: Migrate OutdoorPvP worldstates to new system 2022-07-11 15:49:49 +02:00
Aqua Deus 8abfda5fb0 Scripts/Spells: Fix loop for proc on "Earthen Rage" (#28093) 2022-07-10 19:10:15 +02:00
Shauren 5dbfaecd5c Core/WorldStates: Migrate battleground worldstates to new system 2022-07-10 18:59:29 +02:00
Ovahlord 377799fd3c Core/Transports: remove an obsolete check that prevented vehicles from updating their passenger positions
Vehicles now share the TransportBase class with regular transports so they both update positions the same way
2022-07-10 01:19:51 +02:00
Shauren af4474926f Core/GameObjects: Fixed crash when GameObject::Delete was used for transports 2022-07-10 00:54:36 +02:00
Shauren db79e29121 Core/WorldStates: Skip sending SMSG_UPDATE_WORLD_STATE when value does not change 2022-07-09 00:50:29 +02:00
Shauren 5dca7309f4 Core/Battlegrounds: Fixed AV turnins being counted when opening quest completion UI instead after completing the quest 2022-07-09 00:09:54 +02:00
Shauren 490b6f88d4 Core/Conditions: Implemented PlayerCondition::CurrentPvpFaction 2022-07-08 00:35:24 +02:00
Shauren de26cafbbe Core/WorldStates: Allow setting "hidden" field of SMSG_UPDATE_WORLD_STATE 2022-07-07 23:07:20 +02:00
Meji 9ca8cf66e6 Core/SAI: Allow using default npc_text from gossip_menu with SMART_ACTION_SEND_GOSSIP_MENU (#28097) 2022-07-07 16:08:04 +02:00
Shauren 3d34febd6d Core/Auras: Don't save auras to db with SpellAuraInterruptFlags::LeaveWorld 2022-07-07 16:03:43 +02:00
Shauren 49ad0d2d49 Core/Quests: Reset seasonal quests based on saved completion time and intended holiday start time 2022-07-03 23:44:48 +02:00