Ovahlord
eb22ea3af3
Core/Units: added a missing check for SPELL_ATTR10_IGNORE_POSITIVE_DAMAGE_TAKEN_MODS when checking for SPELL_AURA_MOD_DAMAGE_PERCENT_TAKEN
2021-04-07 12:31:52 +02:00
Ovahlord
47ad0286b1
Core/Units: added a missing spell id check in MeleeSpellMissChance
2021-04-07 12:26:29 +02:00
Ovahlord
c927bb7924
Core/Units: fixed a typo in MeleeDamageBonusTaken
2021-04-07 12:21:11 +02:00
Ovahlord
6052573c87
Core/Spells: defined and implemented SPELL_ATTR7_CANT_DODGE, SPELL_ATTR7_CANT_PARRY, SPELL_ATTR7_CANT_MISS, SPELL_ATTR8_CANT_BLOCK, SPELL_ATTR10_ALLOW_DEFENSE_WHILE_CASTING and SPELL_ATTR10_ALLOW_DEFENSE_WHILE_CHANNELING
2021-04-07 12:17:48 +02:00
Ovahlord
3fd333cff9
Core/Spells: defined and implemented SPELL_ATTR10_IGNORE_POSITIVE_DAMAGE_TAKEN_MODS
2021-04-07 11:38:23 +02:00
killerwife
d4b90631fe
Tools/Map Extractor: Fix water height redundancy algorithm ignoring "no water"
2021-04-05 13:41:44 +02:00
Giacomo Pozzoni
490188de76
Core/Maps: Change .map file version from FourCC to uint32
2021-04-05 12:17:12 +02:00
Ovahlord
f72b3c64b3
Revert "Core/PathFinding: calculate pathing with 0.5f steps and convert them to blizzlike splines later in the process to get more precise results"
2021-03-31 21:37:24 +02:00
killerwife
4ffac2516b
Tools/vmap extractor: Skip unreachable WMO groups
2021-03-31 10:30:14 +02:00
Ovahlord
cece14db62
Scripts/BWD: Maloriak's Cauldron Stalker will now exit combat 8 seconds after casting Debilitating Slime to reflect sniff behavior
2021-03-30 17:59:50 +02:00
Ovahlord
77158594ff
Core/Spells:
...
* renamed SPELL_ATTR3_CANT_TRIGGER_PROC to SPELL_ATTR3_CANT_TRIGGER_CASTER_PROCS and expanded its implementation
* renamed SPELL_ATTR3_NO_INITIAL_AGGRO to SPELL_ATTR3_CANT_TRIGGER_TARGET_PROCS and implement the attribute
* expanded implementation SPELL_ATTR2_NO_INITIAL_THREAT to cover all remaining spots
2021-03-30 17:50:27 +02:00
Ovahlord
e93a66d287
Core/Spells: defined and implemented SPELL_ATTR5_DONT_TARGET_PLAYERS
2021-03-30 10:26:15 +02:00
Ovahlord
1706b9688f
Core/Spells: defined and implement SPELL_ATTR2_NO_INITIAL_THREAT
2021-03-30 00:01:02 +02:00
Ovahlord
83378eb5c3
Core/Spells: defined and implemented SPELL_ATTR2_DONT_REPORT_SPELL_FAILURE
2021-03-29 23:53:00 +02:00
Ovahlord
e902650276
DB: fixed startup errors
2021-03-29 22:11:59 +02:00
Ovahlord
090afe38fa
Tools/VmapExtractor: fixed a typo that was causing many WMOs being falsely skipped
2021-03-29 21:40:29 +02:00
Ovahlord
f43d8aa804
fixed build
2021-03-29 21:20:49 +02:00
Shauren
9f2eb5912b
Tools/vmap extractor: Skip antiportal WMO groups
2021-03-29 21:12:35 +02:00
Shauren
0f02c6a699
Core/Spells: Implemented SUMMON_PROP_FLAG_PERSONAL_GROUP_SPAWN
2021-03-29 20:56:00 +02:00
Shauren
ddb50c2e3d
Core/Objects: Pass privateObjectOwner guid directly to SummonCreature functions
2021-03-29 20:52:32 +02:00
Shauren
3ab52418ef
Core/Objects: Refactor private object checks into separate function
2021-03-29 20:47:38 +02:00
Matan Shukry
434bc017c2
Core/Objects: Move personal summon handling from TemporarySummon/GameObject to WorldObject and check it using dedicated guid field
2021-03-29 20:45:13 +02:00
Matan Shukry
a40e18367a
Core/Maps: Refactor duplicated code from all ***CellRelocation and CheckGridIntegrity into single templated function
2021-03-29 20:36:39 +02:00
Gildor
5156b0494b
Core/Maps: increase value of fixed offset when retrieving floor Z
2021-03-29 20:31:07 +02:00
Ovahlord
86717ef9b7
DB/Deepholm: removed a good chunk of duplicate spawns, scripted Living Blood and fixed two startup errors
2021-03-28 20:55:59 +02:00
Ovahlord
4f23fb3d29
Core/Quests: make the player questgiver handling a bit more flexible to allow popup quest accepting at more places in the future
2021-03-28 14:44:16 +02:00
Ovahlord
6de4fe935d
Core/Quests: fixed accepting shareable chain quests when the previous quest was completed via UI popup
2021-03-28 11:20:19 +02:00
Ovahlord
df8e039b28
DB/Quests: updated quest chain for the first world pillar fragment in Deepholm and fixed quests "Deathwing's Fall" and "Silvermarsh Rendezvous"
2021-03-27 18:12:51 +01:00
Shauren
a8f0ec3e92
Core/Auras: Corrected logic used to determine if a spellmod should affect another spell, empty family name or class mask should not apply to any spell
2021-03-27 09:49:53 +01:00
Ovahlord
d63b804fad
DB/Deepholm: added some pathings to creatures and added default visbility detection auras for Temple of Earth creatures
2021-03-26 20:19:36 +01:00
Ovahlord
bef302fc7e
Scripts/Deepholm: corrected casting of the intro taxi when entering Deepholm
2021-03-26 18:26:06 +01:00
Ovahlord
82714dfa59
Core/Movement: removed the 1s initial delay when launching a waypoint path
2021-03-26 18:25:04 +01:00
Ovahlord
6301a324cd
Core/Spells: added and updated SpellCategoryFlags and implemented SpellCategoryFlags::CooldownInDays
2021-03-25 17:10:51 +01:00
Ovahlord
83298b52a2
Core/Spells: ported SpellInterruptFlags updates from master branch and corrected some own implementations based on these new results
2021-03-25 15:53:26 +01:00
Shauren
b2ab210da9
Core/Spells: Defined more spell attributes
2021-03-25 13:47:54 +01:00
Ovahlord
dfdf540dd0
Core/Spells: define and handle SPELL_ATTR8_HEAL_PREDICTION
2021-03-24 20:21:44 +01:00
Ovahlord
ca13843290
fixed build
2021-03-24 15:24:39 +01:00
Shauren
fed82c1002
Core/Auras: Defined and implemented many new interrupt flags
2021-03-24 14:53:30 +01:00
Shauren
45df49c826
Core/Spells: Updated spell shapeshift form flags enum
2021-03-24 13:16:17 +01:00
Ovahlord
2caca9e55c
Scripts/Deepholm: added script support for Quest "Deepholm, the Realm of Earth
2021-03-24 12:51:19 +01:00
Ovahlord
317bc49501
Core/Movement: flight waypoint movement is now correctly using catmullrom and uncompressed splines
2021-03-24 11:09:12 +01:00
Ovahlord
a06ed4c848
fixed nopch build
2021-03-21 22:37:39 +01:00
Ovahlord
5e7cfc5cae
DB/Quests: fixed quest 'Elemental Tampering' and added missing emote states to Orgrimmar Defenders in Ragefire Chasm
2021-03-21 22:35:58 +01:00
Ovahlord
1d0918181d
Scripts/RC: added horde exclusive spawns for the Ragefire Chasm entrance and updated Oggleflint's spawn position to Cataclysm
2021-03-21 22:19:49 +01:00
Ovahlord
e8a7a31194
DB/Creatures: added waypoints to Gadgetzan Bruisers
2021-03-21 17:03:16 +01:00
Ovahlord
fa322027a9
DB/Vendors: corrected some slot values for Honor and Conquest Quartermasters based on sniff data and added missing vendor data to Gadgetzan Quartermasters
2021-03-21 16:31:16 +01:00
Ovahlord
adc34af273
DB/Vendors: added missing vendor data to Conquest Quartermasters
2021-03-21 09:36:08 +01:00
Ovahlord
d097a409a5
Core/Spells: fixed Horn of Winter not granting any Runic Power
2021-03-20 23:44:54 +01:00
Ovahlord
cdcab99178
DB/Vendors: added missing vendor data for Season 11 Honor Points vendors
2021-03-20 20:58:58 +01:00
Ovah
59145c95fb
Core/PacketIO: use pre-conversion field value for party member state aura count until we know more about how that numbers comes to be
2021-03-19 19:42:28 +01:00