Ovahlord
0cdddca210
Core/Spells: corrected haste rune cooldown reduction behaivior
...
* the haste regeneration modifier will now act multiplicative on the base regeneration rate rather than modifying it directly
* renamed some functions for clarification
2019-12-10 15:23:43 +01:00
Ovahlord
d38dfce011
Core/Pets: corrected formulars for minion and pet damage values for good this time
...
* data is based on dr. damage and simulationcraft
2019-12-10 00:12:26 +01:00
Ovahlord
6a5b23862d
Core/Pets: cleaned up energy regeneration case for Death Knight ghouls and fixed an issue in focus regeneration that could lead to slower focus regeneration with high diffs
2019-12-09 21:21:03 +01:00
Ovahlord
3f4642d8b8
Core/Pets: corrected pet focus regeneration behaivior
...
* according to sniffs, focus is getting updated every second instead of every 4 seconds
* corrected pet focus regeneration from 6 focus per second down to 5 per second
2019-12-09 20:47:15 +01:00
Ovahlord
abb62cc76f
Core/Spells: reverted proc behaivior for pets and fixed applying spell mods for hunter pets and minions
2019-12-09 16:10:54 +01:00
Ovahlord
cbaa290b0b
Core/Spells: corrected spell bonus coefficients for Warlock Minions and use correct formular for Pet Basic Attack abilities
2019-12-09 00:34:29 +01:00
Ovahlord
6f7aca2df5
Core/Spells: removed more duplicate bonuses
2019-12-08 23:43:19 +01:00
Ovahlord
0c2cdee7a0
Core/Spells: allow more proc hooks to trigger when a owned unit casts a spell
2019-12-08 23:24:36 +01:00
Ovahlord
7ec720ef22
Core/Spells: spells of controlled units will now trigger their owner's proc auras as well and benefit from their proc chance modifiers
2019-12-08 23:05:41 +01:00
Ovahlord
141a548062
Core/Grids: fixed build with clang 10
2019-12-08 21:09:06 +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
Warpten
cbb5f9132f
Core/Spells: Death Strike will now always consume its runes even when not hitting the target
2019-12-08 11:34:45 +01:00
Ovahlord
398a42c917
Core/Spells: Totems will now get their hit result from their owner instead of doing it on their own
2019-12-08 11:29:29 +01:00
Ovahlord
c83b3aaa80
Core/Datastores: apply coding standards to 3b7e135f52
2019-12-08 02:19:46 +01:00
Ovahlord
c78d379003
Core/DataStores: make travis happy
2019-12-08 02:13:47 +01:00
Warpten
162301e8db
Core/Defines: defined AURA_STATE_ALLOW_SPEC_CHANGE_BG
2019-12-08 02:02:01 +01:00
Warpten
2047d4c4b2
Core/Spells: define and implement UNIT_FLAG2_IGNORE_SPELL_MIN_RANGE_RESTRICTIONS and corrected sending the correct spell failed message when being too close to a spell cast target
2019-12-08 01:55:23 +01:00
Warpten
3b7e135f52
Core/Items: reworked item weapon damage and armor calculations based on what client does internally
2019-12-08 01:44:54 +01:00
Ovahlord
5cedd2dcc3
Core/Stats: disabled armor penetration handlings and removed related functions as they are deprecated since Cataclysm
2019-12-08 01:04:15 +01:00
Ovahlord
5d21f24d36
Core/Professions: use the correct value type for selecting archaeology guid based data
2019-12-06 16:16:36 +01:00
Ovahlord
3dc4c6d5bc
Core/Spells: fixed Blood in the Water talent
2019-12-05 15:29:26 +01:00
Ovahlord
11ce5f6bc9
Core/Players: fixed warnings reported by travis in a4cac0f8f5
2019-12-03 23:12:13 +01:00
Warpten
a4cac0f8f5
Core/Players: updated Player::GetAverageItemLevel to reflect what client does internally
2019-12-03 22:48:42 +01:00
Ovahlord
c66e194f23
Core/Spells: updated skinning required level values to Cataclysm
...
* hi @warpten
2019-12-03 21:26:15 +01:00
Ovahlord
7c9eb925c9
Core/Objects: ported helpers to determine object type ids easier
2019-12-03 18:55:32 +01:00
Ovahlord
818def83f4
Core/Spells: removed stack argument from Unit::SpellDamageBonusTaken
2019-12-03 15:53:12 +01:00
Ovahlord
51a5db0010
Core/Spells: ported more cleanups for periodic health leech effects
2019-12-03 15:45:58 +01:00
Ovahlord
5717f52195
Core/Spells: ported some cleanups for periodic damage aura ticks
2019-12-03 15:42:59 +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
ce213bf581
Core/Spells: Fulmination will no longer benefit from damage bonuses as it gets its damage values from Lightning Shield already
2019-12-02 21:16:27 +01:00
Ovahlord
b889384e37
Core/Spells: allow Execute to trigger procs
...
*lol...
2019-12-01 19:58:59 +01:00
Ovahlord
0c0906416e
Core/Movement: added a missing pointer check to 386160d359
2019-12-01 09:40:25 +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
8f636eae92
Core/Misc: revert some gametime calls back to getMsTime until the gameevent replacement has been merged
2019-11-28 22:20:12 +01:00
Ovahlord
f8a17d673e
Core/Unit: fixed a warning reported by travis
2019-11-28 09:28:43 +01:00
Ovahlord
dfd75a24e2
Core/Spells:
...
* fixed Shatter not granting its crit chance properly
* fixed Last Word crit chance bonus
2019-11-26 18:28:38 +01:00
Ovahlord
e4e5115694
Core/Transports: restrict passenger position update upon entering a transport for units only
2019-11-24 14:36:26 +01:00
Ovahlord
779df2668f
Scripts/TotT: Commander Ulthok's Dark Fissures will no longer despawn on heroic difficulty
2019-11-23 07:18:48 +01:00
Ovahlord
c11b6e06db
Core/Spells: simplified application of SPELL_AURA_MOD_SPELL_POWER_PCT and removed a duplicate applying of SPELL_AURA_MOD_DAMAGE_PERCENT_TAKEN
2019-11-21 10:21:29 +01:00
Ovahlord
369d9a60db
Core/Quests: added a missing player reference
2019-11-20 16:40:58 +01:00
Ovahlord
8afbceffd4
Core/Movement: restored a victim check to prevent some issues with passive mobs chasing their former victim after a cast
2019-11-20 10:42:00 +01:00
Ovahlord
29c0dbd43c
Core/Spells: do not allow movement with SPELL_ATTR5_CAN_CHANNEL_WHEN_MOVING and AURA_INTERRUPT_FLAG_MOVE
2019-11-19 18:25:14 +01:00
Ovahlord
5dd2be62dd
Core/Pets: fixed a typo in last commit
2019-11-17 10:20:41 +01:00
Ovahlord
325131c690
Core/Movement: ranged attacking pets should not care about chase angles and tolerances at all
...
* ported some missing fixups for chase movement
2019-11-17 10:11:39 +01:00
Ovahlord
c5ea5d341e
Core/Groups: fixed build
2019-11-16 15:07:14 +01:00
zartech22
7353b97426
Core/Instance : Fix instance resetting exploit ( #23263 )
...
* Push offline players out of instance
Push offline players out of instance when reseting dungeon with a raid mode group
* Add SQL request to character
Add a SQL request to update the position of a player in a specified map
* Teleport to graveyard instead
2019-11-16 13:44:04 +01:00
Ovahlord
b7e44e1312
Core/Spells: simplified damage bonus calculation for SPELL_AURA_MOD_DAMAGE_FROM_MANA
2019-11-15 09:20:03 +01:00
Ovahlord
6e0f254b02
Core/Spells: removed wotlk leftover target limitation for Divine Storm and Multishot
2019-11-14 16:56:31 +01:00
Ovahlord
4b11dd193f
Scripts/BWD: scripted heroic abilities for Nefarian's End encounter
2019-11-14 16:47:07 +01:00
Ovahlord
6495ee1b97
Core/Spells: intelligence will now be added to spell base bonus damage again
2019-11-14 02:02:47 +01:00