Commit Graph
35553 Commits
Author SHA1 Message Date
Ovahlord 175282fbb6 Core/Trainer: do not send the level requirement for class trainer spells when the player has fulfilled the level requirement to match sniff behaivior 2020-01-14 01:06:32 +01:00
Ovahlord 3e373b132e DB/Events: updates game event dates for the next five years
*author: @natnat201193
2020-01-13 15:27:30 +01:00
Ovahlord 09ebb0ed45 Core/Creatures: removed a unused argument from CanResetTalents 2020-01-13 14:50:37 +01:00
Ovahlord 0f73f8aeed Core/Creatures: the required level for resetting talents should be 10 2020-01-13 02:40:32 +01:00
Ovahlord 5ce44296d0 Core/Creature: fixed trainers not sending their gossips 2020-01-13 02:35:13 +01:00
Ovahlord 622ddff704 Core/Players: initialize skill fields uppon character creation as well to prevent creating naked characters 2020-01-13 00:38:53 +01:00
Ovahlord 7760d95962 Core/Creatures: backported trainer update and skill initialization 2020-01-12 23:53:35 +01:00
Ovahlord 0e60ed1682 Core/Events: allow to override holiday durations and correct Lunar Festival duration down to 2 weeks
* the new field must be set for every new holiday date entry to take effect if you want to override the duration of the given
2020-01-11 23:42:08 +01:00
Ovahlord 02c12f7e77 Scripts/BWD: corrected a file name
*thx Keader for noticing
2020-01-11 21:43:07 +01:00
Ovahlord a592be71f7 Core/Events: avoid looking up for battlegrounds when no battleground has been linked to an active event 2020-01-11 20:16:54 +01:00
Ovahlord a3377e273a Core/Events: refactored battleground holiday assignments. Instead of going with shitty bitmasks we now accept plain battleground ids instead 2020-01-11 20:04:21 +01:00
Ovahlord ffc9bcf56a DB/Events: updated Call to Arms battleground events times for this decade and added missing Call to Arms entries for Twin Peaks and Battle for Gilneas 2020-01-11 19:00:15 +01:00
Ovahlord a404624fa2 DB/Creatures: corrected gold loot values for heroic Shadowfang Keep and Stonecore trash npcs 2020-01-11 15:31:26 +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
funjoker 590ad14856 Core/Spells: Allow skipping automatic removal of auras from spell_area when condition is no longer met (mostly used for cosmetic cutscenes after quest completion) 2020-01-11 03:38:28 +01:00
jackpoz 131986d1c2 Core/Misc: Replace time(nullptr) with GameTime::GetGameTime() 2020-01-11 03:30:41 +01:00
Ovahlord b1165e3778 DB/SFK: added missing waypoints to a Wailing Guardsman 2020-01-10 21:52:06 +01:00
Ovahlord d60fbb842e Core/Movement: use better checks in GetCurrentSlot to get more reliable slot results 2020-01-10 21:09:13 +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 be753e8671 DB/SFK: scripted Horde event sequence when defeating Lord Walden 2020-01-09 20:02:46 +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 ea4352d408 DB/SFK: scripted Alliance event sequence after defeating Lord Walden 2020-01-09 15:24:44 +01:00
Ovahlord 26eaa40e5b DB/SFK: scripted Horde faction troup event sequence when defeating Baron Ashbury 2020-01-08 21:08:56 +01:00
Ovahlord 0be7d7b122 DB: fixed startup errors caused by a former retail orientation normalization bug in sniff data 2020-01-08 19:14:33 +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 f6be6a42ad Core/Movement: fixed logic in selecting current movement generator slot 2020-01-08 17:14:59 +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
Artamedes 2654db99f9 Core/NetworkIO: corrected opcode values for SMSG_ATTACKSWING_NOTINRANGE and SMSG_ATTACKSWING_BADFACING 2020-01-08 00:39:33 +01:00
Ovahlord f5dd7cdb67 Core/GameObject: backported restock and despawn handlings for goobers and chest
*thx @Wyrserth
2020-01-08 00:36:51 +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 c8cb14b8ac DB: corrected group names for Lord Walden faction troups 2020-01-07 20:54:28 +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
Ovahlord 22a1777237 Scripts/SFK: handle faction troup spawning after defeating Baron Ashbury and spawn dead faction troups in Lord Godfrey's room after defeating Lord Walden 2020-01-07 18:33:59 +01:00
Ovahlord 8f47cdd667 Scripts/SFK: moved poison clouds for the Horde version to spawn groups and handle them properly again 2020-01-07 16:34:24 +01:00
Ovahlord 8265d7d472 DB: corrected file naming 2020-01-07 15:40:08 +01:00
Ovahlord 1b65daaae5 Scripts/SFK: wiped prototype scripts for events and cleaned up instance script
* reworked entrance spawns and handle them via spawn groups instead of summon groups
* added text event for Ivar Bloodfang at the entrance
2020-01-07 15:21:58 +01:00
Ovahlord 69d6693a5d DB/Deadmines: fixed Goblin Teleporter 2020-01-06 21:12:32 +01:00
Ovahlord 8d33d9e045 DB: fixed a startup error caused by last commit 2020-01-06 20:40:42 +01:00
Ovahlord bfb70558ae DB/Deadmines: added missing waypoints to Ogre Henchmen and alliance faction spawns
* removed incorrect waypoints from Admiral Ripsnarl and corrected his spawn position
* corrected several pathings accross the board
* added missing heroic exclusive Oaf Lackey spawns and moved old spawns to normal difficulty
2020-01-06 20:38:45 +01:00
Ovahlord 30300a4d8c DB/BWD: moved Dragon Orb aura to creature_addon 2020-01-06 14:19:54 +01:00
Ovahlord 4cf6bd3a4c DB: added character db updates from 2715301823 to base sql 2020-01-06 10:55:20 +01:00
Ovahlord c8f4376a90 Core/Packets: convert SMSG_REQUEST_PVP_REWARDS_RESPONSE to packet class 2020-01-06 10:42:40 +01:00
Ovahlord 2715301823 Core/Players: convert SMSG_SETUP_CURRENCY to packet class and backportet currency handling from master branch 2020-01-05 23:32:23 +01:00