Commit Graph

37079 Commits

Author SHA1 Message Date
Ovahlord
c2279d6f60 fixed nopch build 2021-07-10 20:42:04 +02:00
Ovahlord
aef0d5c5dc Core/Packets:
* converted CMSG_REQUEST_HONOR_STATS and SMSG_INSPECT_HONOR_STATS to packet class
* enabled and added handlers for CMSG_REQUEST_INSPECT_RATED_BG_STATS and SMSG_INSPECT_RATED_BG_STATS
2021-07-10 19:55:04 +02:00
funjoker
74f451941c Script/Westfall: Add missing breaks 2021-07-08 22:51:51 +02:00
funjoker
585a6e89a2 Scripts/Westfall: Start fixing Sentinel Hill 2021-07-08 22:42:08 +02:00
funjoker
c439dd464b Scripts/Westfall: Fix Sentinel Hill Guards not attacking 2021-07-08 12:14:20 +02:00
Ovahlord
bd3ca6e98a Core/Movement: fixed waypoint movement ignoring pause timers and interaction pause time 2021-07-08 00:41:54 +02:00
Ovahlord
e2237624f6 Core/Movement: no longer store negative delays for smooth transition times and let the waypoint movement generator decide when to transition when allowed via new boolean value 2021-07-07 23:42:51 +02:00
funjoker
8d972c1e50 DB/Quest: Fix Westfall quests till Sentinel Hill 2021-07-07 23:18:22 +02:00
Ovahlord
4c670bce9a Core/Movement: correctly initialize orientation values when loading script waypoints 2021-07-07 09:41:22 +02:00
jackpoz
5a08b65cef Core/Maps: fixed a floating point issue when retrieving minHeight values from GridMap 2021-07-06 20:51:19 +02:00
Ovahlord
c926327077 Scripts/BWD: removed some unneeded checks in Omnotron's Lord Victor Nefarius script 2021-07-06 18:27:59 +02:00
Ovahlord
dbada5fcb4 fixed build² 2021-07-06 18:14:49 +02:00
Ovahlord
5614db5976 fixed build 2021-07-06 17:59:03 +02:00
Ovahlord
e8c7982362 Core/Packets: updated CMSG_UPDATE_MISSILE_TRAJECTORY to packet class and updated structure to 4.3.4
closes #268
2021-07-06 17:49:56 +02:00
Ovahlord
6510b2b034 Core/Spells: fixed a cherrypick typo in checking for affecting spellmods 2021-07-06 10:55:05 +02:00
TDB Release
836278cff3 TDB 434.21071 - 2021/07/06 2021-07-06 05:04:38 +00:00
funjoker
af1bb0e227 Fix nopch build 2 2021-06-27 21:02:25 +02:00
funjoker
247257c24d Fix nopch build 2021-06-27 20:58:16 +02:00
funjoker
8cd93a9b01 Fix build after ca25299abf 2021-06-27 20:47:17 +02:00
funjoker
ca25299abf Scripts/Westfall: Fix Westfall questline till quest 26236
Additional: Fix Transient to Sentinel Hill walk
2021-06-27 16:54:46 +02:00
funjoker
e3c44d63ba DB/Misc: Set default value of ScriptName for conditions 2021-06-27 15:27:35 +02:00
Giacomo Pozzoni
d83cd33bd4 Core/Pools: Fix pools with 1 member never spawning anything anymore (#26620)
* Core/Pools: Fix pools with 1 member never spawning anything anymore

Attempts to fix a 6 years old bug and never fixed by the original author.

* Remove respawn times from db once a respawn has been handled

* Allow to specify if Despawn1Object() should save or not the respawn time. We don't need to do that when respawning an object.

* Apply the same fix to GameObjects too
# Conflicts:
#	src/server/game/Pools/PoolMgr.h
2021-06-27 06:33:19 +02:00
funjoker
b64983d753 Fix build after cherry-pick 2021-06-26 01:07:04 +02:00
AlιAѕѕaѕѕιN
338c1e28ae [3.3.5] Fix spell_area not checking for zoneID for quests (#23719)
* Fix spell_area not checking for zoneID for quests

* Addendum to bdffe0a4a6

* Fix spell_area handle same spell with the same quests

Also fix not checking for quest_end at all.

* Addendum to 2d6b0545e3

* Better commenting for 7a50189de3

* Addendum to 2d6b0545e3

(cherry picked from commit 92d83c3c2e)
2021-06-26 00:58:18 +02:00
funjoker
a7b20bc156 Revert "Core/Misc: Fix zonewide spell_area not being updated on quest update"
This reverts commit 107fbf5aa2.
2021-06-26 00:54:25 +02:00
funjoker
107fbf5aa2 Core/Misc: Fix zonewide spell_area not being updated on quest update 2021-06-26 00:47:02 +02:00
Ovahlord
db46b10200 DB/Creatures: added a few cyclic spline movements to Westfall's Fleshripper 2021-06-23 16:50:02 +02:00
funjoker
2d78058a19 Core/Packets: Remove incorrect if clause blocking InCompleteEmote being sent 2021-06-22 23:42:12 +02:00
Ovahlord
0ec0947a06 DB/Quests: fixed startup errors 2021-06-21 23:58:45 +02:00
Shauren
2d19f61b26 Core/Misc: Remove incorrect uses of std::unordered_map<T>::rehash and replace them with intended reserve 2021-06-21 23:52:25 +02:00
funjoker
41e7c65dcb DB/Quest: Update some timers 2021-06-21 23:05:21 +02:00
funjoker
6e1ba2176a DB/Quest: Update a lot of AllowableRaces data for quests 2021-06-21 22:47:56 +02:00
Ovahlord
d9cbf60fd1 Core/Quests: kick AllowableRaces and TimeAllowed from quest_template over to quest_template_addon as these fields no longer are being sent in quest query packets 2021-06-21 22:10:58 +02:00
funjoker
914fa45e42 DB/Quest: Update quest_details 2021-06-21 21:03:32 +02:00
funjoker
c49ccd6806 DB/Quest: Add massparsed cata data for quest_offer_reward 2021-06-21 15:05:28 +02:00
Ovahlord
748263fe9e Scripts/TSC: Gravity Well now uses its correct spell id to shrink in size
closes #267
2021-06-18 16:40:04 +02:00
Ovahlord
8270c6782f Scripts/SFK: removed an unused enum value from Baron Ashbury's spells 2021-06-14 11:38:19 +02:00
Ovahlord
edb4df4ffc Scripts/SFK: converted achievements to world state handling 2021-06-14 11:11:10 +02:00
Ovahlord
c80c23e5c2 fixed nopch build 2021-06-14 11:10:49 +02:00
Ovahlord
f5b9989601 Scripts/BRC: converted Ascendant Lord Obsidius' achievement to world state handling 2021-06-13 23:38:43 +02:00
Ovahlord
5741d295dd Scripts/HoO: converted achievements to world state handling 2021-06-13 23:22:05 +02:00
Ovahlord
1e9fd012e8 Scripts/BoT: converted achievements to world state handling 2021-06-13 22:57:24 +02:00
Ovahlord
b0df1fdca3 Scripts/BWD: converted remaining achievements to world state based handling 2021-06-13 17:10:56 +02:00
Ovahlord
5fd77a3b28 Core/World: implement database support for default map and realm wide world states 2021-06-13 16:07:38 +02:00
Ovahlord
a20ce4309b Scripts/BWD: converted Achieve-a-tron achievement to world state based handling 2021-06-13 11:40:46 +02:00
Ovahlord
be239e4458 Core/Maps: implement map based world states and implemented support for required world states in achievement criterias
*converted Erduax' conditional achievement to world state based handling as example
2021-06-13 10:48:41 +02:00
jackpoz
ea85a0031c Scripts/UBRS: Fix crash
Fix crash triggered during Dragonspire Hall event caused by having more than 5 mobs near a rune.
Crash added in 7c19fb8d0e
Fix #26589
2021-06-12 18:12:13 +02:00
Ovahlord
3301b87dba fixed a warning 2021-06-12 15:31:40 +02:00
Ovahlord
bd57f795bd Core/Spells: send the correct cast failure reason when trying to queue up a spell cast while not being able to do so yet
closes #264
2021-06-12 15:18:04 +02:00
Ovahlord
ab405f6935 Core/Spells: Gouge will now have a chance of not being canceled by bleeding effects when having learned Sanguinary Vein
closes #263
2021-06-12 14:42:15 +02:00