Commit Graph
35455 Commits
Author SHA1 Message Date
Ovahlord 18ac432e5e Core/Spells: Judgement of Truth will no longer benefit from default coefficients and added missing damage bonus for Censure stacks on the target 2019-12-14 18:18:49 +01:00
Artamedes 40f24909be Core/Player: the stack number of vendor items should not multiply the buy price 2019-12-14 00:35:13 +01:00
Ovahlord 046a471da2 It's getting late 2019-12-13 23:52:07 +01:00
Ovahlord 10a7b29b4d Core/Units: removed a unneeded player type check 2019-12-13 23:35:40 +01:00
Ovahlord 7448afc043 Core/Spells: Heroic Leap may not target destinations that are more than 4 yards above the caster's ground position 2019-12-13 23:24:25 +01:00
Ovahlord ffeb6002b5 Core/Spells: corrected another case of sending the too close spell error message when trying to cast a destination based spell 2019-12-13 23:22:49 +01:00
Ovahlord 108316ba28 Core/Creatures: added helper to check if a class trainer can train a player and use it in various places to get rid of multiple checks 2019-12-13 17:49:16 +01:00
Ovahlord de371675e6 Core/Transports: corrected handling of stop frames. The initial stop frame sitting at 0ms is not suposed to be sent via packet but instead it's only internally used. 2019-12-13 17:35:57 +01:00
Ovahlord f3b7b536f4 Core/Units: trainer classes that cannot train the player will no longer show their icon on the mini map 2019-12-12 21:09:17 +01:00
Ovahlord 06acf137a0 DB: fixed applying custom_2019_12_09_02_world.sql 2019-12-12 19:48:21 +01:00
Ovahlord c834008927 Core/Spells: removed a unneeded class check in 0cdddca210 2019-12-10 15:29:35 +01:00
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 1faacb5e39 Core/Spells: fixed an issue that was causing Focus Fire not granting focus to the caster's pet when Focus Fire was already active 2019-12-09 21:06:51 +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 66f76091a0 DB/Spells: silence tamed pet passive proc console spam 2019-12-09 19:57:59 +01:00
Ovahlord e4f0ef308c Core/Spells: fixed Focus Fire and updated Invigoration spell script to new model and corrected a logic mistake in it 2019-12-09 19:47:47 +01:00
Ovahlord f746674e0f DB/Spells: updated Frenzy, Cobra Strikes and Invigoration proc entries to Cataclysm 2019-12-09 16:29:05 +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 048940299d DB/Spells: removed wrong pet aura entries 2019-12-08 23:08:51 +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 12842e5786 DB: fixed spacing in 68af0d4990 2019-12-08 21:08:15 +01:00
Ovahlord 68af0d4990 DB/Spells:
* updated Soul Leech proc entry to Cataclysm
* fixed Demonic Pact
2019-12-08 21:07:09 +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 4b41d2b8e8 Core/Spells: added missing include to warrior spell scripts 2019-12-08 20:18:43 +01:00
Ovahlord 38fefdcc80 Scripts/TSC: make travis happy 2019-12-08 16:26:16 +01:00
Ovahlord 29b4c7ba51 Scripts/TSC: reworked High Priestes Azil phase two behaivior
* corrected the number of summoned adds during phase two
* corrected overall timers for summoning adds during phase one and two
* randomize the summon destinations of the followers to get correct spawn behaivior
2019-12-08 15:55:04 +01:00
Ovahlord 763173daba Scripts/TSC: applied type usage standards for two loops in High Priestes Azil's script 2019-12-08 14:46:12 +01:00
Ovahlord 76a0afca06 Scripts/TSC: followup fixups for High Priestes Azil. Her adds will now continue to spawn during phase two 2019-12-08 14:42:36 +01:00
Ovahlord 24b99e7d34 Scripts/TSC: added missing repeat timers to High Priestess Azil after finishing phase two
* todo: these timers are not sniffed but taken from the engage hook. Need sniffs to validate them
2019-12-08 14:36:11 +01:00
Ovahlord a8a119205b Scripts/World: removed deprecated emerald dragon scripts 2019-12-08 11:43:06 +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 29d387ee0e DB/Spells: Maelstrom Weapon will now also consume its stacks when using Greater Healing Wave 2019-12-08 10:10:32 +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
Ovahlord 8b4a1d703b Core/Spells: fixed build and corrected Deep Wounds weapon damage calculation 2019-12-08 01:54:03 +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 f990fbb7ab Core/Spells: updated Master of Elements script to new model and simplified code 2019-12-06 16:40:41 +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 f9a3234a86 Scripts: removed a duplicate comment added in ee99cfbb78 2019-12-05 10:16:34 +01:00