Commit Graph
37312 Commits
Author SHA1 Message Date
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
Roc13xandShauren 69aeb1e8a7 Build: Update FindOpenSSL.cmake and remove custom FindGit (#294)
(cherry picked from commit 77596dba67483c8050c3d3ea1c4299360fde6beb)

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