Commit Graph
156 Commits
Author SHA1 Message Date
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
DevPrimeandEvef 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
Aokromes aa1032bd17 missing part 2018-01-27 13:07:51 +01:00
Ovalord 8a274f0329 Core/Spells: merged level penalty removal 2018-01-27 12:59:32 +01:00
Ovalord 315ccb4f9f Core/Spells: fixed mage Flame Orb summon and Frostfire orb summon
*todo: the core has a bug that prevents the orb from slowing down
*frostfire orb handling
2018-01-26 01:00:18 +01:00
Aokromes 4bd0525edd Update copyright note for 2018 2018-01-01 01:06:19 +01:00
Ovah 7269bfd61f Core/Spells: fixed mage Incanter's Absorbtion talent 2017-12-07 18:58:32 +00:00
Aokromes e3245a227f warning fixes 2017-11-30 14:39:50 +01:00
Ovah d07d155e20 Core/Spells: fixed mage Nether Vortex getting applied only when Arcane Blast hits 2017-11-30 13:23:02 +00:00
Ovah 0640dc97c7 Core/Spells: fixed mage Early Frost talent 2017-11-30 13:10:23 +00:00
Aokromes 91affef0c6 Misc: Kill trailing white spaces 2017-11-25 01:36:21 +01:00
Aokromes 108ca4b892 Script/Mage: Fix Arcane Missile proc error message
By Malcrom
2017-11-12 08:57:23 +00:00
Ovah bec639ceed Core/Spells: fixed Arcane Missile related procs 2017-11-08 23:55:27 +00:00