Commit Graph

13918 Commits

Author SHA1 Message Date
Ovahlord
4dff2d5ad8 typo fix 2022-06-02 21:49:06 +02:00
Ovahlord
c7e287ccb4 Core/Spells: Blaze of Life triggered by Eye of Blazing Power will now only target the most injured raid or party member instead of all 2022-06-02 21:46:45 +02:00
Ovahlord
ff783b2388 Scripts/EndTime: implement Echo of Jaina encounter 2022-04-26 19:44:32 +02:00
Ovahlord
fbd2ae1ee1 DB/WoE: scripted intro monologue for Nozdormu's entrance event 2022-04-25 16:42:54 +02:00
Ovahlord
0dede22a8e DB/Misc: updated 4.1 related spawns at Stormwind Harbor and handled visuals 2022-04-20 19:14:30 +02:00
AG
58cc1d7f3f Core/Spells: handle night elf racial bonus for Shadowmeld and no longer allow Pounce and Ravage being casted while using Shadowmeld (#348) 2022-04-13 20:42:29 +02:00
Ovahlord
8baf567ce1 Core/Spells: Herbouflage will now remove its regeneration auras when cancelled 2022-04-03 01:00:44 +02:00
Ovahlord
f94ce79543 Core/Spells: Enraged Regeneration will now render the caster immune to other enrage effects and can no longer be activated via Vengeance 2022-04-02 17:03:09 +02:00
Ovahlord
b629c65acb Core/Spells: Heroic Fury will now reset the cooldown of Intercept
* updated spell proc entry for Gag Order

ref #342
2022-04-01 00:12:45 +02:00
Ovahlord
432c48f41a DB/Spells: Victorious triggered by killing enemies and proccing from Impending Victory will no longer stack and remove each other
ref #342
2022-03-31 21:09:22 +02:00
Ovahlord
0527bbdc0c Scripts/GB: updated Forgemaster Throngus' scripts to new model, improved the internals and removed a few now deprecated spell scripts 2022-03-30 22:00:12 +02:00
Ovahlord
54b3276adb DB/Spells: correct the SpellTypeMask of several trinket procs that were not suposed to proc from effects like buffs or other generic casts 2022-03-28 23:21:32 +02:00
Ovahlord
a6809465b5 DB/Spells: added and updated proc data for Lightweave Embroidery 2022-03-10 20:45:44 +01:00
Ovahlord
ae606af1ab DB/Spells: updated Arcane Missiles proc entries to only proc from other damaging spell casts 2022-03-10 13:16:03 +01:00
Ovahlord
ce9da3a209 Core/Spells: integrated Long Arm of the Law's mechanic into the Judgement spell script and removed the proc entry
* updated some proc entries while at it
2022-02-24 14:14:16 +01:00
Ovahlord
e83c5955b4 Core/Spells: moved Improved Devouring Plague to spell script and fixed the damage effect 2022-02-22 12:57:29 +01:00
Ovahlord
003b096215 DB: drop long deprecated spell_proc_event table 2022-02-21 12:14:20 +01:00
Ovahlord
6e412b16de Core/Spells: correctly implement Elemental Oath 2022-02-21 11:17:41 +01:00
ariel-
b8d1bab8de Core/Spells: refactor spell_enchant_proc_data table
- Renamed fields to mimic those in spell_proc
- Added Enchant proc attributes for controlling specific enchant features

Ref #7789

(cherry picked from commit f609e7a08b)
2022-02-16 04:49:24 +01:00
ariel-
5e57ad6fa8 Core/Scripts: fix Nightfall proc chance and reduce it for victims with level above 60
Closes #15734

missing code
(cherry picked from commit eac9c1f0b9)
2022-02-16 04:49:24 +01:00
xinef1
df9738aaa9 Core/Misc: Fixed player corpse looting, added player corpse loot and some more (#19122)
* Fixed corpse looting in wintergrasp
Added corpse loot for wintergrasp quests and To the Looter Go the Spoils (1166) achievement
Don't generate money for loot if no loot mode is available
Simplified few things

(cherry picked from commit 2412886ef6)
2022-02-16 04:49:24 +01:00
xinef1
f431459063 Core/Creatures: Various fixes for creatures, regarding combat conditions, despawning, and few others (#18998)
* Made some changes to kiting mechanics, simplified code and made taunt auras prolong combat no matter the distance from the spawn
Unified some creature despawning code, removed some brutal direct calls in scripts
Don't play death anim on forced despawn
Removed some redundant visibility changes on creature despawn
Fixed possible problem with pet initializing template info from difficulty greater than normal
Properly keep UNIT_FLAG_IN_COMBAT on UpdateEntry call
Moved RegenerateMana function to general Regenerate(Power) function
Fixed increased health regeneration from polymorph for pets
Implemented CREATURE_TYPE_FLAG_GHOST_VISIBLE, those creatures will be properly seen when player is dead also
Removed hackfix from Gaeriyan and Franclorn Forgewright, fixed properly
Simplified ForcedRespawnTime code in ForcedDespawn
Do not allow to assist unit while evading or when enemy is evading
Do not allow to attack other units when evading or when the unit is evading
Corrected distance checking code before creature is allowed to evade, should fix some common problems
Properly return summon position for summoned creatures as their respawn position
Properly stop all moving units on gossip hello, no matter their npc flags

(cherry picked from commit e1f14215d8)
2022-02-16 04:49:24 +01:00
Ovahlord
5a2cdf2d68 DB/Creatures: corrected the base armor value for Cataclysm raid bosses 2022-02-12 20:26:35 +01:00
Ovahlord
f63d798ed7 Scripts/Firelands: implement Ragnaros encounter 2022-02-02 17:40:54 +01:00
Ovahlord
0d2a56473a Scripts/Achievements: fixed "You'll Feel Right as Rain" 2022-01-28 22:28:28 +01:00
Ovahlord
7342ba57f7 DB/Loot: unlink references that were referencing themselves, resulting in infite loops
closes #319
2022-01-16 09:23:49 +01:00
Ovahlord
f621152df6 typo fix² 2022-01-16 03:33:46 +01:00
Ovahlord
8368c065fb typo fix 2022-01-15 21:05:31 +01:00
Ovahlord
19bf9cd7d7 DB/Pets: corrected level 85 stat values for DK ghouls 2022-01-15 21:04:16 +01:00
Ovahlord
cf29d94161 DB/TotT: Commander Ulthok has learned to swim as well 2022-01-10 22:18:45 +01:00
Ovahlord
243e833000 DB/BWD: allow Chimaeron to swim since his puddle now uses liquid pathfinding data 2022-01-09 22:35:33 +01:00
Ovahlord
beffd30076 Scripts/BWD: moved Atramede's Reverberating Flame movement behavior to a own AI script and pick a new follow target when his current target dies 2022-01-09 22:29:13 +01:00
TDB Release
1a1f0b767d TDB 434.22011 - 2022/01/09 2022-01-09 00:18:53 +00:00
funjoker
2b61445109 DB: Add missing hotfixes db drop 2022-01-09 00:36:20 +01:00
Giacomo Pozzoni
2c4a20da24 DB: Add drop script compatible with MySQL 8 2022-01-08 22:46:10 +01:00
Ovahlord
cc33d38d80 DB/Quests: added missing locales for all quest template entries
closes #315
2022-01-08 22:22:04 +01:00
Ovahlord
1ecaa9ab5f DB/Creatures: prune aura blobs in creature addon tables of bad data
closes #180
2022-01-06 00:17:02 +01:00
Ovahlord
4751767c39 DB/Creature: re-add Marshal McBride's text event when accepting 'Report to Goldshire' and make the text personal for the accepting player only 2022-01-06 00:00:27 +01:00
Ovahlord
2161908280 Core/Spells: partially implement Dancing Rune Weapon and handle Blood DK t12 4p bonus 2022-01-05 23:43:43 +01:00
Ovahlord
66a49b77f6 DB/Gossip: corrected Innkeeper Farley's gossip menu
closes #236
2022-01-05 22:20:29 +01:00
Ovahlord
6250b74969 DB: removed deprecated conversion sql files for auth and character database as they are heavily outdated and no longer supported 2022-01-05 11:50:40 +01:00
Ovahlord
d5db24c3d8 Scripts/Tol Barad: fixed quest 'Magnets, how do they work?'
* fixed some visuals at the alliance baradin base camp
2022-01-01 23:11:54 +01:00
Ovahlord
e4356b681a DB: corrected several column types 2022-01-01 12:41:51 +01:00
Ovahlord
675914a3cc DB/Spawns: fixed a startup error caused by Balnazzar trying to use his retired host's equipment 2022-01-01 11:23:50 +01:00
Ovahlord
2758007222 DB: corrected length for signed int types changed in 200791fdae 2022-01-01 11:13:53 +01:00
Ovahlord
010d5a7fcd DB: fixed an old typo in character updates tables 2022-01-01 11:10:47 +01:00
Ovahlord
684263871a DB: converted remaining table engines in auth and characters database to InnoDB 2022-01-01 11:09:48 +01:00
Ovahlord
7cdac9bd9e DB: converted world database engines to InnoDB 2021-12-31 19:01:15 +01:00
Ovahlord
cc5ddf1faa DB: converted auth database to utf8mb4 2021-12-31 18:39:11 +01:00
Ovahlord
dbcdf3105d DB: converted character database mediumint fields to int 2021-12-31 18:31:54 +01:00