Commit Graph

34347 Commits

Author SHA1 Message Date
Ovahlord
de70cd3bb8 Scripts/TSC: make Corborus and Slabhide active to prevent them from getting despawned due to grid unload 2019-01-10 09:15:52 +01:00
Ovahlord
11aed74d1d Scripts/VP/LCT: make slipstreams and wind tunnels active to prevent them getting despawned due to grid unload 2019-01-10 09:11:09 +01:00
Ovahlord
d64b25bac5 Core/Vehicles: always enable gravity after leaving an vehicle to make sure that switching between vehicles wont disable gravity forever 2019-01-10 09:03:31 +01:00
Ovahlord
44a82b3bc2 Core/Taxis: small codestyle cleanup for TaxiNodes iterator 2019-01-08 20:57:02 +01:00
Ovahlord
730cfcfde5 Scripts/BWD: more work on Magmaw's basic abilties 2019-01-08 13:35:15 +01:00
Ovahlord
a5195ee67f Scripts/LCT: initialize Augh's passive state in constructor to prevent him being engageable when he is not suposed to do so 2019-01-08 13:07:19 +01:00
Ovahlord
2b82f127c4 Core/Taxis: as of patch 4.2 flightmaster paths will be automatically be unlocked when reaching the zone's corresponding level
* fixed showing green exclamation mark on undiscovered flightmasters
2019-01-08 13:06:38 +01:00
Ovahlord
8d254a5300 DB: fixed all remaining non-loot and non-scriptname related startup errors 2019-01-07 00:14:05 +01:00
Ovahlord
61a9138aba Core/GameObjects: mark spellid = 0 for casting gameobjects as valid to supress startup errors of certain gameobjects that does not contain any spells 2019-01-06 23:46:32 +01:00
Ovahlord
9c8e8b48b7 Scripts/BoT: remove an unused caster reference from Halfus Wyrmbreaker's script 2019-01-06 16:08:28 +01:00
Ovahlord
2066fd02d0 DB/Creatures: set visbility distance for creatures with creature_addon entries 2019-01-06 05:18:14 +01:00
Ovahlord
f0ef77db42 DB/MountHyjal: removed some event related auras from dummy npc's 2019-01-06 04:16:06 +01:00
Ovahlord
4c9727edba Core/Items: added missing random enchantment data for BuildEnchantmentsInfoData 2019-01-06 02:59:41 +01:00
Ovahlord
9d9f578e2f DB: fixed another bunch of startup errors and corrected spell stacking rules from last related commit 2019-01-05 15:47:26 +01:00
Ovahlord
832a815db5 Scripts/BWD: more work on Magmaw's basic abilities 2019-01-05 08:29:05 +01:00
Ovahlord
f96ac29e5b Revert "Core/Objects: use the new transport path progress timer for sending out transports"
This reverts commit 06934d96b6.
2019-01-04 21:38:44 +01:00
Ovahlord
5fd1130a59 Scripts/BWD: initial setup for Magmaw encounter implementation
* scripted body structure of Magmaw and his heads
2019-01-04 17:31:18 +01:00
Ovahlord
53fb3d29bf DB/BoT: correct damage values for all bosses 2019-01-03 19:15:22 +01:00
Ovahlord
099a31a899 Core/Spells: fixed sending immunity masks in spells and channeled spells 2019-01-03 16:07:05 +01:00
Ovahlord
3b1952687c Core/Units: added a missing focusing check to IsMovementPreventByCasting for units 2019-01-03 14:35:20 +01:00
Ovahlord
7543c45c7c Core/Objects: ported and implement custom visibility range functionality for creatures and gameobjects. Gameobjects will now get their visbility range read from their template data while creatures can be modified at will. The initial visbility distance changes has been parsed from MoP difficulty data by Kilyana 2019-01-02 15:51:56 +01:00
Ovahlord
1c07e94666 DB/Creatures: corrected some inhabit types for creatures in Uldum and Dragon Soul 2019-01-02 15:49:15 +01:00
Ovahlord
de449650c9 Core/LFG: implement the join part of enlisting for other raids (Raid Browser)
*todo: find known opcodes and structs
2018-12-31 21:02:35 +01:00
Ovahlord
06934d96b6 Core/Objects: use the new transport path progress timer for sending out transports 2018-12-31 20:58:10 +01:00
Ovahlord
2dfc4eaa83 Core/Spells: merged the gcd calculation correction from 335 branch 2018-12-30 22:14:12 +01:00
Ovahlord
d27874c45e Core/Movement: updated and enabled MSG_MOVE_SET_RUN_MODE and MSG_MOVE_SET_WALK_MODE
*thx to Warpten
2018-12-30 15:01:20 +01:00
Ovahlord
77247a5576 Core/Movement: fixed SMSG_MOVE_UPDATE_FLIGHT_SPEED movement structure
*thx to Warpten
2018-12-30 14:32:18 +01:00
Ovahlord
7848043e28 DB/Spells: added stacking rules for all class and pet raid buffs 2018-12-30 01:25:19 +01:00
Ovahlord
a850ae51a2 Scripts/SFK: do not re-schedule Wracking Pain on normal difficulty 2018-12-28 22:34:15 +01:00
Ovahlord
de45171d45 Scripts/SFK: corrected timer layout for Baron Ashbury encounter to prevent oneshotting players after Asphyxiate. 2018-12-28 22:31:30 +01:00
Ovahlord
b9a1bf29d4 Scripts/BoT: Feludius and Ignacious will no longer be able to trigger the phase two change multiple times when taking damage in the intro phase of the Elementium Monstrosity 2018-12-28 21:50:03 +01:00
Ovahlord
12d3a37944 Scripts/BoT: fixed rewarding loot of Ascendant Council for good and also fixed binding to the instance when killing the Elementium Monstrosity 2018-12-28 21:43:04 +01:00
Ovahlord
570ffbff7b Scripts/SFK: rewrite Baron Ashbury encounter 2018-12-25 21:30:57 +01:00
Ovahlord
58375cf35c Scripts/DM: fixed the cyclic movement of the Lightning Walls in Vanessa Van Cleefs nightmare
*updated some for loops to match c++11 standards better and corrected some codestyle
2018-12-25 19:04:23 +01:00
Ovahlord
654cf181e6 Scripts/GB: added missing line at the end 2018-12-25 18:18:45 +01:00
Ovahlord
f868d281de DB/TotT: added gold loot data, some missing difficulty entry data and some damage corrections to Throne of the Tides trash npc's 2018-12-23 17:36:36 +01:00
Ovahlord
f487c8a94e DB/DM: updated damage and gold values for most of the heroic Deadmines trash npc's 2018-12-23 15:17:57 +01:00
Ovahlord
5bac27ecff DB: fixed a copy paste mistake in last commit 2018-12-22 22:34:03 +01:00
Ovahlord
84742043dc DB/HoO: updated damage values, remaining difficulty entries, gold loot values and some immunities for all Halls of Origination trash npc's
* added currency loot to Rajh, Ammunae, Isiset and Setesh
DB/Creatures: added interrupt immunities to pretty much all implemented Cataclysm bosses that should have them by default.
2018-12-22 22:31:00 +01:00
Ovahlord
119d4d143a DB: merged all custom updates into a single sql file 2018-12-21 19:52:29 +01:00
Ovahlord
4e35d42bb7 DB/Uldum: corrected two Inhabit types for Essence of Doubt and Diseased Vulture 2018-12-18 12:59:21 +01:00
Ovahlord
14109c9f66 Scripts/BoT: delay the Twilight Realm effect of Dazzling Destruction by a short amount of time to make sure that the instakill damage spell wont hit the player if he is not yet in the 2nd phase 2018-12-18 12:48:00 +01:00
Ovahlord
89c1d2e2d1 DB/TotFW: added interrupt immunity to the Conclave of Wind bosses 2018-12-18 12:38:55 +01:00
Ovahlord
441f254fc2 Scripts/GB: scripted Twilight Beguiler and Enslaved Gronn Brute cosmetic and combat events 2018-12-18 05:19:29 +01:00
Ovahlord
671aad96a2 Scripts/BoT: removed a duplicate summon call for Halfus' Nether Scion 2018-12-17 23:25:40 +01:00
Ovahlord
7d346bd4d6 Core/Guilds: merged more guild achievement implementations and fixed counting dungeon challenges 2018-12-17 23:19:13 +01:00
Ovahlord
576d5b9203 Scripts/Gilneas: use correct method to reset random movement from Horrid Abomination 2018-12-17 20:13:15 +01:00
Ovahlord
d7c4b707ce DB/GB: added waypoints for Forgemaster Throngus, Trog Dweller, Twilight Wymrcaller and Faceless Corruptor 2018-12-17 20:12:45 +01:00
Ovahlord
0826bc6b63 DB/TB: added some smart scripts for Tol'Barad Peninsula npc's 2018-12-16 03:12:33 +01:00
Ovahlord
7beb9657da Scripts/TotT: reset Ozumat's events properly when being defeated to avoid summoning Blight of Ozumat when the encounter is done 2018-12-15 23:07:05 +01:00