Seyden
e1f345756b
Core/Auras: Implement SPELL_ATTR13_PERIODIC_REFRESH_EXTENDS_DURATION ( #29197 )
2023-09-24 13:23:31 +02:00
Seyden
fa22576817
Core/Auras: Implement SPELL_ATTR8_PERIODIC_CAN_CRIT ( #29198 )
2023-08-25 12:36:11 +02:00
Seyden and Shauren
42a6e0eb1a
Core/Spells: Implement sqrt based aoe damage diminishing ( #29192 )
...
Co-authored-by: Shauren <[email protected] >
2023-08-22 00:02:37 +02:00
Seyden
799d63ce2c
Core/Auras: Remove incorrect implementation of SPELL_ATTR8_DONT_RESET_PERIODIC_TIMER (this attribute does something else) ( #29195 )
2023-07-28 23:23:38 +02: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
Seyden
24d21301a6
Core/Objects: ignore database visibility conditions for personal clones ( #28548 )
2022-12-30 17:57:58 +01:00
Seyden
c5bd2ceda4
Core/Auras: Fixed iterator invalidation crash in Unit::CalcHealAbsorb ( #28515 )
2022-12-30 12:52:22 +01:00
Seyden and Shauren
61c51b76c0
Core/Creatures: Implement StringId for Creatures, a custom identifier to make finding specific creatures in script easier ( #28500 )
...
Allows targeting specific spawns without hardcoding guids or find a bunch of different creatures with a single search
Co-authored-by: Shauren <[email protected] >
2022-12-27 16:39:05 +01:00
Seyden and Shauren
9ab0679781
Core/Objects: Implement FindNearestCreatureWithOptions helper function ( #28488 )
...
Co-authored-by: Shauren <[email protected] >
2022-12-26 20:13:13 +01:00
Seyden
64a1c7735e
Core/Creatures: Implemented AttackableBySummoner summon properties flag ( #28489 )
2022-12-22 23:45:35 +01:00
Seyden
97f3710fa7
Core/Conversations: Allow delaying starting conversations ( #28545 )
2022-12-21 14:37:58 +01:00
Seyden
f25aceab28
Core/Spells: Refactor heal absorb code
2022-07-28 21:26:48 +02:00
Seyden
272addbf2b
Core/Scripts: Fix Hotswap not reinitializing AIs after destroying them and then crashing due to AI being nullptr ( #27744 )
2022-02-15 22:36:48 +01:00
Seyden
79c6054369
Core/Objects: Use player as summoner for personal clones ( #27716 )
...
* This allows clones to properly inherit phases
2022-02-08 00:03:02 +01:00
Seyden
66509502f4
Core/Spells: Implement CAST_FLAG_EX_IGNORE_COOLDOWN - causes spells to not automatically trigger cooldown clientside ( #27717 )
2022-02-07 21:25:27 +01:00
Seyden
20af35fd13
Core/Creatures: Add summoned creatures to summoners transport ( #27708 )
2022-02-07 12:49:45 +01:00
Seyden
a5c713eaf2
Core/Objects: Implement SmoothPhasing part of CreateObject and replacing visible objects
2022-01-29 20:35:25 +01:00
Seyden
12d00e2e5f
Scripts/Spells: Implement OnPrecast scripting hook for spell scripts ( #27632 )
...
* Fires before cast bar starts
2022-01-18 21:06:10 +01:00
Seyden
f383c0ea21
Core/SAI: Add SMART_ACTION_BECOME_PERSONAL_CLONE_FOR_PLAYER ( #27581 )
2022-01-18 20:51:23 +01:00
Seyden
b1eb4c2b3e
Scripts/Spells: Implement Demon Hunter Base Spell "Glide"
2021-11-20 15:51:02 +01:00
Seyden
adb439fdfe
Scripts/Spells: Predefine spell ids used for DH scripts
2021-11-20 15:51:02 +01:00
Seyden and Shauren
e4630c5354
Core/Movement: Temporarily disable "no state change" checks in Unit::SetFeatherFall and Unit::SetCanTurnWhileFalling
...
Co-authored-by: Shauren <[email protected] >
2021-11-20 15:51:02 +01:00
Seyden
107f5ce0a4
Core/Auras: Implement SpellAuraInterruptFlags2::Ground and SpellAuraInterruptFlags2::Swimming ( #27193 )
2021-11-08 10:16:55 +01:00
Seyden and Shauren
581d514678
Core/Movement: Remove random direction knockbacks and instead use unit orientation ( #27194 )
...
Co-authored-by: Shauren <[email protected] >
2021-11-06 18:11:17 +01:00
Seyden
62e444e4b0
Scripts/Spells: Implement Demon Hunter Havoc talent "First Blood" ( #27176 )
2021-10-27 00:46:57 +02:00
Seyden
8f097e4425
Core/Scripts: Implement script name reloading
...
* Authored by Seyden
* Co-authored by Naios
* We thank Shauren for your helpful feedback
2021-10-22 12:52:37 +02:00
Seyden
9c857a1b91
Core/PacketIO: Fixed SMSG_SPELL_NON_MELEE_DAMAGE_LOG struct
2018-01-14 21:49:42 +01:00
Seyden
95b194f3f8
Core/Auras: Fixed rppm proc chance calculation ( #20962 )
...
* LastAttemptTime was reseted before it could have been taken into account for chance calculation
2017-11-23 22:35:42 +01:00
Seyden
5675902485
Core/Creatures: Implemented Basic Creature Scaling ( #20026 )
2017-07-29 21:40:28 +02:00
Seyden
a9174d5eb7
Core/Scripts: Implement generic script loaders (and script registry macros) to greatly reduce code duplication ( #19526 )
2017-07-20 00:15:02 +02:00
Seyden
5487a062ce
Core/AreaTrigger: Remove the correct areatrigger when SPELL_AURA_AREA_TRIGGER is removed ( #19749 )
2017-05-26 23:00:29 +02:00
Portgas
33e72167a1
Core/Spells: Fixed Range Weapons durability loss
2014-08-05 00:23:39 +02:00
Portgas
a91851074e
Core/Spells: Fixed Rogue - Serrated Blades Talent
2014-08-02 22:29:16 +02:00
Portgas D. Ace
25e561ea2c
[CORE/SPELLATR]: Renamed unk to SPELL_ATTR8_BATTLE_RESURRECTION
2014-06-17 22:59:20 +02:00
Portgas D. Ace
4b3dc231a0
[MAGE/SPELLS]: Fixed Ice Barrier scale calculation
2014-01-22 17:00:31 +01:00
Portgas D. Ace
dc959d6f32
Core/Spells: Power Word: Shield SP Coeff
...
The Spell Power coefficient has to be 87% not 80.68%
2013-11-19 21:54:10 +01:00