Ovahlord
ba4df11ab8
Core/Items: handle ITEM_MOD_EXTRA_ARMOR
...
closes #323
2022-01-21 23:12:16 +01:00
Ovahlord
58d5546139
Core/Datastores: increased the db2 locales mask to allow loading locales >= ruRU
2022-01-21 17:18:47 +01:00
Ovahlord
c076340347
warning fix
2022-01-21 15:00:53 +01:00
Ovahlord
67b19e741d
Core/Misc: fixed several warnings that have been exposed by the new warnings
2022-01-21 14:22:06 +01:00
Shauren
29fc3d55b4
Build: Enable some msvc warnings that are enabled for other compilers
...
# Conflicts:
# cmake/compiler/msvc/settings.cmake
2022-01-21 13:56:39 +01:00
acidmanifesto
803bd2c79b
Scripts/Eastern Kingdoms: merged zone_goldshire into zone_elwynn_forest to follow standards
2022-01-18 17:10:57 +01:00
Ovahlord
e7f13602b6
Scripts/BWD: Magmaw's Blazing Bone Construct will now move with a run speed of 10 to match sniff data
2022-01-17 23:41:11 +01:00
Ovahlord
5a54280179
Scripts/BoT: corrected Cho'Gall's initial timer for Fury of Cho'Gall
2022-01-17 22:44:56 +01:00
Ovahlord
bf669937be
Core/Spells: SPELL_AURA_MOD_FACTION will now apply UNIT_FLAG2_IGNORE_REPUTATION to all targets instead of players only
2022-01-17 22:11:17 +01:00
Ovahlord
db769f5e52
Core/Units: safeguard Unit::CancelSpellMissiles against triggering an assert in BasicEvent::ScheduleAbort when trying to cancel spell events that already are about to the aborted
2022-01-17 10:59:41 +01:00
Ovahlord
03cbd6fe92
Core/Movement: yoinked the movement direction calculation from master's TARGET_DEST_CASTER_MOVEMENT_DIRECTION implementation
...
thx Shauren for the headsup
2022-01-16 20:40:19 +01:00
Shauren
9ab7c6e8f6
Fixed -Wdeprecated-copy warning in G3D
2022-01-16 19:37:03 +01:00
Ovahlord
edcc11423b
warning fix
2022-01-16 19:35:37 +01:00
Shauren
a06b3cea3c
Core/Spells: Fixed caster unit validation for players that have charmed (not possessed) units
2022-01-16 18:45:07 +01:00
Ovahlord
9892d239a8
Core/Spells: renamed SPELL_ATTR5_INCLUDE_MELEE_RANGE to SPELL_ATTR5_TREAT_AS_AREA_EFFECT and handle the attribute in SpellInfo::IsAffectingArea
2022-01-16 11:44:49 +01:00
Ovahlord
d5fa8c3e10
Core/Spells: Hunter Pets will now correctly inherit 22% of the player's attackpower instead of 42.5%
2022-01-16 11:32:47 +01:00
Ovahlord
d17ceb70d5
Core/Movement: add a helper to obtain movement direction angles from player movement
2022-01-16 11:31:14 +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
ModoX
83456ed853
Core/Quests: Set quest slot earlier when abandoning a quest
2022-01-14 21:40:27 +01:00
Ovahlord
319ef144b4
Core/Spells: SPELL_ATTR0_CU_CONE_LINE is no longer taking a target's combatreach into account to avoid being falsely hit when not even inside of the cone
2022-01-14 21:37:08 +01:00
Ovahlord
86d8443732
Core/Spells: further fixups for spell focusing and channel target selection
...
* SPELL_ATTR1_SELF_CHANNELED is now also considering targets when required
2022-01-14 21:36:13 +01:00
Ovahlord
b242ca48ed
Scripts/BH: fixed a crash in Occu'thar's target selection script for Focused Fire
2022-01-14 18:46:43 +01:00
Ovahlord
520b53a5e0
Core/Spells: added a helper to determine whenever a periodic aura should roll over its duration on refresh
...
* introduce another custom spell attribute to grant full control over when or when not to roll over ticks
2022-01-14 18:46:03 +01:00
Ovahlord
19e28e2077
Core/Phasing: fixed a typo in b1f16bceb0
2022-01-13 22:00:44 +01:00
Ovahlord
0aa9129c3b
Core/Spells: let all periodic effects roll over their timers on refresh
...
* renamed SPELL_ATTR0_CU_DONT_RESET_PERIODIC to SPELL_ATTR0_CU_RESET_PERIODIC_TIMER and changed functionality to prevent described behavior from happening
2022-01-12 18:51:21 +01:00
Ovahlord
1149fbce3d
Core/Spells: revert an unwanted change that sneaked into 9085526f9a
2022-01-12 17:57:41 +01:00
Ovahlord
9085526f9a
Core/Spells: define and implement SPELL_ATTR8_PERIODIC_CAN_CRIT
...
* SPELL_ATTR8_DONT_RESET_PERIODIC_TIMER has been moved to a custom attribute (SPELL_ATTR0_CU_DONT_RESET_PERIODIC)
2022-01-12 17:33:34 +01:00
Shauren
6252bd9fa8
Core/Groups: Fixed crash in loot rolls happening when looted object despawns before roll expires
2022-01-12 15:56:48 +01:00
Ovahlord
cf29d94161
DB/TotT: Commander Ulthok has learned to swim as well
2022-01-10 22:18:45 +01:00
Ovahlord
cd365a880d
warning fix
2022-01-10 01:57:27 +01:00
Ovahlord
c95b81063c
Scripts/BWD: beffd30076 followup
2022-01-10 01:50:51 +01:00
Ovahlord
ff753eb9ac
Scripts/HoO: make sure that Temple Guardian Anhuur's position is up to date when he is about to teleport to avoid him from rubberbanding back to his pre-teleport position
2022-01-10 01:38:42 +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
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