Shauren
|
4ba5e27055
|
Core/Objects: Reorder Object type casting functions to make nonstatic ones appear first on editor completion lists
|
2026-01-02 16:23:41 +01:00 |
|
Shauren
|
3b722eb93e
|
Core/Objects: Add const to Object::DestroyForPlayer and Object::SendOutOfRangeForPlayer
|
2025-12-26 22:50:38 +01:00 |
|
Shauren
|
da6db9f37e
|
Core/Objects: Store non viewer depentent CreateObjectBits directly in m_updateFlag
|
2025-12-26 00:42:14 +01:00 |
|
Shauren
|
65bdceb4f9
|
Core/Spells: Minor bitset refactor for 6cff1622e5
|
2025-12-26 00:42:14 +01:00 |
|
Shauren
|
6cff1622e5
|
Core/Spells: Only check spell immunity against effects that will apply to each target
|
2025-12-25 16:48:32 +01:00 |
|
Shauren
|
42ebe3b0dc
|
Core/Spells: Use spell positivity to determine immunities instead of caster-target faction reaction
|
2025-12-25 16:16:16 +01:00 |
|
Shauren
|
bd2b12fa36
|
Core: Updated to 11.2.7
|
2025-12-16 00:09:26 +01:00 |
|
Shauren
|
f901acd66b
|
Core/Entities: Remove Object::m_objectType member and replace it with global array lookup (using m_objectTypeId)
|
2025-12-07 18:59:24 +01:00 |
|
Shauren
|
43d48cf1a7
|
Core/Auras: Enable DoEffectCalcDamageAndHealing aura script hook for initial absorb amount calculation
|
2025-11-28 11:15:32 +01:00 |
|
Shauren
|
233a063eba
|
Core/Auras: Implement absorb scaling with attack power (#31405)
|
2025-11-28 09:13:33 +01:00 |
|
Cristian Vintila
|
fe5cf65923
|
Core/Auras: Implement basic absorb scaling with spellpower (#31405)
|
2025-11-27 23:50:33 +01:00 |
|
Shauren
|
7c5e6f695d
|
Core/Movement: Use MotionMaster::MoveKnockbackFrom for creatures hit by SPELL_EFFECT_LEAP_BACK, SPELL_EFFECT_PULL_TOWARDS and SPELL_EFFECT_PULL_TOWARDS_DEST
|
2025-11-18 18:05:33 +01:00 |
|
Aqua Deus
|
ff256d20e5
|
Core/Spells: Name SpellCategoryFlags with official names and implement ResetCooldownUponEndingEncounter flag (#31415)
|
2025-10-29 16:04:11 +01:00 |
|
Shauren
|
d5ac1c8741
|
Core/Creatures: Fix floating corpses
|
2025-10-26 11:51:32 +01:00 |
|
Shauren
|
6fd28bda97
|
Core/Units: Fix movement status altering packets being sent to wrong units
|
2025-10-26 11:51:00 +01:00 |
|
Shauren
|
a0c8e0255c
|
Core/Spells: Fix teleports within transports (like Blink)
|
2025-10-16 19:06:19 +02:00 |
|
Shauren
|
a8f01e07d1
|
Core/Entities: Merge duplicate functions calculating relative positions - remove CalculatePassengerPosition/CalculatePassengerOffset from TransportBase class
|
2025-10-14 13:11:41 +02:00 |
|
Shauren
|
53068a94e8
|
Core: Updated to 11.2.5.63704
|
2025-10-10 16:21:55 +02:00 |
|
Shauren
|
88d8783758
|
Core/Units: Remove unused argument from Unit::SetRooted
|
2025-09-25 00:30:54 +02:00 |
|
ModoX
|
26fc144191
|
Core/AreaTriggers: Handle exit areatrigger on player map change (#31077)
|
2025-09-03 21:45:38 +02:00 |
|
Shauren
|
5cf0c6c8bb
|
Core: Updated to 11.2.0
|
2025-08-13 00:31:39 +02:00 |
|
BandyscTC
|
ac9d659ad8
|
Core/Units: Don't change hover anim for vehicle passengers (#31144)
|
2025-07-19 18:01:48 +02:00 |
|
Shauren
|
5de252ae84
|
Core/Misc: Move large functions out of header files
|
2025-07-13 13:40:31 +02:00 |
|
Shauren
|
cbb532e4be
|
Core/Groups: Use iterators instead of raw LinkedListElement to interact with group members
|
2025-07-11 17:40:34 +02:00 |
|
Shauren
|
9ad1ab6c57
|
Core/Spells: Replace MAX_SPELL_EFFECTS loop limits with correct upper bound depending on how many effects the spell has v2
|
2025-06-03 10:36:41 +02:00 |
|
Shauren
|
1027c42352
|
Core/PacketIO: Replace static_asserts with concepts and add them to PacketUtilities as well
|
2025-05-23 15:20:57 +02:00 |
|
Shauren
|
357a6b6397
|
Core/PacketIO: Migration to PacketUtilities bit/string operations part 2
|
2025-05-21 18:45:37 +02:00 |
|
Shauren
|
616c5094e0
|
Core/Auras: Initialize aura spell visual from spell that created it instead of recalculating it
|
2025-05-17 19:42:02 +02:00 |
|
ModoX
|
c40b6e0b3f
|
Core/AreaTrigger: Implement AreaTriggerActionSetFlag::DontDespawnWithCreator (#30832)
|
2025-05-10 18:49:25 +02:00 |
|
Shauren
|
255082782c
|
Core/Players: Implemented item level based armor damage reduction diminishing for pvp
|
2025-04-28 10:36:47 +02:00 |
|
Shauren
|
2e79d3524f
|
Core/Spells: Rename confusing SpellState enum values
* SPELL_STATE_CASTING -> SPELL_STATE_CHANNELING (was used for "channel in progress")
* SPELL_STATE_DELAYED -> SPELL_STATE_LAUNCHED
|
2025-04-20 15:41:58 +02:00 |
|
Shauren
|
3d045edd52
|
Core/Units: Fixed offhand melee damage
Closes #30809
|
2025-04-01 18:53:41 +02:00 |
|
Shauren
|
4c605ce621
|
Core/Auras: Fixed SPELLVALUE_AURA_STACK adding incorrect number of stacks on aura refresh
|
2025-03-22 20:20:18 +01:00 |
|
Shauren
|
bb67a42791
|
Core/Spells: Fixed spells that scale value with master not being affected by SpellModOp::Points and SpellModOp::PointsIndex spellmods
|
2025-03-21 00:07:16 +01:00 |
|
Shauren
|
438d0c3089
|
Core/Units: Define new 11.1.0 movement flags
|
2025-02-25 18:24:54 +01:00 |
|
Shauren
|
e233079d2d
|
Core/Units: Refactor GetCastSpellInfo to return values via return value and hide internal lookup state tracker
|
2025-02-24 14:33:56 +01:00 |
|
Shauren
|
fc54ae79a9
|
Core/Auras: Ensure aura target of SPELL_AURA_TRIGGER_SPELL_ON_POWER_PCT has required power type
Closes #30669
|
2025-02-05 20:35:13 +01:00 |
|
Shauren
|
9201c0f035
|
Core/Misc: Reduce code differences between branches
|
2025-02-05 20:20:17 +01:00 |
|
ModoX
|
46251b5655
|
Core/Vehicle: Added RideSpellID field to override npc_spellclick_spells (#30198)
|
2025-02-02 00:42:51 +01:00 |
|
Shauren
|
ace6342aea
|
Core/Spells: Refactor SpellHistory ModifyCoooldowns and ResetCooldowns callbacks to use CooldownEntry argument instead of internal iterator
|
2025-01-30 18:27:38 +01:00 |
|
Shauren
|
107ca37c68
|
Core/Auras: Fixed SPELL_ATTR1_IMMUNITY_TO_HOSTILE_AND_FRIENDLY_EFFECTS logic - no longer incorrectly unapplies all auras for immunities that don't use it
|
2025-01-27 15:30:29 +01:00 |
|
Shauren
|
97f58a59f1
|
Core/Auras: Make iteration over Aura::GetAuraEffects safe by automatically skipping nullptr elements
|
2025-01-09 13:23:48 +01:00 |
|
Shauren
|
151a50d2aa
|
Core/Spells: Split TRIGGERED_IGNORE_POWER_AND_REAGENT_COST into separate POWER and REAGENT flags
|
2024-12-31 20:14:01 +01:00 |
|
Shauren
|
d38941c19b
|
Core/Units: Fill CurrentAreaID updatefield
|
2024-12-30 10:17:53 +01:00 |
|
Meji
|
0b16756172
|
Core/Units: Added helper methods to cancel mount/shapeshift auras (#30477)
|
2024-12-29 00:44:05 +01:00 |
|
Ovahlord
|
aefcd2fac7
|
Core/Units: moved melee attack rage generation into Unit::AttackerStateUpdate and send the generated rage in combat log packet instead of power update packets
(cherry picked from commit b179a7246d)
|
2024-12-27 12:04:05 +01:00 |
|
Shauren
|
884662a75a
|
Core/Scripts: Added SpellEffectInfo argument to CalcDamage and CalcHealing spell script hooks
|
2024-12-21 00:40:08 +01:00 |
|
Shauren
|
4f7079f471
|
Core: Updated to 11.0.7
|
2024-12-18 22:50:33 +01:00 |
|
Shauren
|
6dd5fb9d88
|
Core/Auras: Implemented mount equipment
|
2024-11-19 21:40:49 +01:00 |
|
Shauren
|
4e551741cf
|
Core/Misc: Fix some GCC warnings
|
2024-11-12 16:39:24 +01:00 |
|