Commit Graph
36717 Commits
Author SHA1 Message Date
Ovahlord 2075879183 Core/Movement:
* splines that are being sent via StopMoving() will now send the correct spline data when a unit has died
* corrected setting the NowDead field in SMSG_ATTACK_STOP to prevent creature's from looking away from the cool guys when dying
2020-11-19 03:18:06 +01:00
Ovahlord 882254e3cd Core/Movement: added PauseMovement and Resume functionality to cyclic spline movement generator to support pause and resume movements (e.g. on gossip hello) 2020-11-18 04:58:27 +01:00
Ovahlord 1800e9c7a4 DB/Creatures: spawned missing horde specific npcs in all wings of the Scarlet Monastery and fixed some startup errors 2020-11-18 02:48:35 +01:00
Ovahlord 4d5e6b2d2d Core/Packets: added packet structure for SMSG_AURA_POINTS_DEPLETED 2020-11-17 02:29:04 +01:00
Ovahlord d72fde4309 Core/Packets: implement SMSG_DISENCHANT_CREDIT 2020-11-17 01:17:38 +01:00
Ovahlord 04d3144b5b Core/Maps: apply feedback from code review 2020-11-16 19:10:20 +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 4a28a9d700 Core/Spells: added visual indicator when reaching max Maelstrom Weapon stacks 2020-11-14 21:42:38 +01:00
Ovahlord 004be1b31d Core/Spells: Shadow Infusion will now have a duration of 12 seconds instead of 30 to match sniff duration data 2020-11-14 01:16:48 +01:00
Ovahlord a53cc2319e Core/Spells: make SPELL_AURA_MOD_RESISTANCE respect stacking rules 2020-11-14 01:04:35 +01:00
Ovahlord 40a3d5fe1f Scripts/BT: fixed warnings 2020-11-05 18:02:57 +01:00
Ovahlord a9a1b225ff Core/Misc: added underlying type to SpellMissInfo 2020-11-05 17:43:06 +01:00
Keader 3b2ef0ec45 Scripts/BT: full instance rewrite 2020-11-05 17:42:33 +01:00
Ovahlord 398ee2dfcd Core/Spells: send reflect status in SpellGo only when the miss reason is SPELL_MISS_REFLECT 2020-11-05 09:48:36 +01:00
Ovahlord 754c138f89 Core/Spells: ported CastSpell unclusterfucking from 3.3.5 branch 2020-11-04 22:37:11 +01:00
Ovahlord 7e637971ee fixed build 2020-11-03 21:58:48 +01:00
Ovahlord 24da4cc22e Core/Packets: added structure for SMSG_LFG_SEARCH_RESULT 2020-11-03 21:50:57 +01:00
Ovahlord a0313cf13e Core/Packets: name and handle another field in BattlefieldRatedInfo and corrected reward amount calculation based on sniff research 2020-11-03 17:05:27 +01:00
Ovahlord ed77ee7443 Core/Packets: named remaining unknown fields in RatedBattlefieldInfo 2020-11-03 15:36:22 +01:00
Ovahlord b79bc4dde7 Core/Packets: corrected field order and type in RequestPVPRewardsResponse and handle BattlefieldRatedInfo for arena teams 2020-11-02 23:14:25 +01:00
Ovahlord 031363620d Core/Packets: named and handled yet another fields in SMSG_BATTLEFIELD_RATED_INFO packet. This fixes random battleground conquest rewards being displayed corrected when getting closer to the weekly cap 2020-11-02 22:17:30 +01:00
Ovahlord 8f88ac6293 Core/Packets: fixed structure of SMSG_RATED_BG_STATS, corrected namings for conquest points related fields in SMSG_BATTLEFIELD_RATED_INFO and feed them with correct infos to match sniff research results 2020-11-02 21:28:36 +01:00
Ovahlord 251f147efb Core/Players: fixed sending correct weekly cap for rated BG conquest points 2020-11-02 20:09:09 +01:00
Ovahlord 44bbd1db8b Core/Config: fixed a typo 2020-11-02 18:58:13 +01:00
Ovahlord 88024e0e74 Core/Packets: converted more packets to packet class 2020-11-02 17:51:08 +01:00
Ovahlord 90151b33c6 Core/Config: use correct config type for selecting the active rated battleground bracket from config and added sanity checks 2020-11-02 02:38:31 +01:00
Ovahlord 7adc01a4f7 Core/Battlegrounds: use correct data type for reading rated bg reward config values 2020-11-02 02:35:27 +01:00
Ovahlord 4c8fe1c08e Core/Packets: converted SMSG_BATTLEFIELD_LIST to packet class and handle remaining fields 2020-11-02 02:33:29 +01:00
Ovahlord b513b472a6 Core/Packets: converted SMSG_RATED_BG_STATS, SMSG_PVP_OPTIONS_ENABLED and SMSG_BATTLEFIELD_RATED_INFO to packet class and named a fiew fields 2020-11-02 02:32:06 +01:00
Kenneth P. Barquero cfecdc0fe5 Core/Battlegrounds: implement rated battleground world state allow queueing up for rated BGs
This will allow to toggle the rated battleground UI for the player, the RBG system is yet to be implemented.
2020-10-31 12:54:53 +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 3926de0ba5 Core/Spells: fixed Euphoria's mana energize effect when entering an Eclipse state 2020-10-30 22:54:31 +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 0bb1afbf31 DB/Creatures: corrected some creature data for Cruicible of Carnage creatures 2020-10-30 21:23:25 +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 961f82988d Core/Movement: allow MotionMaster::MovePoint to use velocity arguments and implement speed paramemters for SMART_ACTION_MOVE_OFFSET and SMART_ACTION_MOVE_TO_POS 2020-10-30 18:57:09 +01:00
Ovahlord 9320382d90 Core/SAI: implement SMART_ACTION_SET_AI_ANIM_KIT and SMART_ACTION_SET_HOVER 2020-10-30 18:19:10 +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 c6158cf137 DB/ScarletMonastery: added missing questgiver and cosmetic spawns to all wings of the Scarlet Monastery 2020-10-29 19:13:54 +01:00
Ovahlord 0008916251 Core/Creatures: skip model gender randomization for creatures that have their display ID overriden in creature table 2020-10-29 18:03:16 +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 5e57c8cf85 DB/TheStockades: respawned all creatures of the Stormwind Stockades and scripted most of the trash 2020-10-29 03:56:20 +01:00
Ovahlord a1ac8a53ee DB: fixed more startup errors 2020-10-28 22:54:38 +01:00