Commit Graph

37016 Commits

Author SHA1 Message Date
Ovahlord
ed8cc640f0 Core/Spells: Pandemic will now proc on targets at or below 25% health only 2021-05-23 15:16:42 +02:00
Ovahlord
ab482d2d4f Core/Spells: fixed Pandemic talent 2021-05-23 14:27:34 +02:00
Ovahlord
1325c8cb97 fixed a warning 2021-05-23 13:49:54 +02:00
Ovahlord
47d984d538 Core/Spells: converted some missing spell scripts that sneaked through the first iteration 2021-05-23 13:48:51 +02:00
Ovahlord
d47141ba98 Core/Spells: updated most warlock spell scripts to new scripting model 2021-05-23 13:46:18 +02:00
Ovahlord
76cee22609 Core/Spells: Pain and Suffering will now also recalculate the periodic tick interval of Shadow Word: Pain 2021-05-23 13:27:20 +02:00
Ovahlord
01cef2e044 DB/Spells: added missing proc data for rank 2 of Siphon Life 2021-05-23 13:04:32 +02:00
Ovahlord
254b4eb011 Core/Spells: Drain Life's healing effect will no longer benefit from Soul Siphon and updated Soul Siphon's bonus check to Cataclysm 2021-05-23 12:59:39 +02:00
Ovahlord
7919cdf0b6 Core/Spells: Pain and Suffering's proc effect will now also recalculate the damage of Shadow Word: Pain 2021-05-23 11:19:07 +02:00
Shauren
659cb0992f Core/Vmaps: Fixed crash in unloading vmaps
Closes #26536
2021-05-22 10:24:47 +02:00
Shauren
37d67ac8d2 Build: Set correct year in VER_LEGALCOPYRIGHT_STR
# Conflicts:
#	revision_data.h.in.cmake
2021-05-17 15:06:00 +02:00
Ovahlord
95651d9f88 Core/Spells: renamed SPELL_ATTR1_REQ_COMBO_POINTS1 to SPELL_ATTR1_FINISHING_MOVE_DAMAGE and SPELL_ATTR1_REQ_COMBO_POINTS2 to SPELL_ATTR1_FINISHING_MOVE_DURATION and implemented them 2021-05-16 19:19:51 +02:00
Ovahlord
2dce3955b2 Core/Spells: defined and implement SPELL_ATTR1_DISCOUNT_POWER_ON_MISS 2021-05-16 19:04:54 +02:00
Ovahlord
ad495c5479 Scripts/BoT: use NullCreatureAI class for Ascendant Council Plume Stalker 2021-05-15 21:26:51 +02:00
Ovahlord
f56c3945d8 Core/Vendors: added for now unused PlayerConditionID field to npc_vendor table as it's being used since 4.2 2021-05-15 20:59:14 +02:00
Ovahlord
4436b46908 fixed build 2021-05-15 20:33:17 +02:00
Ovahlord
16675c0f2f Core/Packets: converted CMSG_CAST_SPELL to packet class 2021-05-15 20:11:33 +02:00
Ovahlord
6446541738 Core/Skills: ported master branch handling for learning skills on levelup 2021-05-14 14:52:52 +02:00
Ovahlord
7cc3577d75 Core/Packets: fixed bit number for lfg slots in SMSG_PARTY_INVITE 2021-05-01 22:42:16 +02:00
Ovahlord
6f0ee78d58 Core/Spells: defined all SpellAttr10 values 2021-05-01 14:05:59 +02:00
Ovahlord
37b481cb6e Scripts/SFK: fixed a typo that was causing Wolf Master Nandos being summoned instead of Razorclaw 2021-05-01 12:31:23 +02:00
Ovahlord
ba01651fff Scripts/SFK: reworked Baron Silverlaine encounter 2021-05-01 12:19:50 +02:00
Ovahlord
2bedccd8b0 Core/Spells: added more case-by-case checks to determine auto action resets 2021-05-01 10:02:58 +02:00
Ovahlord
6b71fb0b01 fixed build 2021-04-30 19:42:26 +02:00
Ovahlord
01641b1dd7 Core/Spells: defined SPELL_ATTR9_ALLOW_DARK_SIMULACRUM 2021-04-30 18:29:23 +02:00
Ovahlord
b5994ec6c5 Core/Units: improved logic for determining when a power update shall happen 2021-04-30 16:48:26 +02:00
Ovahlord
321a81cc30 build fix 2021-04-30 13:45:22 +02:00
Ovahlord
b328cc10b8 Core/Spells: defined and implemented SPELL_AURA_MOD_CURRENCY_CATEGORY_GAIN_PCT 2021-04-30 13:42:04 +02:00
Ovahlord
c764cce4a3 Core/Player: fixed an exploit that was causing seasonal currency counter to increase from refunding currency based items 2021-04-30 13:17:18 +02:00
Ovahlord
9b7d0d03cf Core/Loot: added a line that got lost in the conversion process 2021-04-30 12:53:31 +02:00
Ovahlord
0ae695908c Core/Loot: converted SMSG_LOOT_RESPONSE to packet class and properly incorporate currency loot into loot generation 2021-04-30 12:50:14 +02:00
Ovahlord
9aeaf346c2 Core/Items: corrected type of ItemInstance enchantment fields 2021-04-30 11:31:08 +02:00
Ovahlord
fe909f8234 Core/Spells: tempoarily add an additional check to avoid many spells falsely resetting melee swing timers 2021-04-30 10:30:37 +02:00
Shauren
22eaf31bfa Core/Spells: Only interrupt spells with interrupt flag Combat when spell also has SPELL_ATTR0_CANT_USED_IN_COMBAT attribute 2021-04-29 20:37:18 +02:00
Ovahlord
a18aa89f55 fixed build² 2021-04-29 17:59:20 +02:00
Ovahlord
45c04c20bb fixed build 2021-04-29 17:48:34 +02:00
Ovahlord
915860ffa8 Core/Instances: corrected check added in last commit to ensure that heroic difficulty vanilla dungeons still get counted as valid dungeon for challenged 2021-04-29 17:35:12 +02:00
Ovahlord
2af716c0d4 Core/Instances: use the map expansion id to determine the needed level to award guild challenges and be worthy of guild news 2021-04-29 17:02:55 +02:00
Ovahlord
0b51addde9 Core/Guilds: implement GUILD_NEWS_DUNGEON_ENCOUNTER 2021-04-29 16:13:31 +02:00
Ovahlord
1d41988cbe Core/Guilds: implement cleanup routine for guild news that cleans up news that are older than a week 2021-04-29 15:56:25 +02:00
Ovahlord
2e3199cfd8 DB/Creatures: disable health regeneration for the heroic version of Asaad's Skyfall Star 2021-04-27 21:50:33 +02:00
Ovahlord
152a8fe739 fixed nopch build 2021-04-27 19:55:19 +02:00
Ovahlord
b9032909e2 Core/Packets: fixed packet structure of SMSG_PARTY_INVITE 2021-04-27 19:51:01 +02:00
Ovahlord
56b1687714 Scripts/BRC: several improvements to Raz' script
* moved several mechanics to spell script and added safechecks to Raz' escort script to reduce the chance of getting stuck midway
2021-04-27 19:43:28 +02:00
Ovahlord
344abae388 DB: fixed a typo in sql name 2021-04-27 19:40:07 +02:00
Ovahlord
68140b3422 Scripts/VP: rewrite Asaad Encounter 2021-04-27 19:28:36 +02:00
Ovahlord
bf28dfcf0c Core/Spells: corrected a check when retrieving mechanic immunities in cast and channel packets and fixed a typo in SMSG_CHANNEL_START that was overwriting school immunities with mechanic immunities instead 2021-04-27 15:42:50 +02:00
Ovahlord
3da9d31690 Scripts/BoT: added repeat timer for Evolved Drakonaar's Blade Tempest 2021-04-27 10:03:40 +02:00
Ovahlord
31bc09be1e DB/BoT: updated the stats of all Ascendant Council trash creatures 2021-04-26 15:46:58 +02:00
Ovahlord
bb2e5b8e1e Scripts/BoT: scripted the mechanics of the bound elementals in the Sanctum of the Ascended 2021-04-26 13:35:22 +02:00