Ovahlord
e696acae1c
Core/Spells: fixed Cobra Shot generating less focus than intended
2019-09-25 17:09:03 +02:00
Ovahlord
b3d81e08c1
Core/Spells: allow fire mages to stack Ignite damage numbers when Ignite did not tick for the first time
2019-09-22 15:31:54 +02:00
Ovahlord
4f68443817
Core/Movement: provide an additional spline vertex for taxi paths so taxi path nodes will no longer get lost in the process
2019-09-22 14:11:23 +02:00
Giacomo Pozzoni
fd8e20893d
Core/MovementGenerator: 680e1cb follow-up
2019-09-22 13:55:47 +02:00
Ovahlord
c94d98f5eb
Scripts/HillsbradFoothills: refactored script internals for the Plants vs. Zombies questline to offer more flexibility for future implementations
...
* updated scripts to new scripting model
2019-09-19 15:10:40 +02:00
Ovahlord
6aac908192
Scripts/BWD: initial work on Nefarian's End encounter
2019-09-19 02:06:27 +02:00
Giacomo Pozzoni
2bacebe93b
Core/MovementGenerator: Fix crash in taxi paths
...
Fix a crash in taxi paths happening when joining a battleground/dungeon while on a taxi path after second last node but close to last node, then leaving/finishing the battleground.
2019-09-17 15:56:42 +02:00
Ovahlord
ba3084d1a4
Core/Transports: fixed a typo that was causing client crashes uppon relogging outside of instances
2019-09-15 19:57:30 +02:00
Ovahlord
4bad4757f1
Core/Spells: Ignite will no longer proc from Frostfire Orb and Flame Orb
2019-09-15 19:47:29 +02:00
Ovahlord
a1b90f3285
Core/Transports: solved several visual issues with transports which was causing them to move significantly slower than intended
2019-09-15 05:37:22 +02:00
Ovahlord
a1edcd0aed
Kill a whitespace from last commit
2019-09-14 18:25:27 +02:00
Ovahlord
9a0fe48e70
Core/Movement: fixed packet structure for SMSG_MOVE_SET_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY and SMSG_MOVE_UNSET_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY
...
* enabled CMSG_MOVE_SET_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY_ACK
2019-09-14 18:23:58 +02:00
Shauren
7dacfff2ef
Core/Build: Fix build with boost 1.71
2019-09-14 14:31:18 +02:00
Ovahlord
a723be6a64
Core/Dep: fixed build with boost 1.71
2019-09-14 02:59:19 +02:00
Giacomo Pozzoni
e8b9723b02
Core/Movement: Fix LoS issue of NPCs chasing targets
...
Add Line of Sight checks to ChaseMovementGenerator::Update(), fixing to ChaseMovementGenerator not reaching a point with valid LoS to the target.
Fix re-implements 8927a04253 after 2a84562dc8 partially removed it.
Fix #23724
2019-09-14 02:58:53 +02:00
Ovahlord
78e5791f19
Fixed build for newer boost versions
2019-09-12 03:16:24 +02:00
Shauren
66bdfee4ee
Core/Dep: Boost 1.70 compatibility
...
(cherry picked from commit bcda8dd742 )
2019-09-12 01:11:21 +02:00
SolarisSDK
a0e7958f85
Local-only mode fix ( #23546 )
...
* Local-only mode fix
In response to issue #21309
* Full patch also for boost 1.66 and newer
2019-09-12 01:09:36 +02:00
jackpoz
0b79415e59
Buildsystem: Fix finding VS 2019 compiled boost libs
2019-09-12 01:09:04 +02:00
Shauren
c4d5642f72
Core/Dep: Boost 1.70 compatibility
...
(cherry picked from commit bcda8dd742 )
2019-09-12 01:08:29 +02:00
Ovahlord
33d2276c3d
Core/Spells: improved spell script for Glyph of Kill Shot in order to fix an issue that was not resetting the cooldown when the target of Kill Shot was not killed
2019-09-08 18:45:18 +02:00
Ovahlord
ac85198ace
Scripts/BoT: corrected Worshipping aurascript to match sniff behaivior
2019-09-07 04:55:10 +02:00
Ovahlord
76b032b24a
Core/Spells: do not allow players to cast spells when they have a channeled spell that cannot be canceled
2019-09-07 04:54:39 +02:00
Ovahlord
bc0e48220e
Core/Spells: converted Frenzied Regeneration into spellscript and fixed Glyph of Frenzied Regeneration
2019-09-07 00:29:00 +02:00
Ovahlord
f1b6c4e697
Scripts/GB: improved several spell scripts accross Forgemaster Throngus' script and added some safeguarding for AI based action calls
2019-09-07 00:08:39 +02:00
Ovahlord
3894ba17b8
Core/Spells: Ancestral Healing's health bonus proc effect will now proc on every heal instead of only on critial heals
2019-09-05 18:34:58 +02:00
Ovahlord
8418c17590
DB: fixed a typo
2019-09-05 18:29:19 +02:00
Ovahlord
c4bf8bd14d
DB/Spells:
...
* Telluric Currents will now only proc from Lightning Bolt
* removed outdated proc entry for Art of War
* added (for now unused) proc data for Bandit's Guile
2019-09-05 16:57:43 +02:00
Ovahlord
42e682c3b7
Core/Packets: converted guild reward packets to packet class
2019-09-05 02:51:59 +02:00
Ovahlord
75fd37afb0
Core/Guilds: fixed a typo
2019-09-04 23:28:32 +02:00
Ovahlord
f722d70d29
Core/Guilds: initialize bit array properly when sending recipes of a member
2019-09-04 23:16:53 +02:00
Ovahlord
ca9b424e11
Core/Guilds: implement CMSG_GUILD_QUERY_MEMBER_RECIPES and SMSG_GUILD_MEMBER_RECIPES
2019-09-04 23:12:49 +02:00
Ovahlord
ca51f7f9ad
Core/Packets: allow CMSG_GUILD_QUERY_MEMBERS_FOR_RECIPE a few more requests per second
2019-09-04 22:29:43 +02:00
Ovahlord
f5c7a623f6
Core/Packets: added new handled cmsg opcodes to ddos protection data
2019-09-04 22:04:45 +02:00
Ovahlord
739067c0fa
Core/Guilds: always send member with recipes packet even if there is no member with the recipe
2019-09-04 21:54:50 +02:00
Ovahlord
9668494ae0
Core/Guilds: implement CMSG_GUILD_QUERY_MEMBERS_FOR_RECIPE and SMSG_GUILD_MEMBERS_WITH_RECIPE
2019-09-04 21:50:00 +02:00
Ovahlord
193da31e51
Core/Packets: renamed guild recipe packet field names to match client values
2019-09-04 20:23:48 +02:00
Ovahlord
77b5a7a796
Core/Guilds: fixed displaying profession spells that are being learned uppon learning the skill
2019-09-04 20:13:57 +02:00
Ovahlord
547b708cdd
Corer/Guilds: index unique bits properly for each profession to fix an issue that was causing low bit recipes not being displayed properly
2019-09-04 15:13:27 +02:00
Ovahlord
46eaff5a74
Core/Guilds: implement SMSG_GUILD_KNOWN_RECIPES and CMSG_GUILD_QUERY_RECIPES
...
* updated CMSG_GUILD_GET_ROSTER and SMSG_GUILD_ROSTER_UPDATE to packet class
* optimized caching process and updating for guild member profession data
2019-09-04 03:52:48 +02:00
Ovahlord
600486f0b2
Core/Guilds: fixed updating profession skill values in guild roster when gaining skill points
2019-09-03 16:50:43 +02:00
Ovahlord
6d759dc6e8
Core/Guilds: implement guild profession fields for guild roster packets
2019-09-03 16:31:59 +02:00
Ovahlord
d17d8e9277
Core/Packets: updated SMSG_GUILD_ROSTER to packet class
2019-09-03 05:17:12 +02:00
Ovahlord
91e76df7f4
Core/Packets: use item instance members for random enchantments on items in GuildBankItemInfo
2019-09-03 01:23:11 +02:00
Ovahlord
be559af3eb
Core/Packets: corrected bit flushing position and corrected data types
2019-09-03 00:11:26 +02:00
Ovahlord
144b0ca9a4
Core/Packets: updated SMSG_GUILD_EVENT, SMSG_GUILD_MEMBER_DAILY_RESET, SMSG_GUILD_REPUTATION_WEEKLY_CAP and SMSG_GUILD_XP to packet class
2019-09-02 20:54:03 +02:00
Ovahlord
c858107f5e
Core/Packets:
...
* updated remaining guild bank client opcodes to packet class
* corrected gem socket data naming for guild bank query packet
* renamed several opcodes to match master branch namings
2019-09-02 19:46:49 +02:00
Ovahlord
773d8bf647
Core/Packets: fixed spacing in guild packets
2019-09-02 16:49:46 +02:00
Ovahlord
b1291713bf
Core/Spells: fixed display hit chance changes of SPELL_AURA_MOD_HIT_CHANCE in the character panel
2019-09-02 15:25:04 +02:00
Ovahlord
4eba6027d3
Core/Spells: fixed displayed spell hit bonus aura effects in character panel
2019-09-02 15:06:56 +02:00