aboutsummaryrefslogtreecommitdiff
path: root/src/server
AgeCommit message (Collapse)Author
2024-03-14Core/Objects: Cook the copied pastaShauren
(cherry picked from commit 6224036efd9e6173f4650d7b7c0a31319a3dad7a)
2024-03-14Core/Objects: Added ToWorldObject and ToItemShauren
(cherry picked from commit 6f6af6a1a1508508d0e42b90f0acf4f363cf91bd)
2024-03-14Core/Objects: Rename Object::m_isWorldObject and related functions to avoid ↵Shauren
conflicting with "WorldObject" class name (cherry picked from commit 9402c66e8423243d13dbc19e8713e298bea0ac7b)
2024-03-14Core/Misc: Use our new unique_trackable_ptr for various classes exposed to ↵Shauren
scripts (not actually used anywhere currently) (cherry picked from commit 4779fa5048642b57a0f69de7ab56b9d563c1cbc4)
2024-02-26Core/Spells: Don't modify item charges in all slots on a single item spell castShauren
(cherry picked from commit 9ecb93f34d7ff05feea9ea09faaba1af73a40d0d)
2024-02-26Core/Misc: Warning fixesShauren
2024-02-26Build: Reuse PCH file between all script modulesShauren
(cherry picked from commit eac4bf825ab7cc0f423dd11a6dea85ad3563af66)
2024-02-26Dep/Boost: Drop windows boost hacks (#29358)funjoker
(cherry picked from commit 17c69368a351bcea8cd59e1969fbc4999ef88201)
2024-02-26Core/Units: Fix some cases where server was not sending power updates to ↵Mykhailo Redko
client on time (#29573)
2024-02-25Core/Players: Move power regeneration calculations to Player::UpdatePowerRegenr4dish
2024-02-25Core/Players: Auras that change the rate of energy regeneration should have ↵r4dish
an effect on client prediction.
2024-02-25Core/Players: Adjusting the amount of rage and runic power lost over time.r4dish
Client/server sync issues have also been fixed.
2024-02-25Scripts/Blackrock Depths: Replace player spells used by High Interrogator ↵CraftedRO
Gerstahn with correct ones for that creature (#29637)
2024-02-25Core/Battlegrounds: Removed Honorable Defender from Alterac Valley (#29740)CraftedRO
Closes #12860
2024-02-24Scripts/Stratholme: Portcullis Trap (#29596)bibi
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2024-02-24Scripts/Zul'Gurub: Corrected brazier of madness boss despawn timeShauren
2024-02-23Scripts/Zul'Gurub: Fixed Edge of Madness (#29593)bibi
2024-02-23Scripts/Pets: Implemented Elwynn Lamb minipet feature. (#29635)Mykhailo Redko
2024-02-23Scripts/Sunken Temple: fix Shade of Eranikus and Jammal'an the Prophet (#29663)bibi
* Also minor modernization for instance script Co-authored-by: 14shagov <14shagov> Co-authored-by: Shauren <shauren.trinity@gmail.com>
2024-02-23Core/Chat: Control CHAT_MSG_PARTY_LEADER serversideShauren
Closes #14868 Closes #29689
2024-02-23Core/PacketIO: Removed wrong error packet used when trying to leave party in ↵Shauren
battleground Closes #29726
2024-02-23Core/PacketIO: Implemented SMSG_REAL_GROUP_UPDATE, used to access ↵Shauren
information about original group data while being in a lfg/bg group at the same time Fixes GetRealNumPartyMembers, GetRealNumRaidMembers and IsRealPartyLeader lua functions
2024-02-22Core/Spells: allow players to absorb fire damage from environmental damage ↵Ovahlord
spell effects
2024-02-21Core/Spells: Fixed incorrect switch logic in Unit::SpellCritChanceDoneShauren
2024-02-21Core/Spells: Allow spells with SPELL_DAMAGE_CLASS_NONE to critShauren
(cherry picked from commit b4064d38c83bc26efa20a248426a9b8cfea6793f) # Conflicts: # src/server/game/Entities/Unit/Unit.cpp # src/server/game/Spells/SpellMgr.cpp
2024-02-21Core/Spells: Changed unintuitive behavior of SPELLVALUE_CRIT_CHANCE (#29730)Mykhailo Redko
2024-02-16Core/DBUpdater: Changed autoupdater created databases to use utf8mb4 instead ↵Shauren
of utf8mb3 (cherry picked from commit 65e787d18be898532363fea3f8847fa4d7f21192)
2024-02-15Core/SAI: Fixed SMART_ACTION_MOVE_TO_POS using target coordinates as ↵Shauren
destination if requested WorldObject target was not found (cherry picked from commit 888ccd1e4421b83411cb00365c26b19234e1e46e) # Conflicts: # src/server/game/AI/SmartScripts/SmartScript.cpp
2024-02-14Core/Instances: Name unknown EncounterFrameType ↵Shauren
ENCOUNTER_FRAME_PHASE_SHIFT_CHANGED
2024-02-13Core/MMAPs: Sprinkle master branch thread safety on mmap loading codeShauren
2024-02-13Core/Players: Improvements for talent reset logic. (#29580)Mykhailo Redko
* Clean up Player::ResetTalents() from unnecessary logic, such as withdrawing money. Move it to more suitable places. * Implemented SMSG_TALENTS_INVOLUNTARILY_RESET and use it instead of old trinity_string. * Do not reset the accumulated talent reset cost if CONFIG_NO_RESET_TALENT_COST is enabled.
2024-02-13Core/Spells: Implement visual aura duration of Rogue talents Overkill and ↵Gildor
Master of Subtlety (#29693)
2024-02-09Core/Spells: Immune a reflected spell if the original caster cannot be it's ↵Mykhailo Redko
target. (#29645)
2024-02-04Fix typo in Player.cpp (#29638)Jan125
copseReclaimDelay -> corpseReclaimDelay This should not break anything.
2024-01-26Core/Conditions: Added conditions for AreaTriggers (AreaTrigger.dbc) (#27174)ModoX
Cherry-picked from 6ebd592
2024-01-24Core/PacketIO: Implemented CMSG_BUSY_TRADE and CMSG_IGNORE_TRADE (#29570)Mykhailo Redko
Closes #29308
2024-01-22Scripts/Commands: .account set seclevel command will update security level ↵Mykhailo Redko
for online session (#29600)
2024-01-13Core/Spells: Kill incorrect attribute implementationShauren
2024-01-08Scripts/TempleOfAhnQiraj (#29571)Fraxinus94
Fix The Eye of C'thun spell Dark Glare not being updated visually with the correct orientation
2024-01-06Scripts/Commands: Implemented .bg start and .bg stop commands.r4dish
2024-01-06Core/Misc: Add permission that allows player to be AFK on the battleground.r4dish
2024-01-06Core/Misc: Do not apply Deserter debuff to players teleported from the ↵r4dish
battleground by gm command (.appear/.summon).
2024-01-06Core/RBAC: Add permission that prevents getting a battleground deserter debuff.r4dish
2024-01-04Scripts/Bloodmyst Isle: Add missing Legoso Talk target (fixes $n) (#29554)Demolitionist Legoso
Updates #21586
2023-12-30Core/Misc: Reserve trinity_string ids 1997-1998 for master branchMeji
2023-12-28Core/Items: Fix BuyItemFromVendorSlot slot validation (#29511)HelloKitty
Closes #29510
2023-12-13Core/Creatures: Update HomePosition upon ExitVehicle only if the creature ↵Gildor
was inside a vehicle (#29491)
2023-12-11Core/Cells: Improve cell copy constructor and argument passing codegen (now ↵Shauren
fully done through a single register)
2023-12-11Core/Cells: align Cell.data.Part fields by 8 bits and enlarge Cell structure ↵Gosha
to 8 bytes 8-bits align removes unneded shift operations
2023-12-07Core/Auction House: Added missing nullptr check in ↵Shauren
AuctionHouseMgr::SendAuctionSalePendingMail (cherry picked from commit d9e4eccf925a183692330eb621951739e9083d85) # Conflicts: # src/server/game/AuctionHouse/AuctionHouseMgr.cpp