Commit Graph

35321 Commits

Author SHA1 Message Date
funjoker
e1dd289afd Misc: Add wotlk_classic to readme 2024-01-09 21:13:06 +01:00
Fraxinus94
7d9933150f Scripts/TempleOfAhnQiraj (#29571)
Fix The Eye of C'thun spell Dark Glare not being updated visually with the correct orientation
2024-01-08 19:31:41 +01:00
Aokromes
6e91e5c9db Druid/Spell: Dash shoud only be usable in cat form
closes #28992 by CraftedRO
2024-01-08 09:39:32 +01:00
r4dish
4dba523a7a DB/RBAC: Link RBAC_PERM_IGNORE_IDLE_CONNECTION to correct root permission. 2024-01-06 23:43:59 +01:00
r4dish
c2831bafde Scripts/Commands: Implemented .bg start and .bg stop commands. 2024-01-06 23:43:59 +01:00
r4dish
554fc8eee0 Core/Misc: Add permission that allows player to be AFK on the battleground. 2024-01-06 23:43:59 +01:00
r4dish
1dc9b83a25 Core/Misc: Do not apply Deserter debuff to players teleported from the battleground by gm command (.appear/.summon). 2024-01-06 23:43:59 +01:00
r4dish
196dd226df Core/RBAC: Add permission that prevents getting a battleground deserter debuff. 2024-01-06 23:43:59 +01:00
Demolitionist Legoso
0c1e5fea69 Scripts/Bloodmyst Isle: Add missing Legoso Talk target (fixes $n) (#29554)
Updates #21586
2024-01-04 20:55:19 +01:00
Meji
4ac2241403 Core/Misc: Reserve trinity_string ids 1997-1998 for master branch 2023-12-30 22:56:07 +01:00
HelloKitty
013a5710ca Core/Items: Fix BuyItemFromVendorSlot slot validation (#29511)
Closes #29510
2023-12-28 18:44:46 +01:00
Gildor
acf5ce58a7 Core/Creatures: Update HomePosition upon ExitVehicle only if the creature was inside a vehicle (#29491) 2023-12-13 13:08:36 +01:00
Shauren
8a619460e2 Core/Cells: Improve cell copy constructor and argument passing codegen (now fully done through a single register) 2023-12-11 21:23:55 +01:00
Gosha
6ff8ce5bff Core/Cells: align Cell.data.Part fields by 8 bits and enlarge Cell structure to 8 bytes
8-bits align removes unneded shift operations
2023-12-11 21:23:55 +01:00
Shauren
15813c8c51 Core/Auction House: Added missing nullptr check in AuctionHouseMgr::SendAuctionSalePendingMail
(cherry picked from commit d9e4eccf92)

# Conflicts:
#	src/server/game/AuctionHouse/AuctionHouseMgr.cpp
2023-12-07 10:38:39 +01:00
Shauren
5e7b8cebf3 Build: Fixed finding openssl 3.2 on windows
(cherry picked from commit 94aed68968)
2023-12-05 19:24:32 +01:00
Shauren
1af0402239 Core/Misc: PackedGuid refactoring to remove ByteBuffer.h include from ObjectGuid 2023-12-03 22:34:40 +01:00
Kelno
e688424a26 Core/Items: Fixed soulbound tradeable items not being properly update once every second (#29416)
In the current code they were updated only if the difftime went above 1 second.
2023-12-03 13:52:54 +01:00
Aokromes
9c71d4d032 DB/Locales: Goblin Transponder
remove incorrect description
closes #29477 by Jildor
2023-12-03 12:33:33 +01:00
Shauren
8ca0f66d55 SQL: Move to correct directory 2023-12-02 16:07:33 +01:00
Shauren
eb50b29ab3 Core/Misc: Added windows version checks during startup to avoid confusion about crashes when running on unsupported OS
(cherry picked from commit 333630b7de)
2023-12-02 15:57:09 +01:00
Shauren
e2b26f2038 Core/Locales: Revert back to using C locale for number formatting
(cherry picked from commit 1c6ee8a6bd)
2023-12-02 15:57:09 +01:00
Shauren
7be101ac67 Core/Locales: Set active code page and locale used by c string functions to utf8
Closes #29455

(cherry picked from commit b299902881)
2023-12-02 15:57:09 +01:00
Shauren
45a5b6a9f0 Core/Calendar: Implement different timezone support for ingame calendar
Closes #8390
Closes #29427

(cherry picked from commit b888b1b09f)
2023-12-02 15:57:03 +01:00
Aokromes
9daaa99ed4 DB/Quest: update quests ObjectiveText ruRU localization
closes #29412 by egoroof
2023-11-30 18:21:07 +01:00
Aokromes
253bb19974 DB/Quest: Wanted: "Hogger" shoud be taken from both wanted posters
closes #29443 by CraftedRO
2023-11-29 02:42:16 +01:00
Shauren
8b73bb509e Core/CrashHandler: Add a timeout to retrieving windows version from WMI
(cherry picked from commit 36a6488405)
2023-11-19 21:22:40 +01:00
Aokromes
33bc42b646 DB/Text: fix Halazzi texts id
closes #29422 by Jildor
2023-11-11 09:03:47 +01:00
Shauren
c18d0000e8 Core/Spells: Fixed Conflagrate direct damage not benefitting from talents that increase its damage and DoT benefitting twice from damage done mods 2023-11-10 11:36:29 +01:00
Shauren
dd1847bd8f Core/Mail: Moved gold check closer to where it is taken away
(cherry picked from commit 1dcb2904d5)
2023-11-07 19:16:06 +01:00
Shauren
63cbef9e89 Core/Battlefield: Fixed using invalidated iterator when a player queued for wintergrasp is inside a battleground
Closes #29405
2023-11-02 14:17:43 +01:00
Gildor
01e684a7b0 Core/Loot: Check bank for unique loot items when determining loot roll eligibility (#29373) 2023-10-29 11:04:02 +01:00
Shauren
54b13c7e4c Core/Spells: Make SpellEffectInfo not copyable
(cherry picked from commit 858c393d07)
2023-10-26 16:36:33 +02:00
Shauren
d5b64a0bb2 Core/Misc: Remove incorrect (and unused) equality operator overloads from LinkedListHead::Iterator class
(cherry picked from commit a3702cc526)
2023-10-18 20:21:53 +02:00
Shauren
966936b01a Core/Misc: Fixed thread-unsafe access to list of objects that should be spawned in a cell
Closes #29372

(cherry picked from commit 7b6589c1ec)
2023-10-17 15:57:03 +02:00
Shauren
d028bb0e37 Core/Auras: Implemented SPELL_ATTR7_DISABLE_AURA_WHILE_DEAD (suppress aura applications while dead without removing the aura)
(cherry picked from commit 0f7dd4eadf)
2023-10-15 14:20:50 +02:00
Shauren
a85dcb6fc1 Core/Auras: Registering a new owned aura will now search existing owned auras instead of applied auras to check for unstackable one
Closes #22234

(cherry picked from commit dc661a34b1)
2023-10-14 16:55:38 +02:00
robinsch
2df1bc3ec1 Core/Object: Remove casts in WorldObject::setActive 2023-10-13 23:03:06 +02:00
Shauren
163c674adb Core/Objects: Remove restriction on what object types can be set as active
(cherry picked from commit 3031fbb63b)
2023-10-13 23:03:06 +02:00
Edgars Baduns
ff0d198ef5 Build: Fixed tools only build (#29341)
(cherry picked from commit 592e01cf7a)
2023-09-29 14:29:29 +02:00
Ovahlord
b3dbc8bd6d Core/World: refactored locale detection to resolve a ill-defined for loop warning 2023-09-26 23:18:02 +02:00
Ovahlord
d11d992df9 Core/Player: return player corpse locations by reference instead of creating copies 2023-09-26 23:18:02 +02:00
Ovahlord
a5217f59b2 Core/World: added underlying types to world config enums 2023-09-26 23:18:02 +02:00
Giacomo Pozzoni
fe2da02cc6 Core/Battlegrounds: Fix group loot (#29300) 2023-09-23 20:25:25 +02:00
M'Dic
f746c7f7ff Core/Groups: Reduce differences between branches (define naming) (#29332) 2023-09-19 21:26:27 +02:00
Gildor
edb00d4f74 Core/Pets: Avoid loading creature_addon/creature_template_addon (#29331)
*Also removed spawnId when the pet is created
2023-09-18 11:48:52 +02:00
Shauren
6b9899e907 Core/Misc: mac build fix
(cherry picked from commit 752309fbe3)
2023-09-17 01:07:49 +02:00
Shauren
ea1c5777fb CI/appveyor: Upgrade dependencies
* Boost 1.83.0
* OpenSSL 3.0
* MySQL 8.1

(cherry picked from commit 3f948672a6)
2023-09-13 09:26:40 +02:00
Shauren
08eac7a09a Core/Misc: Silence compile warning in boost::process with version 1.83
(cherry picked from commit d8c98579d4)
2023-09-13 09:25:35 +02:00
Shauren
79544e5fbe CI/AppVeyor: Upgrade boost version to 1.82
(cherry picked from commit 3ecd678a09)
2023-09-12 21:32:55 +02:00