Commit Graph

12682 Commits

Author SHA1 Message Date
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
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
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
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
Ovahlord
26ac089d7c DB: converted character database to utf8mb4 2021-12-31 17:57:07 +01:00
Ovahlord
200791fdae DB: converted all mediumint fields to int 2021-12-31 17:38:02 +01:00
Ovahlord
39da927196 Scripts/Misc: resolved cherrypick issues and regressions 2021-12-31 15:53:53 +01:00
Ovahlord
b1acc6353d DB/Spells: Seals of Command will no longer proc on explicit unit targets when hitting enemies with Divine Storm 2021-12-28 21:28:09 +01:00
Ovahlord
4f9c640161 Core/Spells:
- Glyph of Aimed Shot will now only proc on critical hits with Aimed Shot
- fixed Glyph of the Dazzled Prey
2021-12-27 20:15:36 +01:00
Ovahlord
c7892087fe Core/Spells: fixed Serpent Spread talent 2021-12-27 13:46:05 +01:00
Ovahlord
6ae778b867 Core/Spells:
* converted all remaining Hunter spell scripts to new standard
* moved several proc checks to db
* updated several spell script mechanics to me more efficient and corrected some mechanics
2021-12-27 13:07:15 +01:00
Krudor
732f5623f3 Core/Spells: Removed a faulty aura handler 2021-12-02 13:46:33 +01:00
Ovahlord
7473cc1a11 DB/Spawns: added missing questgivers for the legendary staff questline in Orgrimmar and Stormwind 2021-10-30 22:16:53 +02:00
Ovahlord
6f9009e1b0 DB/VP: corrected Altairus' movement template and spawn position data 2021-10-30 22:14:26 +02:00
Ovahlord
c709290888 Scripts/Firelands: implement Lord Rhyolith encounter 2021-10-30 16:16:34 +02:00
Ovahlord
5caab70374 removed unneeded sql file from cherrypick 2021-10-19 17:35:31 +02:00
ModoX
6d41950769 Core/Chat: Added new TextRange personal to creature_text which sends the message to related target only (#27070)
* also updated creature_texts of Vigilant Quoram in Lightforged Intro zone as an example
2021-10-19 17:35:01 +02:00
Ovahlord
346ffe6e91 Scripts/Stratholme: updated Balnazzar's encounter to Cataclysm and corrected the visual appearance of the risen crusaders 2021-09-13 13:29:43 +02:00
Ovahlord
e2f388fc39 DB/Gilneas: respawned Bloodfang Worgen and tied some creatures to the correct terrain swap map for correct pathfinding and line of sight 2021-09-12 14:52:45 +02:00
Ovahlord
3506dae653 Core/Spells: ported PROC_FLAG_ENTER_COMBAT implementation from master branch and handle the Worgen transformation via its proc aura 2021-08-30 19:24:36 +02:00
Ovahlord
432e57b064 Core/Spells: fixed damage formula for bear form's Maul 2021-08-29 00:34:17 +02:00
Ovahlord
a3a7a9b181 Core/Spells: Blood Shield will now only use effective healing for its shield calculation 2021-08-28 23:34:52 +02:00
Ovahlord
1ba6fc1a6a Core/Spells: fixed Warlocks's Decimation talent 2021-08-28 15:44:05 +02:00
Ovahlord
7fcb1c03da Correct script name added in 9616582b05 2021-08-28 15:05:24 +02:00
Ovahlord
9616582b05 Core/Spells: load BonusCoefficient into SpellInfo and use it for Goblin's Rocket Barrage Racial spell damage calculation 2021-08-28 15:01:28 +02:00
Ovahlord
449d220ab3 DB/Stratholme: added missing questgiver npcs that have been added in Cataclysm at the two wing's entrance areas 2021-08-18 21:50:28 +02:00
Ovahlord
f394bd9510 DB/Spells: renamed spell_dbc 'Comment' colulmn to 'SpellName' to reduce differences between branches 2021-08-17 15:42:26 +02:00