Ovahlord
113202ea48
Core/Packets: converted SMSG_PLAY_MUSIC to packet class and corrected packet structure
2020-04-07 15:59:33 +02:00
Ovahlord
77cf10ee5f
Core/Misc: fixed gcc warnings
2020-04-04 20:20:41 +02:00
Ovahlord
dc64d9ab91
Core/Spells: fixed a possible client crash introduced in b2af17eb4a which was not covering cataclysm spell scenarios where a pull towards dest spell can indeed have a misc value of 0
2020-03-29 19:11:22 +02:00
NoName
b2af17eb4a
Core/Spell: Proper SPELL_EFFECT_PULL_TOWARDS_DEST implementation for players
...
* Core/Spell: SPELL_EFFECT_PULL_TOWARDS correction
2020-03-29 16:23:47 +02:00
Ovahlord
9bfe43a88a
Core/Entities: remove PhaseMask
...
* database fields and values will remain until they have been converted to their according phase IDs
2020-03-29 04:05:43 +02:00
DevPrime
914da12cc1
Core/Misc: fixed no pch build
2020-03-27 23:48:19 +01:00
Ovahlord
98b075cb4b
Core/Spells: implement TARGET_CORPSE_SRC_AREA_RAID and updated remaining resurrection effect handlers for updated corpse targeting
2020-03-26 22:03:58 +01:00
Ovahlord
df193945d9
Core/Spells: implement corpse target type support and properly fix resurrections
2020-03-26 19:54:54 +01:00
Ovahlord
f1f00c3ec3
Core/Datastores: refactor DBC storage helpers to use a class and fixed no pch build
2020-03-18 15:24:25 +01:00
Ovahlord
fc12e97cfe
Core/Spells: implement SPELL_EFFECT_APPLY_AURA_2 and TARGET_DEST_CASTER_FLOOR
2020-03-14 21:14:07 +01:00
Ovahlord
d9b854ad59
Core/Datastores: backported hotfix system implementation
2020-02-21 23:13:38 +01:00
Ovahlord
2ad22015ad
Core/Spells: another followup for the summon number logic
2020-02-03 08:37:38 +01:00
Ovahlord
c0ff73467f
Core/Spells: corrected logic in 494404a549
2020-02-02 15:54:40 +01:00
Ovahlord
494404a549
Core/Spells: added another attribute for summon number restrictions
2020-02-02 15:48:58 +01:00
Ovahlord
6c74be5dfa
Core/Spells: added another summon number restriction based on spell attribute research
2020-02-02 15:45:12 +01:00
Ovahlord
5b8e441b40
Core/Spells: f04a20d717 followup
2020-02-02 12:38:15 +01:00
Ovahlord
f04a20d717
Core/Spells: set ownerGUID only under certain circumstances instead of setting it always
...
* The number of summons is now entirely determined by the effect value of the summon spell and only skipped for totems
2020-02-02 12:23:59 +01:00
Ovahlord
638d368130
Core/Creatures: re-organized default summoning behaivior to make sure that all fields are set before the summon gets sent out to clients
2020-01-31 11:29:58 +01:00
Ovahlord
86d479a087
Core/Spells: expand personal spawn handling for summons to all kind of summons
...
* personal summon target checks for spells will now always happen instead of only if a player is the caster
2020-01-31 07:46:43 +01:00
Ovahlord
eaa635ab32
Core/Movement: backported cleanup for determining follow movement on appearing instead of calling evade modes right away
2020-01-31 07:34:11 +01:00
Ovahlord
fcb79fee07
Core/Datastores: updated DBC structure names to generated member format
2020-01-25 12:36:32 +01:00
Aokromes
d6d3f06f06
New year
2020-01-04 18:32:38 +01:00
Warpten
c69627f4b4
Core/Spells: Implement SPELL_EFFECT_ACTIVATE_OBJECT. ( #23 )
...
Original research by @xvwyh.
2020-01-04 15:05:22 +01:00
funjoker
6c56916b29
Misc: Update copyright information
...
Happy new year
2020-01-01 18:47:28 +01:00
Ovahlord
0dd5fdafbd
Core/Spells:
...
* corrected crit chance bonus for Last Word Talent
* fixed Improved Searing Pain talent
* removed hackfix for Improved Mind Blast
* moved Incerate damage bonus hack into proper spell script
* updated and fixed Afterpath proc
* fixed Shadow and Fame proc
* updated Backdraft proc
* fixed Burning Embers talent
* fixed Empowered Imp talent
* fixed Fire and Brimstone damage bonus for Incenerate and Chaos Bolt
* updated several spell scripts to new model
2019-12-08 20:23:51 +01:00
Ovahlord
c66e194f23
Core/Spells: updated skinning required level values to Cataclysm
...
* hi @warpten
2019-12-03 21:26:15 +01:00
Ovahlord
b8ffc464d6
Core/Spells: hardcoded weapon damage percent bonuses will no longer get applied twice
...
* use correct combo point spell for Mangle
2019-12-03 15:09:53 +01:00
Ovahlord
386160d359
Core/Spells: define and implement PROC_FLAG_JUMP
...
* added forward leap exception for Thermal Jump
2019-11-30 01:07:38 +01:00
Ovahlord
c949e12f80
Core/Spells: unclusterfuck weapon damage spell effect handler
...
* weapon effect values can now be manipulated via spell scripts
* moved Kill Shot attack power bonus to spell_bonus_data
* converted Warrior's Devastate effect handler hack to spell script
2019-11-08 03:38:11 +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
0a71e7c2c2
Core/Spells: Nature's Blessing will now correctly grant its bonus only for eligible direct healing spells
2019-10-14 00:56:47 +02:00
Ovahlord
bd43c1d4d1
Core/Spells: fixed a logic mistake in calculating spell bonus values with multiple stacks which was causing the stack bonus getting applied twice
...
* corrected a damage bonus calculation for Mirror Image
2019-08-23 23:32:41 +02:00
Keader
e8ab568e82
Core/Spells: Fixed SPELL_EFFECT_DISPEL when target has 2 spells with same ID
2019-08-13 09:02:44 -03:00
Ovahlord
2db7d810e3
Core/Spells: allow PROC_HIT_INTERRUPT also getting triggered by melee spells
...
*fixed Rude Interruption talent (fix by @Keader)
2019-07-30 17:43:47 +02:00
Ovahlord
3de0a47105
Core/Spells: removed unneeded spell script for Devastate and updated existing bonus handling in weapon damage effect handler
2019-07-26 11:11:22 +02:00
Ovahlord
005336829a
Core/Spells: allow energize spell effects with alternate power types to have negative amounts as well
2019-07-15 16:27:18 +02:00
Wyrserth
6a7399b305
Spell/Fishing: ensure that the fishing bobber expires when the Fishing channeling ends, and don't allow fish to be hooked in the instant the spell is cast. ( #23448 )
2019-07-06 14:07:01 +02:00
Ovahlord
d65c9843ee
Core/Groups: fixed a crash that was caused by raid marker pointer
2019-06-03 23:08:19 +02:00
Ovahlord
1659a4ee15
Core/Spells Rocket Jump will now leap forward instead of backwards
2019-06-01 21:13:40 +02:00
Ovahlord
6c4d1486c3
Core/Spells: use CalculateJumpSpeeds for pull effects as well
2019-05-16 23:20:36 +02:00
Ovahlord
4a3ef30d91
Core/Spells:
...
* fixed Revealing Strike damage bonus
* convert Envenom to spellscript
2019-05-04 23:14:48 +02:00
Ovahlord
1ed5a11b79
Core/Spells:
...
* updated Concussion Blow spellscript and use proper calculation for damage values
* fixed Eviscerate and Ferocious Bite damage bonus calculation
* converted Warrior's Shockwave and Victory Rush damage bonus to spellscript and calculate values properly
* fixed Death and Decay threat generation amount
2019-05-02 03:26:31 +02:00
Ovahlord
9c1b87c32f
Core/Spells: removed attack power bonus from hunter pet's Growl ability
2019-05-01 22:41:14 +02:00
Ovahlord
fda1f556af
Core/DataStores: use generated member names for AreaTable.dbc
...
*load all fields of AreaTable.dbc
2019-02-24 00:51:54 +01:00
Ovahlord
911f8636c9
Core/Objects: fixed remaining differences for collision height code and fixed an issue that was causing units getting summoned in the air
2019-02-19 17:56:35 +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
adf168e01b
Core/Player: use proper opcode to activate runes
2019-02-14 12:35:03 +01:00
Ovahlord
108dea25a0
Core/Pets: summoned Death Knight ghouls will now cast their initial spells to make them stay on their place before starting to do things
2019-02-11 02:45:47 +01:00
Ovahlord
289855dbab
Core/Spells:
...
* updated Ferocious Bite formular to Cataclysm and moved damage bonus handling to SpellScript
* moved Eviscerate damage bonus handling to SpellScript
2019-02-10 02:59:33 +01:00
Ovahlord
716ab87a61
Core/Spells: fixed calculating jump speeds
...
Thanks to the information provided in https://github.com/TrinityCore/TrinityCore/issues/22547
2019-02-08 17:40:56 +01:00