Commit Graph

37316 Commits

Author SHA1 Message Date
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
Ovahlord
3ff8840fe2 Core/Items: ported several enchantment flag implementations from master branch 2022-01-09 18:15:38 +01:00
Ovahlord
009e1dba37 Core/Spells: coefficient scaling will no longer affect attack power multipliers 2022-01-09 15:09:21 +01:00
Ovahlord
04df69a8ed Core/Guids: optimize guild recipe querying by avoiding unnecessary copys of profession data elements 2022-01-09 15:08:02 +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
e84bb6e6ba Core/Units: no longer send debug hitInfo flags as these have no clientside effect at all
closes #261
2022-01-05 22:35:30 +01:00
Ovahlord
7dc29ee9c1 Core/Spells: skip unnecessary coefficient scaling lookups when no coefficient is provided 2022-01-05 22:32:05 +01:00
Ovahlord
66a49b77f6 DB/Gossip: corrected Innkeeper Farley's gossip menu
closes #236
2022-01-05 22:20:29 +01:00
Ovahlord
2dc07876ea Core/Spells: implement spellpower and attackpower coefficient scaling 2022-01-05 20:19:06 +01:00
Ovahlord
d1c006d4dd Core/Spells: Judgement will now also benefit from Two-Handed Weapon Specialization
* though it's nowhere mentioned in the tooltips or effects, according to several addons and logs Judgement indeed benefits from its bonus
2022-01-05 15:04:54 +01:00
Ovahlord
01d0a0b09c Core/Spells: use the correct getter for school mask 2022-01-05 15:03:42 +01:00
Ovahlord
fa378dc870 Core/Spells: Unit::MeleeDamageBonusTaken will now use the SchoolMask of melee attack spells when spellInfo is provided
ref https://github.com/TrinityCore/TrinityCore/issues/27523
2022-01-05 13:11:58 +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
6a43cd1691 Tools/MMapsExtrator: ported multi-threading updates from master branch
closes #204
2022-01-04 22:50:02 +01:00
Shauren
171e6adf19 Tools/mmaps_generator: Made loading vmaps by mmaps_generator threadsafe 2022-01-04 22:18:43 +01:00
Shauren
267cd04e57 Core/Time: Remove artificially high minimal update intervals
(cherry picked from commit 3a67e37681)
2022-01-04 19:23:46 +01:00
Ovahlord
7f62463f36 Core/Movement: no longer blindy rely on ack messages to change movementstatus values as the client can and will sometimes ignore packets such as when receiving movement packets while not being sent out via update object (changing maps via teleport) 2022-01-04 15:04:49 +01:00
Ovahlord
8f2bcf3716 fixed build 2022-01-04 13:05:19 +01:00
Ovahlord
7b3f163ef6 Core/Movement: no longer override a player's movementInfo with the info returned from dismissing controlled vehicles as these do not belong to him. This fixes players getting stuck in a disable gravity state when exiting vehicle seats that have disabled a player's gravity 2022-01-04 12:59:55 +01:00
Ovahlord
5a66a295ee Scripts/TSC: corrected Force Grip channel behavior and fixed an edge case in which the player remains stuck in the air when Force Grip ends.
Thx @roc13x for the headsup.

closes #311
2022-01-04 11:50:22 +01:00
Ovahlord
91516e155f Core/Units: ported another crashfix from TC 2022-01-04 11:48:42 +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
Shauren
8acf90d115 Core/Units: Sync ProcessTerrainStatusUpdate code with master branch 2022-01-01 16:49:48 +01:00
killerwife
0eaea1109e MMAP: Build ADT floor just like WMO floor below liquid (#27503)
Fixes ocean floor pathfinding
2022-01-01 16:43:25 +01:00
Ovahlord
e4356b681a DB: corrected several column types 2022-01-01 12:41:51 +01:00
Aokromes
c832e63c4c Misc: Update (C) year
happy new year

# Conflicts:
#	AUTHORS
2022-01-01 11:28:48 +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
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
Shauren
a322e4eb37 Core/Spells: Implemented target 124 TARGET_UNIT_TARGET_TAP_LIST 2021-12-30 20:16:33 +01:00
Shauren
383e7c1315 Core/Spells: Implemented target 121 TARGET_CORPSE_TARGET_ALLY 2021-12-30 20:14:29 +01:00
Ovahlord
8bb9376aa2 Core/Spells: Rename targets 110 to TARGET_UNIT_CONE_CASTER_TO_DEST_ENTRY 2021-12-30 20:12:02 +01:00
Shauren
58d257c7a5 Core/Spells: Targets enum formatting 2021-12-30 20:11:01 +01:00
Shauren
84c7434b8b Core/Spells: Rename targets 108 and 109 to include CASTER_TO_DEST wording 2021-12-30 20:10:09 +01:00
Shauren
5fcf5bdee5 Core/Spells: Implemented target 107 TARGET_DEST_NEARBY_ENTRY_2 (the same as target 46) 2021-12-30 20:08:10 +01:00
Shauren
adfc991f02 Core/Spells: Use orientation given in destTarget instead of always taking casters orientation for all effect types 2021-12-30 20:06:10 +01:00
Shauren
28f79765ca Core/Spells: Implemented target 62 TARGET_DEST_CASTER_GROUND (the same as target 125) 2021-12-30 20:00:42 +01:00