Commit Graph

28668 Commits

Author SHA1 Message Date
Shauren
e6b43c0d5c Core/Spells: Remove TRIGGERED_IGNORE_CASTER_AURASTATE from default triggered spell flags
Closes #28820
2023-02-18 18:43:27 +01:00
Shauren
d5ec4a7f05 Core/Misc: Mention vmaps in error message about loading gameobject models 2023-02-16 11:19:37 +01:00
Aokromes
1502648598 Update worldserver.conf.dist 2023-02-16 10:43:25 +01:00
DeadMouse
f7c9a85327 Core/Guilds: Fixed loading achievement CompletingPlayers guids from db. (#28813) 2023-02-14 16:49:20 +01:00
Shauren
9f088c2e04 Core/Units: Pass real damage taken after level scaling calculations to DamageDone and DamageTaken script hooks 2023-02-11 16:54:46 +01:00
Смердокрыл
b37333c1d9 Core/Auras: Implemented SPELL_AURA_KEYBOUND_OVERRIDE (#28809)
Co-authored-by: MaxtorCoder <warsongkiller.s8@gmail.com>
Co-authored-by: Shauren <shauren.trinity@gmail.com>
2023-02-10 11:29:43 +01:00
Shauren
b842f2be55 Core/Auras: Remove channeled auras when caster and target are not on the same map
Closes #28777
Closes #28792

(cherry picked from commit d23c839998)
2023-02-09 19:06:36 +01:00
Shauren
f79cd0f526 Scripts/Events: Fixed infinite loop with auras 71507 and 71508 casting each other when unit is removed from map
(cherry picked from commit 70e985c7f7)
2023-02-09 10:31:48 +01:00
Gildor
0e76b4ab9d Core/Battlegrounds: Prevent end Arena when a dead player logout (#28766)
(cherry picked from commit aeb4d18e20)
2023-02-09 10:31:48 +01:00
Meji
aaa0db2880 Core/Players: Added support for profession equipment slots (#28799) 2023-02-08 23:35:08 +01:00
Shauren
9932046499 Core/Spells: Implemented SPELL_EFFECT_REMOVE_AURA_BY_SPELL_LABEL 2023-02-06 12:34:29 +01:00
Shauren
ea3f7f665b Core/GameObjects: Fixed crash with transport gameobjects that have only 1 entry in TransportAnimation/TransportRotation db2
Closes #28673
2023-02-05 22:14:11 +01:00
Shauren
b6965b2c30 Core/Objects: Move EventProcessor update to WorldObject::Update 2023-02-05 16:24:13 +01:00
Meji
56d0f7a970 Core/GameObjects: Fixed the behavior for GAMEOBJECT_TYPE_FISHINGNODE (#28781) 2023-02-05 15:16:19 +01:00
Jeremy
bb8f713d5f Core/Pools: Allow all gameobject types to be pool members (#28754) 2023-02-05 13:54:25 +01:00
Shauren
5f8cc1a120 Core/GameObjects: Don't apply pool anti-break hack for gameobjects not using legacy compatibility mode 2023-02-04 23:50:08 +01:00
Shauren
ffe870fc42 Core/GameObjects: Implemented Checkallunits property for traps 2023-02-04 23:49:23 +01:00
Shauren
01965086ef Core/DataStores: Fixed string fields containing empty strings in some 10.0.5 db2 files
Closes #28805
2023-02-03 23:41:31 +01:00
Shauren
65adaf8c43 Tools/Extractors: Fixed remote mode after casclib upgrade 2023-02-03 13:36:21 +01:00
Meji
79be716e63 Core/Misc: Rename _2 skillline definitions to _CLASSIC 2023-02-02 21:30:59 +01:00
Shauren
9d98bcffeb Core/Misc: Update ResponseCodes enum for 10.0.5 2023-02-01 20:49:28 +01:00
Meji
73d00dd411 Core/Logging: Update missing log to fmt::format 2023-02-01 00:16:04 +01:00
Meji
5661944351 Core/Misc: Update config option CharactersPerAccount (Dragonflight) 2023-01-31 23:31:26 +01:00
Meji
7b14b9ef22 Core/SAI: Set the trigger player as baseobject when the source type isn't a WorldObject (#28767) 2023-01-31 19:38:34 +01:00
Shauren
7395d75b5a Core/Misc: Fixed clang 15 warnings 2023-01-31 18:51:31 +01:00
Naddley
b73330999f Scripts/Monk: Implement Power Strikes (#28794) 2023-01-29 20:40:39 +01:00
Meji
97d413c9b4 Core/Spawns: Allow spawn groups with MANUAL_SPAWN flag to automatically despawn if conditions are not met (#28778) 2023-01-29 19:50:34 +01:00
Meji
03918978c1 Core/Players: Several currency fixes and improvements (#28676) 2023-01-29 17:42:23 +01:00
Shauren
b6cd49c34d Core/Mail: Update max mail id cap 2023-01-29 15:30:16 +01:00
Aqua Deus
bd2deb57d2 Core/Spells: Remove a triggered spell (not in sniff) (#28571) 2023-01-29 00:48:37 +01:00
Seyden
b5886f6a2d Core/Quests: Dont immediately update object visibility at PhaseShift and wait for the AI Hooks to be called in Player::RewardQuest (#28516) 2023-01-28 15:36:28 +01:00
ModoX
b5176eb6c2 Core/DataStores: Updated outdated check to 10.0.5.47660 2023-01-28 09:15:34 +01:00
Shauren
4bec7233ba Core: Updated to 10.0.5 2023-01-28 01:53:26 +01:00
Ovahlord
58cd4e58f7 Scripts/DK: Implemented Howling Blast (#28761) 2023-01-26 18:38:10 +01:00
Naddley
2a79be02fd Scripts/Hunter: Implement Explosive Shot (#28779) 2023-01-26 15:11:56 +01:00
Aqua Deus
35775b0dfb Scripts/Evoker: Implement Living Flame and Energizing Flame (#28736) 2023-01-26 14:55:06 +01:00
Aqua Deus
eebacbc86e Spells/Evoker: Implemented Azure Strike (#28656) 2023-01-26 08:16:14 +01:00
Meji
d64d84dfa6 Core/Reputation: Implemented renown reputation (Dragonflight) (#28653) 2023-01-21 12:41:24 +01:00
Shauren
6aec77db15 Core/Units: Named new unit flag (enuminfo) 2023-01-20 21:09:45 +01:00
Shauren
2fdd45c990 Core/Units: Named new unit flag 2023-01-20 21:08:04 +01:00
Shauren
3df16c12b7 Core/Scripts: Move EvadeReason outside of CreatureAI class 2023-01-19 21:23:06 +01:00
Shauren
8568b08350 Core/Auras: Fully remove auras that had all of their effect suppressed with immunity
(cherry picked from commit 835e291831)
2023-01-19 18:17:30 +01:00
Shauren
a1b2b86427 Core/Auras: Fixed possible iterator invalidation crashes caused by calling UpdateTargetMap inside loops iterating m_appliedAuras
Closes #28609

(cherry picked from commit 593721ff1f)
2023-01-19 14:14:15 +01:00
Shauren
3e85598d99 Core/Objects: Call base class Update function for Unit and GameObject (currently does nothing) 2023-01-15 23:01:10 +01:00
Shauren
c312eb8a69 Nopch build fix 2023-01-15 15:14:24 +01:00
Shauren
3fc3cd455b Core/Battlegrounds: Unload all grids before destroying battleground object
Closes #28755
2023-01-15 14:25:18 +01:00
Shauren
badb55bfd9 Core/Spells: Added additional validation to loading spell_linked_spell to prevent infinite loops
Closes #28753
2023-01-15 13:30:17 +01:00
Meji
fc65154fd3 Core/SAI: Added missing target guid validations (#28745) 2023-01-14 23:04:46 +01:00
Shauren
db85044267 Scripts/Spells: Fixed crash in spell_sha_mastery_elemental_overload
Closes #28748
2023-01-14 12:45:35 +01:00
Meji
3f1816d407 Core/Creatures: Fixed typo in loading creature addon 2023-01-13 03:04:03 +01:00