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
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
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
ad495c5479
Scripts/BoT: use NullCreatureAI class for Ascendant Council Plume Stalker
2021-05-15 21:26:51 +02:00
Ovahlord
37b481cb6e
Scripts/SFK: fixed a typo that was causing Wolf Master Nandos being summoned instead of Razorclaw
2021-05-01 12:31:23 +02:00
Ovahlord
ba01651fff
Scripts/SFK: reworked Baron Silverlaine encounter
2021-05-01 12:19:50 +02:00
Ovahlord
152a8fe739
fixed nopch build
2021-04-27 19:55:19 +02:00
Ovahlord
56b1687714
Scripts/BRC: several improvements to Raz' script
...
* moved several mechanics to spell script and added safechecks to Raz' escort script to reduce the chance of getting stuck midway
2021-04-27 19:43:28 +02:00
Ovahlord
3da9d31690
Scripts/BoT: added repeat timer for Evolved Drakonaar's Blade Tempest
2021-04-27 10:03:40 +02:00
Ovahlord
bb2e5b8e1e
Scripts/BoT: scripted the mechanics of the bound elementals in the Sanctum of the Ascended
2021-04-26 13:35:22 +02:00
Ovahlord
63dbbc3309
Scripts/BoT: make Twilight Rupture a bit more flexible by allowing to set the length of the fissure and reduced the step length at which the fissure grows
2021-04-26 11:19:03 +02:00
Ovahlord
dcd5716ecb
Scripts/BoT: scripted Evolved Drakonaar and updated its pathing
2021-04-25 20:20:34 +02:00
Ovahlord
597069b7e9
Scripts/BoT: corrected the amount of Corruption gained from Cho'Gall's abilities
2021-04-25 18:15:34 +02:00
Ovahlord
cece14db62
Scripts/BWD: Maloriak's Cauldron Stalker will now exit combat 8 seconds after casting Debilitating Slime to reflect sniff behavior
2021-03-30 17:59:50 +02:00
Ovahlord
266cc93321
Scripts/TotT: scripted mini-event at Ozumat's wing
2021-02-28 14:29:42 +01:00
Ovahlord
2439a741ff
Scripts/SFK: fixed logic in applying interrupt immunities when Baron Ashbury finishes one of his abilities
2021-02-25 20:50:34 +01:00
Ovahlord
d818a7030c
Scripts/BoT: scripted trash npcs in the Bastion Antechamber
2021-02-25 16:32:07 +01:00
Ovahlord
0299fa4fe1
Core/Misc: replace boost::optional with std::optional
2021-02-19 14:07:43 +01:00
Ovahlord
ef4e3c675b
Scripted/ZG: Ohgan is no longer on a spiritless diet and kills Chained Spirits again
2021-01-18 09:14:58 +01:00
Giacomo Pozzoni
5e3b57bae7
Core/Unit: Fix movement hiccups in water
...
* Core/Unit: Allow to define Units which can enter water but cannot swim
Allow to define Units which can enter water but cannot swim, i.e. crabs walking at the bottom of a sea.
* Add UNIT_FLAG_SWIMMING to creatures when entering combat
* Fix charmed creatures not entering water
* Always allow Creatures controlled by players to enter water
* Add swimming flag when possessing a unit and remove it properly at the end, even if the creature engaged combat before and after.
When adding/removing UNIT_FLAG_SWIMMING manually calling Creature::RefreshSwimmingFlag(true) might be required.
2021-01-11 12:33:54 +01:00
Ovahlord
89d11739a7
fixed warnings
2020-12-31 15:20:17 +01:00
Ovahlord
adb6664ab7
Scripts/BoT:
...
* modernized all remaining scripts
* no longer save already triggered area triggers in instance save data and block their execution only when the corresponding boss has been defeated already
* optimized area trigger scripts for boss intros by using a single shared script with different ctor arguments
* handle Cho'Gall's intro and outro texts for Halfus Wyrmbreaker
2020-12-31 15:02:17 +01:00
Ovahlord
4ff5b6189d
Core/Maps: implement new flags for instance spawn groups to allow to restrict spawn groups to horde or alliance only
...
*use the new flags to restrict the Scarlet Monastery Alliance spawns to alliance players only
2020-11-16 18:55:27 +01:00
Ovahlord
754c138f89
Core/Spells: ported CastSpell unclusterfucking from 3.3.5 branch
2020-11-04 22:37:11 +01:00
Ovahlord
b5f765986f
Scripts/TwilightHighlands: added radius scaling for Cadaver Collage's Poison
2020-10-30 23:51:52 +01:00
Ovahlord
1174e446e0
Scripts/BWD: Maloriak's Magma Jets will now only target his victim
2020-10-30 23:35:14 +01:00
Ovahlord
579c6c4be2
Scripts/BWD: fixed a possible edge case in which Maloriak's Consuming Flames could get increased when taking damage from non damage class magic attacks
2020-10-30 22:22:14 +01:00
Ovahlord
d07abd9f60
Scripts/TwilightHighlands: scripted event for quest The Crucible of Carnage: Calder's Creation
2020-10-30 20:05:59 +01:00
Ovahlord
fdd96aadce
Scripts/TwilightHighlands: scripted first three Crucible of Carnage arena events
2020-10-30 15:15:16 +01:00
Ovahlord
e5952a6bf5
Scripts/BRC: scripted dungeon quest chain inside of Blackrock Caverns
2020-10-29 23:12:40 +01:00
Ovahlord
4a324b3b2f
fixed warnings
2020-10-29 17:28:20 +01:00
Ovahlord
33f3990f38
Scripts/ScarletMonestary: reworked Mograine and Whitemane's encounter
2020-10-29 17:10:25 +01:00
Ovahlord
38f1729a8e
fixed nopch for real this time
2020-10-29 15:48:06 +01:00
Ovahlord
9b3c19fa94
nopch fix²
2020-10-29 14:32:55 +01:00
Ovahlord
101d0b44ed
fixed nopch build
2020-10-29 14:20:19 +01:00
Ovahlord
3a89bf19af
Scripts/TheStockades: updated all scripts to modern standards and execute Alliance specific events only when an Alliance player created the instance
2020-10-29 03:57:42 +01:00
Ovahlord
d753df4ae9
Core/Spells: improved spell finish reason enum naming for finished channeled spells
2020-10-01 20:24:03 +02:00
Ovahlord
164fe1890e
Scripts/BWD: Lightning Conductor will now get removed when Lord Victor Nefarius transforms the target into a Shadow Conductor
2020-09-26 15:11:36 +02:00
Ovahlord
c9afa1a6ed
Core/Units: renamed SetInFront to SetOrientationTowards to clarify its actual functionality and added comments to SetOrientationTowards, SetFacingTo and SetFacingToObject
2020-09-23 20:48:44 +02:00