Ovahlord
a652191a62
Core/Spells: 6506e71a23 followup
2022-02-21 13:49:17 +01:00
Ovahlord
6506e71a23
Core/Units: added a helper to check if a limited target aura exists without creating an empty element in the container
2022-02-21 13:44:24 +01:00
Ovahlord
f97f57c0f6
Core/Spells: Nether Vortex will now only proc its Slow effect only when the mage has no other Slow auras applied
2022-02-21 11:59:42 +01:00
Ovahlord
63f2dcd05e
Core/Spells: dropped Fingers of Frost charge drop spell script and use the new proc attribute instead.
2021-02-19 12:56:01 +01:00
Ovahlord
754c138f89
Core/Spells: ported CastSpell unclusterfucking from 3.3.5 branch
2020-11-04 22:37:11 +01:00
Ovahlord
6d37b9a455
Core/Spells: Arcane Missiles will now proc on spell cast instead of spell hit and may proc from triggered missiles
2020-10-22 23:53:51 +02:00
Ovahlord
32cf373719
Core/Spells: updated Focus Magic spell script to Cataclysm
2020-08-30 17:28:32 +02:00
Warpten
2b2fc5fb8a
Core/Spells: remove PrepareSpellScript and PrepareAuraScript macros and make Hooklist use emplace behaivior ( #174 )
2020-08-28 15:40:26 +02:00
Shauren
44e0d6c0f9
Scripts/Spells: Replace RegisterAuraScript with RegisterSpellScript and remove it
2020-08-23 17:44:48 +02:00
Ovahlord
eedb17447a
Core/Spells: Combustion will no longer pick up other Combustion effects and the eligible aura effects will now have their amount devided
2020-07-11 20:35:40 +02:00
Warpten
0af44ccc01
Core/Spells: implement DoT clipping
...
* Core/Spells: Implementation of DoT clipping.
* Core/Utilities: Backport "EnumFlags v3.0" from master.
* Core/Spells: Switch AURA_REMOVE_MODE to a flag set.
2020-06-04 18:16:03 +02:00
Ovahlord
db4e832fee
Core/Spells: removed pre cast spell hacks from spell class and moved remnants to spell scripts
...
closes #81
2020-05-10 21:11:56 +02:00
Ovahlord
e5c98e258c
Fixed build
2020-05-09 01:34:55 +02:00
Ovahlord
7ab91c9b3e
Core/Spells: optimized Arcane Missile proc data
2020-05-09 01:19:11 +02:00
DevPrime and Evef
b046b19fd3
Core/Scripts: fixed most script related no pch warnings
...
Co-authored-by: Evef <everf@outlook.com >
2020-03-11 12:54:27 +01:00
Aokromes
d6d3f06f06
New year
2020-01-04 18:32:38 +01:00
funjoker
6c56916b29
Misc: Update copyright information
...
Happy new year
2020-01-01 18:47:28 +01:00
Ovahlord
f990fbb7ab
Core/Spells: updated Master of Elements script to new model and simplified code
2019-12-06 16:40:41 +01:00
Ovahlord
debff42e62
Core/Spells: Frostfire Bolt's slow effect will no longer stack
2019-11-24 10:47:09 +01:00
Ovahlord
5a02e15e86
Scripts: fixed more warnings
2019-10-04 15:58:38 +02:00
Ovahlord
1ea13572cf
Core: fixed several warnings accross the board
2019-10-04 03:40:43 +02:00
Ovahlord
b3d81e08c1
Core/Spells: allow fire mages to stack Ignite damage numbers when Ignite did not tick for the first time
2019-09-22 15:31:54 +02:00
Ovahlord
4bad4757f1
Core/Spells: Ignite will no longer proc from Frostfire Orb and Flame Orb
2019-09-15 19:47:29 +02:00
Ovahlord
a3e74fbeb0
Core/Spells: fixed Glyph of Frostfire
2019-05-13 07:04:50 +02:00
Ovahlord
6aa6cf55cf
Core/Spells: fixed Combustion
...
* updated Ingite talent to Cataclysm
2019-05-13 02:38:59 +02:00
Ovahlord
3d93df80a6
Core/Spells: fixed Impact talent
...
* converted Living Bomb spell script to new model
2019-05-12 04:30:16 +02:00
Ovahlord
fcd5625d40
Core/Spells: optimized Pyromaniac script and allow it to proc from triggered spells such as Ignite as well
2019-05-11 23:04:05 +02:00
Ovahlord
d4f2854796
Core/Spells: fixed an issue in Pyromaniac's spell script that was allowing players to trigger the buff when having three dots instead of dots on three targets active
2019-05-11 06:47:01 +02:00
Ovahlord
eec3d280cd
Core/Spells: move Pyroblast's Hot Streak spell script to spell bonus data and spell_proc
2019-05-11 06:37:44 +02:00
Ovahlord
90b0733392
Core/Spells: fixed Pyromaniac talent
2019-05-11 06:25:03 +02:00
Ovahlord
0f34b46b6e
Core/Spells: updated Nether Vortex spell script and fixed an issue that was causing it to spam invalid target
2019-05-10 06:43:40 +02:00
Ovahlord
80ac0f856b
Core/Spells: fixed Arcane Potency proc entry and updated spell script to new model
...
closes #45
2019-03-31 05:11:20 +02:00
Ovahlord
0fb552e72e
Core/Spells: use OnSpellStart hook to properly fix Mage's Early Frost talent
2019-02-14 09:07:52 +01:00
Ovahlord
9b88acf4dc
Core/Spells: use ModStackAmount to drop stacks for Fingers of Frost
2019-02-14 08:44:31 +01:00
Ovahlord
0c4da99fbf
Core/Spells: moved Fingers of Frost charge dropping to AuraScript since it's actually stacks and not charges
2019-02-12 22:57:18 +01:00
Ovahlord
bea241d0ed
Core/Spells:
...
* fixed Fingers of Frost rank 3 proc. Todo: find out why using the proc charges consumes the whole aura instead of a single charge
* Arcane Missiles will no longer proc when caster has learned Brain Freeze
* Brain Freeze will now get consumed when Fireball or Frostfire Bolt has been casted
* Deep Freeze will now do damage to stun immune targets
2018-09-03 17:07:30 +02:00
Ovahlord
9c5075cf8e
Core/Spells: improved Early Frost checks to prevent them from applying the debuff when Early Frost was not active at the beginning of the channeling
2018-08-30 03:48:11 +02:00
Ovahlord
ae12bcc74f
Core/Spells: apply coding standards to Mirror Image handling
2018-07-23 14:45:20 +02:00
Ovahlord
7b56a074bd
Core/Spells: fixed Mage Mirror Image and Glyph of Mirror Image
...
* removed loads of hacks from the core
2018-07-23 12:17:18 +02:00
Ovahlord
a2a24b6abd
Core/Spells: fixed tooltip display for Mage's triggered Pyroblast DoT
2018-05-20 15:07:31 +02:00
Ovahlord
ffc11501fe
Core/Spells: fixed Mage Flame Orb and Frostfire Orb behaivior
2018-05-06 23:30:36 +02:00
Ovahlord
2cfdd3cbe0
Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
...
# Conflicts:
# src/server/game/AI/CoreAI/PetAI.cpp
# src/server/game/Battlegrounds/Battleground.cpp
# src/server/game/Battlegrounds/Zones/BattlegroundTP.cpp
# src/server/game/DungeonFinding/LFGMgr.h
# src/server/game/DungeonFinding/LFGQueue.h
# src/server/game/Entities/Creature/Creature.h
# src/server/game/Entities/Pet/Pet.cpp
# src/server/game/Entities/Player/Player.cpp
# src/server/game/Entities/Player/Player.h
# src/server/game/Entities/Unit/Unit.h
# src/server/game/Globals/ObjectMgr.h
# src/server/game/Groups/Group.cpp
# src/server/game/Groups/Group.h
# src/server/game/Guilds/Guild.cpp
# src/server/game/Guilds/Guild.h
# src/server/game/Handlers/GuildHandler.cpp
# src/server/game/Handlers/LFGHandler.cpp
# src/server/game/Handlers/MiscHandler.cpp
# src/server/game/Handlers/NPCHandler.cpp
# src/server/game/Instances/InstanceScript.cpp
# src/server/game/Maps/Map.cpp
# src/server/game/Maps/Map.h
# src/server/game/Maps/ZoneScript.cpp
# src/server/game/Server/WorldSession.cpp
# src/server/game/Spells/SpellEffects.cpp
# src/server/game/Weather/Weather.cpp
# src/server/game/Weather/WeatherMgr.cpp
# src/server/scripts/Commands/cs_reload.cpp
# src/server/scripts/EasternKingdoms/Deadmines/boss_mr_smite.cpp
# src/server/scripts/EasternKingdoms/Deadmines/deadmines.h
# src/server/scripts/EasternKingdoms/ShadowfangKeep/instance_shadowfang_keep.cpp
# src/server/scripts/EasternKingdoms/ShadowfangKeep/shadowfang_keep.cpp
# src/server/scripts/EasternKingdoms/ShadowfangKeep/shadowfang_keep.h
# src/server/scripts/EasternKingdoms/eastern_kingdoms_script_loader.cpp
# src/server/scripts/Kalimdor/VortexPinnacle/vortex_pinnacle.h
# src/server/scripts/Spells/spell_dk.cpp
# src/server/scripts/Spells/spell_druid.cpp
# src/server/scripts/Spells/spell_generic.cpp
# src/server/scripts/Spells/spell_hunter.cpp
# src/server/scripts/Spells/spell_mage.cpp
# src/server/scripts/Spells/spell_pet.cpp
# src/server/scripts/Spells/spell_shaman.cpp
# src/server/scripts/Spells/spell_warrior.cpp
2018-03-28 12:35:52 +02:00
ariel-
5ff847159c
Core: header cleanup, split realmlist, boost compatibility, cotire, remove stormlib/zlib and stormlib/bzip2 and instead use dep sources
2018-03-28 04:41:59 -03:00
Ovahlord
44912fd51b
Core/Spells: arcane missiles always has a 40% proc chance
2018-03-21 19:58:35 +01:00
Ovahlord
a6368c7e6b
Fixed build
2018-03-14 09:11:11 +01:00
Ovah
69904afc56
Core/Spells: corrected Pyroblast naming
2018-02-28 18:28:16 +01:00
Ovah
f087d18196
Core/Spells: simplified Improved Hot Streak crit counter checks
2018-02-26 11:06:34 +01:00
Ovalord
8b2ee4d1cc
Core/Spells: Scorch can now also trigger Hot Streak
2018-02-26 02:13:26 +01:00
Ovalord
fe952e429a
Core/Spells: fixed Mage's Hot Streak and Improved Hot Streak talents
2018-02-26 02:07:56 +01:00
Ovalord
fb61a8f3c6
Core/Spells: do not proc Arcane Missiles when caster has learned Hot Streak
2018-02-26 00:51:10 +01:00