Commit Graph
212 Commits
Author SHA1 Message Date
Warpten 2b2fc5fb8a Core/Spells: remove PrepareSpellScript and PrepareAuraScript macros and make Hooklist use emplace behaivior (#174) 2020-08-28 15:40:26 +02:00
Ovahlord 75a0e1c011 Core/Spells: updated Bloodworm's Blood Gorged behaivior to Cataclysm 2020-08-24 18:32:31 +02:00
Shauren 44e0d6c0f9 Scripts/Spells: Replace RegisterAuraScript with RegisterSpellScript and remove it 2020-08-23 17:44:48 +02:00
Ovahlord a31111ebbb Core/Spells: allow Rune Strike to be permanently used while in Blood Presence 2020-07-23 22:52:55 +02:00
Ovahlord 2ad3201067 Core/Spells: fixed Improved Blood Presence benefits not having any effect 2020-07-11 14:06:38 +02:00
Ovahlord ffc0fe829c Core/Spells: Death Grip will now use exact distances instead of comparing the melee distance between the caster and the target
closes #73
2020-05-09 15:10:19 +02:00
Ovahlord d30c811d9e Core/Creatures: reworked tempoary summon creation
* all stats and values will now be set before summons are getting added to map
* cleaned up summon spell effect handler to reduce duplicade code
* summoner guids will no longer be set for every minion and correctly handle assigning creator guids instead. These values will serve as fallback guid if there is no summoner guid
* friendly tempsummons will now inherit the guild data of their player and pass them on to further allied summons. This fixes guild specific visuals for creatures such as Guild Battle Standards and Guild Heralds.

Todo: check for regressions
2020-04-22 00:20:18 +02:00
Ovahlord ded981ac59 Core/Spells: fixed all remaining T11 bonus effects for all classes 2020-03-25 20:47:45 +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 d7b6182b4c Core/Spells: remove a unneeded substract operator for improved blood presence that was increasing the crit chance instead of removing it 2019-12-16 23:02:23 +01:00
Ovahlord 53d2ecf123 Core/Auras: removed obsolete crit chance member 2019-11-09 01:11:46 +01:00
Ovahlord 15f09fb82b Core/Misc: fixed warnings and building connection patcher with boost versions below 1.61 2019-11-06 00:51:04 +01:00
Ovahlord 9b68e2a93a Core/Spells:
* Festering Strike will now increase the duration of Frost Fever and Blood Plague up to 6 seconds
* Diseases will now properly benefit from their mastery bonus
2019-11-04 02:59:42 +01:00
Ovahlord 1ea13572cf Core: fixed several warnings accross the board 2019-10-04 03:40:43 +02:00
Ovahlord c3518933ba Core/Spells: Chill of the Grave will now grant Runic Power in all cases and will now again grant Runic Power for each target hit by Howling Blast 2019-08-30 13:09:08 +02:00
Ovahlord 94e21bab21 Core/Spells: reworked handling for Death Knight's improved presence talents.
*todo: validate if improved presences are suposed to activate after learning or on next presence switching
2019-08-25 13:33:53 +02:00
Ovahlord 1b0e6ca130 Core/Spells: fixed a potential crash in Will of the Necropolis aurascript 2019-08-18 21:13:37 +02:00
Ovahlord cfc1c81ec1 Core/Spells: updated Scourge Strike to Cataclysm 2019-08-16 21:58:02 +02:00
Ovahlord 3ee81cf90b Core/Spells: removed debug messages from last commit 2019-08-16 01:41:07 +02:00
Ovahlord bd7094b8cc Core/Spells: corrected formular for Frostfever and Blood Plague 2019-08-16 01:32:52 +02:00
Ovahlord fdd896ecd5 Core/Spells: Shadow Infusion will no longer proc when the Ghoul is already transformed
* the Dark Transformation dummy aura will now always be cast when the spell procs to indicate that the ghoul can be transformed
2019-08-16 00:55:10 +02:00
Ovahlord d849ae131d Core/Spells: fixed and issue that was preventing Death Coil from benefitting from modifiers such as power costs 2019-07-31 15:32:39 +02:00
Ovahlord 70da826081 Core/Spells: fixed Unholy Blight talent 2019-07-28 16:58:22 +02:00
Ovahlord e2b146595f Core/Spells: updated Death Coil formulars to Cataclysm 2019-07-28 16:32:18 +02:00
Ovahlord 45dd82e59c Core/Spells:
* fixed a logic mistake for Howling Blast's damage handling
* Rolling Thunder will now only proc when Lightning Shield is active
2019-05-10 08:03:25 +02:00
Ovahlord e31144fd11 Core/Spells: simplify and correct damage calculation for Howling Blast's secondary targets 2019-05-10 06:20:05 +02:00
Ovahlord a88725c8bf Core/Spells: Death Knight's Ghoul Taunt will no longer taunt bosses 2019-03-21 23:45:29 +01:00
Ovahlord e35ba17e17 Core/Spells: updated Anti-Magic Shell's spellscript to Cataclysm 2019-02-15 22:42:57 +01:00
Ovahlord e8b5543ed7 Core/Spells:
* Bloodshield Mastery will now stack with already existing Blood Shields up to 100% of the caster's maximum health
* updated Will of the Necropolis to 4.3.4
* update Crimson Scourge proc check
* silence proc console spam when using Improved Blood Presence
2019-02-15 21:37:31 +01:00
Ovahlord 1c94fea3b7 Core/Spells:
* fixed Death's Advance talent
* fixed Ebon Plaguebringer talent
* updated Sudden Doom proc entry to Cataclysm
2019-02-14 16:03:32 +01:00
Ovahlord abfd9aba68 Core/Spells: use a better check for Desecration 2019-02-14 14:02:12 +01:00
Ovahlord 27fb9ad8dd Core/Spells:
* fixed Unholy Command talent
* fixed Resilient Infection talent
* fixed Desecration casting range and make sure that it only procs against targets that are not immune to movement slowing effects
2019-02-14 12:51:49 +01:00
Ovahlord 56b918da17 Core/Spells: fixed Army of the Dead ghoul behaivior and damage reduction calculation 2019-02-11 02:46:37 +01:00
Ovahlord 10a577fd8e Core/Spells: updated all Death Knight spell scripts to new model 2018-08-30 04:31:12 +02:00
Ovahlord 35a57a3b3b Core/Spells: removed Death and Decay hack and updated spellscript for proper handling 2018-07-05 14:03:32 +02:00
Ovahlord 864ce5d3a2 Core/Spells: switching Death Knight Presences will now remove all stored Runic Power 2018-06-23 18:57:33 +02:00
Ovahlord 301269d60b Core/Spells: silence Death Strike enabler console spam 2018-06-19 13:50:58 +02:00
Ovahlord 109e14bee0 Core/Spells: Crimson Scourge will now proc only if the target is affected by any of the caster's diseases 2018-06-19 13:33:32 +02:00
Ovahlord 2f9cfdb823 Core/Spells: fixed Blood Death Knight's Blood Rites passive 2018-06-19 13:09:05 +02:00
Ovahlord 86f2c5e28c Core/Spells: fixed Blood Shield mastery amount calculation 2018-06-19 12:56:16 +02:00
Ovahlord 4d3663dd4a Core/Spells: fixed Unholy Death Knight's Reaping passive 2018-06-19 12:44:15 +02:00
Ovahlord b1ad6d3433 Core/Spells: fixed Threat of Thassarian talent 2018-06-17 14:18:37 +02:00
Ovahlord 4c26625651 Core/Spells: Chill of the Grave will no longer gain Runic Power when Icy Touch or Howling Blast have no power cost
* Chill of the Grave will no longer grant Runic Power when Howling blast hits additional targets
2018-06-17 13:47:44 +02:00
Ovahlord 48971da561 Core/Spells: Howling Blast will now deal 50% damage to all secondary targets 2018-06-16 18:24:05 +02:00
Ovahlord 37e4b3492c Fixed build after recent header cleanup 2018-03-28 14:58:59 +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 963055df37 Core/Spells: cleaned up more unneeded stuff 2018-03-21 19:57:22 +01:00
Ovahlord bab697dc14 removed a spell copy paste leftover 2018-03-21 17:31:28 +01:00