Ovahlord
8b4a53a34f
Core/Quests: fixed a typo that was preventing quests with kill credits from being rewarded
2019-12-25 01:16:04 +01:00
Ovahlord
2262bf4b90
Scripts/SFK: Lord Godfrey will now wear his christmas hat while Winter Veil is active
2019-12-23 09:58:54 +01:00
Ovahlord
fba8d11a5e
Scripts/GB: removed a unused member from Drahga's script to make travis happy
2019-12-23 09:29:00 +01:00
Ovahlord
07a63f430e
Scripts/GB: Drahga Shadowburner will now wear his christmas hat while Winter Veil is active
2019-12-23 09:04:19 +01:00
Ovahlord
bb4c97aeb0
Scripts/Deadmines: Admiral Ripsnarl will now wear his christmas hat while Winter Veil is active
2019-12-23 08:58:20 +01:00
Ovahlord
d96a0db249
Scripts/Events: High Priestes Azil and Corla, Herald of Twilight will now wear their red hat when the Winter Veil event is active
2019-12-23 01:36:40 +01:00
Ovahlord
8388d231bd
DB/Kezan: added waypoints and texts for Trade Prince Gallywix
2019-12-23 01:22:05 +01:00
Ovahlord
852f52ed37
Core/Players: fixed players not being able to open profession trainer gossips
2019-12-22 21:34:31 +01:00
Ovahlord
7505d90e36
Core/Quests: fixed a typo in a04e4612d0
2019-12-18 07:48:27 +01:00
Ovahlord
a04e4612d0
Core/Quests: define several quest status flags and implement QUEST_STATUS_FLAG_KILL_OBJECTIVE_COMPLETE and QUEST_STATUS_FLAG_COLLECT_OBJECTIVE_COMPLETE
2019-12-18 07:41:02 +01:00
Ovahlord
10062737bc
Core/Quests: send StatusFlags index based to reflect wpp struct
2019-12-18 06:09:01 +01:00
Ovahlord
39c20cd8be
Core/Packets: converted SMSG_QUEST_GIVER_REQUEST_ITEMS to packet class
2019-12-18 05:54:53 +01:00
Ovahlord
9d480bed23
DB/Quests: added missing quest related texts for most Uldum quests
2019-12-17 03:30:55 +01:00
Ovahlord
cb84151054
DB/Quests: added missing quest related texts for Deepholm quests
2019-12-17 03:25:32 +01:00
Ovahlord
c97c1b990d
DB/Quests: added missing quest related texts for Gilneas quests
2019-12-17 03:19:51 +01:00
Ovahlord
ee1fdbb938
DB/Quests: added some missing completion texts and emotes for Mount Hyjal quests
2019-12-17 03:14:23 +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
846d4f3472
Core/Spells:
...
* fixed Jinx talent
* Shadow Trance is now consumed uppon casting Shadow Bolt
2019-12-16 21:39:34 +01:00
Ovahlord
04498998d9
Scripts/Uldum: disable Uldum intro scripts until the script has been finished and scriptnames assigned
2019-12-16 00:11:31 +01:00
Ovahlord
369ec57af6
Core/Spells: updated remaining warrior spell scripts to new scripting model
2019-12-16 00:00:36 +01:00
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
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
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
Ovahlord
8b4a1d703b
Core/Spells: fixed build and corrected Deep Wounds weapon damage calculation
2019-12-08 01:54:03 +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
Ovahlord
ee99cfbb78
Scripts/ScarletEnclave: reworked Eye of Acherus script with sniffed data
2019-12-04 23:25:47 +01:00
Ovahlord
cc1d2af83a
DB/Loot: added loot for Ascendant Lord Obsidius
2019-12-04 17:06:40 +01:00
Ovahlord
237365c589
DB/Loot: added loot entries for Rom'Ogg Bonecrusher, Corla, Herald of Twilight, Karsh Steelbender and Beauty
2019-12-04 03:10:40 +01:00
Ovahlord
1a6a959ec1
DB/Spells: added updated proc entries for Primal Fury
2019-12-04 00:09:01 +01:00
Ovahlord
11ce5f6bc9
Core/Players: fixed warnings reported by travis in a4cac0f8f5
2019-12-03 23:12:13 +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
366f4624e7
Scripts/BWD: removed more unused variables
2019-12-03 17:34:08 +01:00
Ovahlord
7ea160811f
Scripts/BWD: fixed some unused variables in Nefarian's End script
2019-12-03 16:50:18 +01:00
Ovahlord
0433e7a4ab
Scripts: fixed two warnings reported by Travis
2019-12-03 16:20:54 +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
338e2e3e8c
Core/Spells: Earth Shield will no longer benefit from the targets healing bonus effects twice
2019-12-03 15:13:13 +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
6c25c1ceb9
DB/Spells: allow Evangelism to proc from periodic damage ticks as well
2019-12-02 21:29:01 +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
db887a63e6
Core/Spells: fixed a typo that was causing Shadow Word: Death not getting any damage bonus benefits
2019-12-02 19:42:27 +01:00
Ovahlord
2b07ffa5e9
Core/Spells:
...
* updated Shadow Word: Pain to Cataclysm
* fixed Improved Mind Blast talent
* fixed Masochism talent
* fixed Mind Melt talent
* fixed removing the Mind Spike crit chance bonus when hitting the target with a Mind Blast
* corrected Pain and Suffering aura duration refreshment script
* fixed Paralysis proc conditions
2019-12-02 19:38:29 +01:00
Ovahlord
b9188738dc
Core/Spells: updated T.N.T aurascript to new model and added missing proc entry
2019-12-01 22:54:39 +01:00
Ovahlord
2043e50d51
Core/Spells: fixed Whirlwind cooldown reduction when hitting 4 or more targets
2019-12-01 20:59:10 +01:00
Ovahlord
be32801d4a
DB/Spells: added missing proc cooldown for Pit Fighter
2019-12-01 20:16:10 +01:00
Ovahlord
b889384e37
Core/Spells: allow Execute to trigger procs
...
*lol...
2019-12-01 19:58:59 +01:00
Ovahlord
323c931820
Scripts/TotT: Neptulon will now enter phase two after a certain amount of time instead of when all major adds are dead
2019-12-01 19:31:47 +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
679af9e3e8
DB: fixed applying last sql
2019-11-27 18:09:30 +01:00
Ovahlord
973f9a8448
DB/Spells: corrected proc cooldowns for Earth Shield and Lightning Shield
2019-11-27 17:11:14 +01:00
Ovahlord
1823448b4f
DB/Spells: added proc cooldowns for Battle Trance and Meat Cleaver
2019-11-26 19:29:58 +01:00
Ovahlord
883fe0f66f
DB/Spells: corrected spell family mask data for Bloodsurge
2019-11-26 19:19:42 +01:00
Ovahlord
bf9b0a0271
DB/Spells: updated proc entries for Battle Trance, Executioner, Meat Cleaver and Bloodsurge
2019-11-26 19:05:17 +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
d2a6f0770b
Core/Spells: corrected Word of Glory heal amount formular and cleaned up script
2019-11-26 18:14:35 +01:00