Shauren
|
7fc1eb1054
|
Core/Objects: Removed type casts before accessing WorldObject::m_Events that became unneccessary after moving it from Unit to WorldObject
(cherry picked from commit bc8874f305)
|
2025-01-26 12:48:37 +01:00 |
|
Ovahlord
|
e9105be6d8
|
Scripts/Spells: fixed Seal of Truth
|
2025-01-26 12:15:14 +01:00 |
|
Ovahlord
|
a777f6768e
|
Scripts/Spells: round the damage values of Seal of Righteousness and Seal of Justice to match expected numbers and to prevent low level players from dealing no damage
|
2025-01-26 11:43:18 +01:00 |
|
Ovahlord
|
ccf00f50d4
|
Scripts/Spells: fixed Seal of Justice
|
2025-01-26 11:33:31 +01:00 |
|
Ovahlord
|
42740ba740
|
Scripts/Spells: fixed Judgement
|
2025-01-26 10:55:38 +01:00 |
|
Ovahlord
|
3ec0ba7c83
|
Scripts/Spells: fixed Seal of Righteousness
|
2025-01-25 11:27:37 +01:00 |
|
Shauren
|
1c04f09609
|
Scripts/Spells: Use Spell::GetPowerTypeCostAmount where possible instead of iterating Spell::GetPowerCost
(cherry picked from commit 26376d89e1)
# Conflicts:
# src/server/scripts/Spells/spell_druid.cpp
# src/server/scripts/Spells/spell_rogue.cpp
# src/server/scripts/Spells/spell_shaman.cpp
|
2025-01-21 18:28:54 +01:00 |
|
Ovahlord
|
e2c011fbd4
|
Scripts/Spells: increased precision when calculating Howling Blast's attack power bonus to match tooltip values
|
2025-01-11 20:44:33 +01:00 |
|
Ovahlord
|
c1d8e30015
|
Scripts/Spells: fixed Howling Blast damage calculation
|
2025-01-11 20:36:09 +01:00 |
|
Shauren
|
904d8aa040
|
Core/Misc: Removed GetClassName preprocessor hack
(cherry picked from commit 6f0e96a30a)
|
2025-01-09 20:53:38 +01:00 |
|
Shauren
|
4e7181c171
|
Core/Commands: Extract bonus lists and item context from provided item link for .additem commands
Closes #30209
(cherry picked from commit f647ff6865)
|
2025-01-09 20:53:32 +01:00 |
|
Shauren
|
d785a48475
|
Core/Grids: Modernize TypeContainer with variadic template
(cherry picked from commit 401502ea3c)
|
2025-01-09 20:53:02 +01:00 |
|
Shauren
|
5da556b9a4
|
Core/Database: Added std::span based functions to Field and PreparedStatement
(cherry picked from commit 27860c3316)
# Conflicts:
# src/server/game/Entities/Player/Player.cpp
|
2025-01-03 18:05:04 +01:00 |
|
Shauren
|
e3108547fd
|
Scripts/Spells: Removed unneccessary hacks - reagent consumption by triggered spells fixed in 54a83b4b68
|
2025-01-01 21:07:12 +01:00 |
|
Shauren
|
eaf412c1bb
|
Core/Spells: Split TRIGGERED_IGNORE_POWER_AND_REAGENT_COST into separate POWER and REAGENT flags
(cherry picked from commit 151a50d2aa)
# Conflicts:
# src/server/game/Spells/Spell.cpp
# src/server/scripts/Spells/spell_druid.cpp
# src/server/scripts/Spells/spell_priest.cpp
# src/server/scripts/Spells/spell_warlock.cpp
|
2025-01-01 21:00:25 +01:00 |
|
Shauren
|
435864761e
|
Core/Misc: Include cleanup - remove MapUtils.h from Containers.h
(cherry picked from commit d778d5ec7c)
# Conflicts:
# src/server/game/Achievements/CriteriaHandler.cpp
# src/server/game/Globals/ObjectMgr.cpp
# src/server/scripts/BrokenIsles/zone_mardum.cpp
# src/server/scripts/ExilesReach/zone_exiles_reach.cpp
# src/server/scripts/Shadowlands/SepulcherOfTheFirstOnes/boss_anduin_wrynn.cpp
|
2025-01-01 20:59:52 +01:00 |
|
Shauren
|
03c575b614
|
Scripts: Remove direct unit flag manipulations for UNIT_FLAG_IMMUNE_TO_PC, UNIT_FLAG_IMMUNE_TO_NPC and UNIT_FLAG_UNINTERACTIBLE
(cherry picked from commit 5e541de574)
# Conflicts:
# src/server/scripts/DragonIsles/AzureVault/boss_leymor.cpp
# src/server/scripts/ExilesReach/zone_exiles_reach.cpp
# src/server/scripts/KhazAlgar/IsleOfDorn/zone_isle_of_dorn.cpp
# src/server/scripts/Pandaria/zone_the_wandering_isle.cpp
# src/server/scripts/Zandalar/KingsRest/boss_golden_serpent.cpp
|
2024-12-29 22:35:56 +01:00 |
|
Shauren
|
fd52be9fe5
|
Core/Loot: Implemented automatic flagging of tracking quests from loot
(cherry picked from commit d913e38cba)
# Conflicts:
# sql/updates/world/cata_classic/2024_12_29_00_world.sql
|
2024-12-29 22:22:41 +01:00 |
|
ModoX
|
74f9ad8c2e
|
Core/AI: Remove default arguments for inter-script communication
(cherry picked from commit 6b96facee3)
|
2024-12-29 12:17:25 +01:00 |
|
ModoX
|
1f81c961f2
|
Core/AI: Implemented conversation ai (#30538)
(cherry picked from commit 309ba22a15)
# Conflicts:
# src/server/scripts/BrokenIsles/zone_mardum.cpp
# src/server/scripts/DragonIsles/AberrusTheShadowedCrucible/aberrus_the_shadowed_crucible.cpp
# src/server/scripts/EasternKingdoms/zone_stormwind_city.cpp
# src/server/scripts/KulTiras/WaycrestManor/waycrest_manor.cpp
# src/server/scripts/KulTiras/zone_boralus.cpp
# src/server/scripts/Shadowlands/SanctumOfDomination/boss_sylvanas_windrunner.cpp
# src/server/scripts/Shadowlands/SepulcherOfTheFirstOnes/boss_anduin_wrynn.cpp
# src/server/scripts/Zandalar/KingsRest/kings_rest.cpp
|
2024-12-29 12:16:46 +01:00 |
|
Ovahlord
|
b179a7246d
|
Core/Units: moved melee attack rage generation into Unit::AttackerStateUpdate and send the generated rage in combat log packet instead of power update packets
|
2024-12-26 13:12:19 +01:00 |
|
Ovahlord
|
0b842d44d9
|
Scripts/OutdoorPvp: converted two raw pointers into smart pointers to fix possible memory leaks
|
2024-12-25 10:44:45 +01:00 |
|
Ovahlord
|
5c0e09b31a
|
Scripts/Spells: moved rogue spell scripts into namespaces to respect the one definiton rule
|
2024-12-21 22:03:00 +01:00 |
|
Ovahlord
|
2d820e591b
|
Scripts/Spells: moved warrior spell scripts into namespaces to respect the one definition rule
|
2024-12-21 22:01:54 +01:00 |
|
Ovahlord
|
c5f8b2fd3f
|
Scripts/Spells: moved death knight spell scripts into namespaces to respect the one definition rule
|
2024-12-21 22:00:29 +01:00 |
|
Shauren
|
cb29e42e3a
|
Core/Scripts: Added SpellEffectInfo argument to CalcDamage and CalcHealing spell script hooks
(cherry picked from commit 884662a75a)
# Conflicts:
# src/server/scripts/Shadowlands/Torghast/spell_torghast.cpp
# src/server/scripts/Spells/spell_azerite.cpp
# src/server/scripts/Spells/spell_evoker.cpp
# src/server/scripts/Spells/spell_priest.cpp
# src/server/scripts/Spells/spell_rogue.cpp
# src/server/scripts/Spells/spell_warlock.cpp
|
2024-12-21 17:41:47 +01:00 |
|
Ovahlord
|
4011a0df2b
|
Scripts/Spells: fixed Blood Plague damage calculation
|
2024-12-20 21:34:55 +01:00 |
|
Ovahlord
|
2ddc37e265
|
Scripts/Spells: fixed damage calculations for Icy Touch and Frost Fever
|
2024-12-20 21:23:39 +01:00 |
|
Ovahlord
|
4e02f21ad4
|
nopch fix
|
2024-12-20 19:33:21 +01:00 |
|
Ovahlord
|
64ed97762d
|
Scripts/Spells: fixed Death Coil
|
2024-12-20 19:24:30 +01:00 |
|
Ovahlord
|
2087f75871
|
Core/Player: fixed logic for determining fully depleted runes - these are runes at max cooldown that hasn't started recovering yet
|
2024-12-20 18:22:08 +01:00 |
|
Ovahlord
|
ab72a23a9f
|
Scripts/Spells: fixed Runic Empowerment
|
2024-12-20 17:20:33 +01:00 |
|
Shauren
|
3d680ff9ba
|
Build fix for old boost version
(cherry picked from commit a97b7af876)
|
2024-12-12 19:59:01 +01:00 |
|
Shauren
|
486260a90e
|
Core/Commands: Fix vmap directory size calculation for .server debug command after 518fe1fd1e
(cherry picked from commit 99d87ea638)
|
2024-12-12 19:58:56 +01:00 |
|
Shauren
|
d86e2671d9
|
Core/Commands: Handle more quest objective types with .quest complete command
(cherry picked from commit e071c08526)
|
2024-12-07 09:06:01 +01:00 |
|
Ovahlord
|
dfb26231fb
|
Core/Spells: moved Cobra Shot's spell_linked_spell fix to spell scripts
|
2024-11-29 17:35:00 +01:00 |
|
Ovahlord
|
592ab31463
|
Scripts/Spells: removed broken Steady Shot energize spell_linked_spell fix and properly fix it via spell script
|
2024-11-29 17:16:08 +01:00 |
|
Ovahlord
|
d15f177652
|
Scripts/Spells: fixed hunter Improved Steady Shot talent
|
2024-11-28 20:51:05 +01:00 |
|
Ovahlord
|
6de12ffcfa
|
Core/Packets: updated packet structures for 4.4.1
|
2024-11-01 16:33:57 +01:00 |
|
funjoker
|
c641cbeb55
|
Core/PacketIO: updated update fields to 4.4.1
|
2024-11-01 08:00:24 +01:00 |
|
Ovahlord
|
a99cd8f7f2
|
Core/Misc: downgraded RaceMask code for Cataclysm
* updated RaceMask defines in preparation for 4.4.1
|
2024-10-21 22:29:50 +02:00 |
|
Jeremy
|
aff7560e4c
|
Core/Texts: Refactor Emote/Sound handling and add ConditionID for ChatTextBuilders (#30343)
(cherry picked from commit caccb06190)
|
2024-10-21 22:03:32 +02:00 |
|
Ovahlord
|
c10a57318c
|
Scripts/Spells: fixed balance druid Eclipse mechanic
|
2024-09-22 11:55:59 +02:00 |
|
Ovahlord
|
2b89089c50
|
Scripts/Spells: simplify bitset check in mage Deep Freeze spell script
|
2024-09-21 14:27:20 +02:00 |
|
Ovahlord
|
329b48e853
|
Scripts/Spells: fixed mage Arcane Missiles
|
2024-09-21 14:20:34 +02:00 |
|
Ovahlord
|
f2ff7fa683
|
Scripts/Spells: fixed mage Deep Freeze ability
|
2024-09-21 13:38:55 +02:00 |
|
Shauren
|
70d2b3b34d
|
Build: Add WITH_WARNINGS_AS_ERRORS cmake option that turns compile warnings into compile errors
(cherry picked from commit 7ac0c685dd)
|
2024-09-21 05:50:20 +02:00 |
|
Ovahlord
|
1e2b189277
|
Core/Misc: remove character creation code for Demon Hunters, Evokers and Allied Races
|
2024-09-18 18:44:03 +02:00 |
|
Shauren
|
f4123226c7
|
Core/Commands: Refactor .additem to use typed args
(cherry picked from commit 1f60e76b7f)
|
2024-09-17 17:09:21 +02:00 |
|
Shauren
|
35f6695851
|
Scripts/Spells: Add missed change for 975e7cc072
(cherry picked from commit b2a9a59364)
|
2024-09-13 19:31:22 +02:00 |
|