Ovahlord
edbbeba5a2
Core/Movement: ported client control logic updates from 335 branch
2021-11-06 23:41:34 +01:00
Seyden
f5342061ba
Core/Movement: no longer randomize knockback directions
2021-11-06 20:06:02 +01:00
Ovahlord
7a602d4b44
Core/Creatures: apply database defined movementflags on (re)spawn and on reaching home only
...
This allows manipulating movementflags without having to block everything via CREATURE_FLAG_EXTRA_NO_MOVE_FLAGS_UPDATE
Yo @keader that flag is your fuckery. gimme feedback
2021-10-31 10:52:45 +01:00
Ovahlord
7473cc1a11
DB/Spawns: added missing questgivers for the legendary staff questline in Orgrimmar and Stormwind
2021-10-30 22:16:53 +02:00
Ovahlord
6f9009e1b0
DB/VP: corrected Altairus' movement template and spawn position data
2021-10-30 22:14:26 +02:00
Ovahlord
217299beed
Core/Creatures: improved movement flag updating for creatures by taking db values more serious
2021-10-30 22:12:01 +02:00
Ovahlord
ee4807ce28
nopch build fix
2021-10-30 17:31:32 +02:00
Ovahlord
32ff2f427f
Core/Spells: implement triggering spell casts from charge effects
2021-10-30 16:59:33 +02:00
Ovahlord
7367765502
Nopch fix
2021-10-30 16:58:14 +02:00
Ovahlord
c709290888
Scripts/Firelands: implement Lord Rhyolith encounter
2021-10-30 16:16:34 +02:00
Ovahlord
d3da33dff0
Core/Creatures: store the original entry of a creature instead of the current one as creatures may change their entry during runtime
2021-10-30 15:41:47 +02:00
Ovahlord
9ee2af2312
Core/Players: update mount capabilities when being added to the map
2021-10-30 15:40:58 +02:00
Ovahlord
f694f0409f
Core/Units: defined UNIT_FLAG2_DISABLE_UNIT_FRAME
2021-10-30 15:40:13 +02:00
Ovahlord
b10f962ba3
Core/Creatures: several cleanups and improvements to spell focusing to reduce edge case issues
2021-10-21 13:18:24 +02:00
Ovahlord
1d5bbfc144
Core/Creatures: implement a helper to reset spell focus reacquisition
2021-10-21 10:52:08 +02:00
Ovahlord
ef08b8f180
yikes
2021-10-20 18:53:21 +02:00
Lucas Nascimento
22fecb6d1b
Entities/Unit: Fixed wrong combat stop when remove charm ( #27038 )
2021-10-20 18:52:12 +02:00
Ovahlord
da5add0628
fixed build
2021-10-20 17:57:33 +02:00
Ovahlord
5caab70374
removed unneeded sql file from cherrypick
2021-10-19 17:35:31 +02:00
ModoX
6d41950769
Core/Chat: Added new TextRange personal to creature_text which sends the message to related target only ( #27070 )
...
* also updated creature_texts of Vigilant Quoram in Lightforged Intro zone as an example
2021-10-19 17:35:01 +02:00
Roc13x
69aeb1e8a7
Build: Update FindOpenSSL.cmake and remove custom FindGit ( #294 )
...
(cherry picked from commit 77596dba67 )
Co-authored-by: Shauren <shauren.trinity@gmail.com >
2021-10-11 22:50:02 +02:00
Ovahlord
fcc371e453
Core/Spells: fixed mounting summoned vehicles if the seat id is o
2021-10-10 01:01:55 +02:00
funjoker
66b4f41c21
Replace libzmq-dev with libzmq3-dev
2021-10-05 21:46:58 +02:00
Tom Dymel
dbff9a4060
Patch authentication modules under linux in the wine ProgramData path ( #286 )
...
* Patch authentication modules under linux in the wine ProgramData path
* Use posix compliant OS flags
* Use the correct pattern for x64
* Coalesce win32 specific lines of code
2021-10-05 21:46:03 +02:00
Ovahlord
0a991df443
Core/Auras: cff762da69 followup
...
thanks to @meji46 for the headsup
2021-09-30 11:41:47 +02:00
Ovahlord
cff762da69
Core/Spells: apply the invisibility screen effect only for generic invisibility effects
2021-09-27 10:05:25 +02:00
Ovahlord
032b1ed2cd
Core/Spells: Blood Shield will now only proc while Blood Presence is active
2021-09-23 23:12:18 +02:00
Ovahlord
cad75cdaf3
Core/Spells: fixed an logic mistake in Runic Empowerment's spell script that was preventing the first blood or death rune from ever getting activated
2021-09-23 03:10:42 +02:00
Ovahlord
53435263e1
fixed build
2021-09-22 21:38:50 +02:00
Ovahlord
4b3302422f
Scripts/Westfall: fixed a possible crash when the westfall stew has been spawned via db (dirty db data)
2021-09-22 20:54:54 +02:00
Ovahlord
5e677b876b
Core/Spells: restored the old logic when determining when to add additional haste based ticks
2021-09-19 14:36:01 +02:00
Ovahlord
069684ffa5
Core/Spells: SPELL_AURA_MOD_CASTING_SPEED_NOT_STACK will no longer affect spell haste when its amount is too extreme to fix several exploits with instant cast auras causing haste affected dots and hots dealing insane amounts of damage
2021-09-19 14:33:02 +02:00
Ovahlord
0ef4e66c1d
make CI happy
2021-09-19 10:21:44 +02:00
Ovahlord
562e638a65
Core/Spells: Conflagrate will no longer bypass resistances and damage reducing auras
2021-09-18 23:34:15 +02:00
Ovahlord
6c7e2830c1
Core/Spells: fixed a possible null divider crash for spells with a periodic interval of 0 caused by exceptionally high haste and spell mod values
2021-09-18 23:25:33 +02:00
Ovahlord
949f92e0a1
Core/AI: ported charm updates from 335
2021-09-16 16:48:07 +02:00
Ovahlord
346ffe6e91
Scripts/Stratholme: updated Balnazzar's encounter to Cataclysm and corrected the visual appearance of the risen crusaders
2021-09-13 13:29:43 +02:00
Ovahlord
e2f388fc39
DB/Gilneas: respawned Bloodfang Worgen and tied some creatures to the correct terrain swap map for correct pathfinding and line of sight
2021-09-12 14:52:45 +02:00
Ovahlord
b03fe81f68
Revert "Core/Spells: no longer round PPM chance calculation results and stay more faithful to the original formula"
...
This reverts commit 1b91ed5424 .
2021-09-11 18:16:18 +02:00
Peter Keresztes Schmidt
d271e59818
Dep/fmt: Upgrade to 7.1.3 ( #26816 )
...
Printing enum values as integers was broken before 7.1.0.
Upgrade the library so we include commits
20d4f2e836
86287b8d56
which fix the issue.
2021-09-11 17:14:20 +02:00
Ovahlord
1b91ed5424
Core/Spells: no longer round PPM chance calculation results and stay more faithful to the original formula
2021-09-11 17:13:03 +02:00
Ovahlord
de82b464c8
Core/Spells: greatly simplify Runic Empowerment
...
Sniffs have shown that there is no energize spell being involved in the activation. Probably because the activate spell effect does not care about fully depleted runes so we now can slim it all down by alot
2021-09-11 14:10:53 +02:00
Ovahlord
c6fd91cd1d
Core/Spells: Runic Empowerment will now only select runes which have a base rune that can be activated
2021-09-11 12:33:23 +02:00
Ovahlord
52f45202d8
Core/Spells: Blood Rune activation no longer can activate Death Runes
2021-09-11 12:29:40 +02:00
Ovahlord
7180345f32
Core/Spells: reworked Runic Empowerment's rune selection logic. Instead of just picking any random rune that's on cooldown, it will now only proc for a rune type that is fully depleted, which means that both runes of the same type must be on cooldown
2021-09-11 11:19:42 +02:00
Ovahlord
93a252868d
Core/Packets: converted CMSG_DESTROY_ITEM to packet class
2021-09-11 11:16:25 +02:00
Ovahlord
ab194c1322
fixed a warning
2021-09-10 16:55:15 +02:00
Ovahlord
2a50d36e2d
fixed nopch build
2021-09-10 13:47:30 +02:00
Ovahlord
208e0b35f6
Core/Packets: converted CMSG_TRANSMOGRIFY_ITEMS to packet class
2021-09-10 13:40:06 +02:00
Ovahlord
532b489ffa
Core/Packets: 413a94f4b0 followup. No longer inline initialize optional members in VendorItem struct
2021-09-10 10:24:58 +02:00