Shauren
b1f16bceb0
Core/Phasing: Fixed inverse phaseshift logic
2021-11-22 22:51:46 +01:00
Ovahlord
27d9726dc3
Core/Units: no longer send collision height change packets when a player has not been added to the world yet
2021-11-22 14:15:38 +01:00
Ovahlord
8f69d98ed9
Scripts/Firelands:
...
* make sure that Lord Rhyolith's feet always enter the correct seat
* Obsidian Armor will no longer affect the turn mechanic so turning Lord Rhyolith stays consistent
2021-11-19 19:50:10 +01:00
Ovahlord
47170c11c6
Core/Spells: fixed a typo in 3a2e3452e0
2021-11-17 18:44:40 +01:00
Ovahlord
3a2e3452e0
Core/Spells: implement TARGET_UNIT_CASTER_PASSENGERS (105)
...
closes #297
2021-11-17 17:47:18 +01:00
Ovahlord
373a296b8d
Core/Units: removed deprecated fake attacker state update from the core
2021-11-17 17:18:05 +01:00
Ovahlord
7840a8f529
Core/Spells: implemented SpellAuraInterruptFlags2::AbandonVehicle and removed unused definitions which have not been used in Cataclysm yet
2021-11-17 17:02:06 +01:00
Ovahlord
6dedecfeac
Core/Spells: implement SpellAuraInterruptFlags2::ChangeSpec
2021-11-17 16:54:11 +01:00
Seyden
4c870d1e88
Core/Auras: Implement SpellAuraInterruptFlags2::Ground and SpellAuraInterruptFlags2::Swimming ( #27193 )
...
# Conflicts:
# src/server/game/Entities/Unit/Unit.cpp
2021-11-17 16:30:51 +01:00
Ovahlord
631b499414
Core/Movement: updated collision height packet handling to ack handling
2021-11-16 07:11:00 +01:00
Ovahlord
4b56a7b9a3
Core/Movement: converted SMSG_MOVE_SET_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY and SMSG_MOVE_UNSET_CAN_TRANSITION_BETWEEN_SWIM_AND_FLY to new ack handling
2021-11-12 19:29:00 +01:00
Ovahlord
2c70d98449
warning fix²
2021-11-11 17:59:45 +01:00
Ovahlord
c220644db1
warning fix
2021-11-10 16:56:54 +01:00
Ovahlord
5ca475a764
Core/Movement: split SetCanFly for player and creature class and handle their part accordingly
2021-11-10 13:53:14 +01:00
Ovahlord
fbc1b8565a
fixed build
2021-11-10 13:33:17 +01:00
Ovahlord
a689446e56
Core/Units: disarmed another overzealous assert
2021-11-10 13:30:46 +01:00
Ovahlord
a743473eac
fixed build
2021-11-10 13:17:29 +01:00
Ovahlord
df38c26f92
Core/Units: re-added a few capability fixups that got removed in 0a7dfc15e2 and allow auras to send their amount values when changing amount via RecalculateAmount
2021-11-10 13:16:25 +01:00
Ovahlord
56813fd186
Core/Movement: refactored pending movement change queue to be a unordered map instead so we no longer ARE overzealous with kicks when counters or ack receiving order mismatches
2021-11-10 12:19:00 +01:00
Ovahlord
0a7dfc15e2
Core/Movement: ported mount capability updating from master branch and replaced old implementation with it
2021-11-09 18:13:23 +01:00
Ovahlord
3d8762297c
Core/Movement: converted CanFly and DisableGravity ack handling to new system
2021-11-08 22:23:54 +01:00
Ovahlord
9faf867f34
Core/Movement: ported movement speed change acknowledge packet handling from 335 branch
2021-11-08 12:44:49 +01:00
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