Commit Graph
6550 Commits
Author SHA1 Message Date
Ovahlord 957850560e Core/Spells: the damage bonus for Mind Spike and Mind Blast will now be applied on the final damage value instead of the base one 2020-02-15 21:30:25 +01:00
Ovahlord 296aa29ce7 Scripts/ZA: make some compilers happy 2020-02-14 15:04:47 +01:00
Ovahlord b74a3ae035 Scripts/BWD: fixed a warning 2020-02-10 16:00:20 +01:00
Ovahlord deac78a248 Scripts/BWD: followup for e0d610e79b 2020-02-10 15:01:33 +01:00
Ovahlord e0d610e79b Scripts/BWD: reworked handlings for riding and damage phase of Magmaw
* cleaned up unneeded members and move initialization to a more fitting place
* minor corrections to timer layouts
* fixed passengers not getting ejected from Magmaw's Pincers when Magmaw is about to impale himself
* handle missing whisper message for players that have been mangled
2020-02-10 14:57:25 +01:00
Ovahlord 4494794c60 Scripts/ZA: implement Akil'zon encounter 2020-02-09 19:49:30 +01:00
Ovahlord 183ac5fd7b Core/Spells: added missing Serrated Blades register and simplified Improved Serpent String handling 2020-02-05 13:41:09 +01:00
Ovahlord c5bfcb9517 Core/Spells: move Serrated Blades handling into Eviscerate spell script and corrected Rupture duration reset behaivior
* added proc entry to remove Shadowstep damage bonus
2020-02-05 09:54:04 +01:00
Ovahlord 8ed081b6e7 Core/Spells: make Travis happy 2020-02-04 22:59:53 +01:00
Ovahlord 318e58aa42 Core/Spells:
* fixed Combat Potency talent
* fixed Restless Blades talent
* corrected Blade Twisting spell range
* fixed Bandit's Guile
* fixed startup errors
2020-02-04 22:17:55 +01:00
Ovahlord 5501cafca2 Core/Spells: added missing object return for spell_rog_murderous_intent 2020-02-04 19:50:05 +01:00
Ovahlord a30baa9acd Core/Spells: fixed Improved Expose Armor and Murderous Intent 2020-02-04 19:44:12 +01:00
Ovahlord c0ef41897d Core/Spells:
* fixed Deadly Momentum talent
* fixed Blackjack talent
* updated Ruthlessness proc entry
* added proc entry to Cold Blood to remove the effect uppon triggering the proc
* fixed Master Poisoner
2020-02-04 18:02:25 +01:00
Ovahlord bc84e6371e Scripts/Deadmines: handle missing text for Helix Gearbreaker when throwing his first sticky bomb 2020-02-03 20:34:04 +01:00
Ovahlord 35bb4770d5 Core/Spells: simplified Shadow Orb bonus amount handling and added missing damage bonus for Mind Spike and Mind Blast
* fixed missing proc part for Harnessed Shadows
2020-02-02 14:11:23 +01:00
Ovahlord a9cc2a9954 Core/Scripts: removed dev tool scriptloader... again 2020-01-31 21:42:21 +01:00
jackpoz 183789053e Core/Misc: Fix GCC 8 warnings 2020-01-31 21:19:25 +01:00
Ovahlord 986a75fc2f Scripts/Westfall: fixed quest "Livin' the Life" 2020-01-31 12:54:28 +01:00
Ovahlord 01be7e130f Scripts: make travis happy 2020-01-31 11:56:18 +01:00
Ovahlord b97b41276b Core/Scripts: removed a not existing dev tool command script registration 2020-01-31 11:31:37 +01:00
Ovahlord 6073f1fe54 Scripts/BoreanTundra: duc-taped Beryl Sorcerer script to function "properly" again 2020-01-31 07:38:17 +01:00
Ovahlord 1aaf004064 Core/AI: followup fixes 2020-01-31 07:34:12 +01:00
Treeston e156f8d571 Scripts/FollowerAI: Some cleanup:
- FollowerAI properly resumes follow after evading.
- Removed duplicated getters from CreatureAI (IsEscorted vs IsEscortNPC), they were used to do the same thing
- FollowerAI properly assists in combat.
- FollowerAI properly despawns if quest is abandoned.
- FollowerAI now supports dynamic respawning for escort NPCs.
2020-01-31 07:34:11 +01:00
Ovahlord 445c018e6b Scripts/Westfall: fixed quest "It's alive!" 2020-01-30 14:52:20 +01:00
Ovahlord 7f6e63f850 Scripts/Westfall: scripted Overloarded Harvest Golem visuals
* removed somple duplicate spawns and event related spawns that are already spawnt
2020-01-30 05:42:24 +01:00
Ovahlord 045ae21e49 Scripts/Elwynn: scripted horse riding sequence for quest 'Further Concerns' 2020-01-28 11:13:15 +01:00
Ovahlord dfaa49c87b Core/Vehicles: expand vehicle seat addon table implementation to support passenger exit options 2020-01-28 11:09:05 +01:00
Ovahlord f336d6032b Scripts/Spells: moved Magmaw's involved eject passenger spells to generic spell script and use vehicle exit position script hook 2020-01-28 08:17:06 +01:00
Ovahlord ee41e6260d Scripts: dropped unused scripts from Halls of Origination and fixed remaining startup errors 2020-01-26 03:18:03 +01:00
Ovahlord fcb79fee07 Core/Datastores: updated DBC structure names to generated member format 2020-01-25 12:36:32 +01:00
Ovahlord ec3ff7f085 Scripts/SFK: corrected a timer check that was preventing Baron Ashbury from casting Asphyxiate 2020-01-21 06:05:04 +01:00
Ovahlord b306111498 Scripts: re-organize Scarlet Enclave and Gilneas script files to reduce build time 2020-01-16 05:30:00 +01:00
Ovahlord b210320df0 Core/Spells: unify successful spell cast and interrupt AI hooks into one helper with different cast results to reduce duplicate code
* fixed position update logic that was responsible for interrupting channeled spells because of a missing movement generator update call that was kicking in after the interrupt already happened
* improved Baron Ashburys timer layout
2020-01-16 05:01:39 +01:00
Ovahlord 7760d95962 Core/Creatures: backported trainer update and skill initialization 2020-01-12 23:53:35 +01:00
Ovahlord 02c12f7e77 Scripts/BWD: corrected a file name
*thx Keader for noticing
2020-01-11 21:43:07 +01:00
Ovahlord c88a6193f6 Scripts/SFK: rewrite Lord Godfrey encounter
* updated scripts to new model
* corrected timer handling
* removed unneeded script for Bloodthirsty Ghouls
* properly handle left / right cast visuals for summoning Bloodthirsty Ghouls and Pistol Barrage
* reset achievement progress on each new attempt
2020-01-11 15:03:37 +01:00
jackpoz 131986d1c2 Core/Misc: Replace time(nullptr) with GameTime::GetGameTime() 2020-01-11 03:30:41 +01:00
Ovahlord 8d3ce54758 Scripts/SFK: removed unneeded tabs from Lord Walden's script and restrict the clear emote state event to his intro phase only 2020-01-10 13:10:47 +01:00
Ovahlord 029b61761c Scripts/SFK: rewrite Lord Walden encounter
* updated script to new model
* removed hacks
* added out of combat talk events and movement
* scripted missing abilities
2020-01-10 04:20:53 +01:00
Ovahlord 19a1566a68 Scripts/SFK: fixed a typo and do not trigger Lord Godfrey's intro when he has been defeated already 2020-01-10 01:04:58 +01:00
Ovahlord 0aa4b560df Scripts/SFK: scripted Lord Godfrey intro events for both factions and cleaned up header file 2020-01-09 21:39:09 +01:00
Ovahlord 741dba7cdf Scripts/SFK: reworked spawn group handling for boss related spawns and corrected some spawn group spawn id assignments for Horde spawn groups 2020-01-09 17:32:57 +01:00
Ovahlord 559d4a7fd7 Scripts: added Dragon Soul instance script to scriptloader to fix a startup error 2020-01-08 18:22:08 +01:00
Ovahlord 7898f35492 DB/SFK: scripted Alliance event sequence when defeating Baron Ashbury 2020-01-08 17:58:20 +01:00
Ovahlord 9d16c1edb2 Scripts/SFK: added missing movement for Veteran Forsaken Troupers in Baron Silverlaine's hall and scripted Alliance exclusive events after defeating Commander Springvale and moving outside 2020-01-08 14:16:15 +01:00
Ovahlord b0c37fa08e Scripts/CoT: added instance script files for End Time, Well of Eternity, Hour of Twilight and Dragon Soul in preparation for the instance lock rewrite portover 2020-01-08 02:34:23 +01:00
Ovahlord 23b17ec6e5 Scripts/SFK: scripted event sequence for both faction troups after defeating Baron Silverlaine 2020-01-08 00:10:13 +01:00
Ovahlord 665b0a2b82 Scripts/SFK: handle faction group spawning after defeating Lord Walden 2020-01-07 20:53:07 +01:00
Ovahlord 4ac44f388e Scripts/SFK: handle Alliance faction troup spawning when defeating Commander Springvale and when walking on the walls afterwards
* handle announcement message when a player triggers the gargoyle area trigger events
2020-01-07 20:25:27 +01:00
Ovahlord 0c04267e52 Scripts/SFK: handle faction troup spawning after defeating Baron Silverline and scripted area trigger talk event when a player enters the floor leading to Commander Strinkvale 2020-01-07 19:38:35 +01:00