aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-06-07Core/Transports: Path generation rewrite v2Shauren
* No TaxiPathNode row is skipped anymore (events/delays on first node now work) * Fixed transport animation synchronization with client * Fixed stoppable transports randomly resuming their path after relogging Closes #27985
2022-06-07Core/Movement: Allow overwriting number of steps for spline length calculationsShauren
* Also minor cleanup of non-virtual functions in spline derived classes
2022-06-06Core: Updated allowed build to 9.2.5.44015Shauren
2022-06-05Core/Players: Fixed incorrect function being used to modify ↵Shauren
ActivePlayerData::TransportServerTime
2022-06-04DB/Misc: Fixed several spawns and visibilities of The Wandering Isle and ↵shamage
added some scripts * Thanks @Naddley for Lamplighter waypoints & script Closes #27908 Co-authored-by: ModoX <moardox@gmail.com>
2022-06-02Core/Gossip: Send broadcast text id in SMSG_GOSSIP_MESSAGE instead of ↵Shauren
npc_text id
2022-06-02Core: Updated allowed build to 9.2.5.43971Shauren
2022-06-02Core/DataStores: Updated structures to 9.2.5Shauren
2022-06-01Core/PacketIO: Updated packet structures to 9.2.5Shauren
2022-05-30Core/Player: Fixed phasing issues introduced in ↵ModoX
aa592e431b945800928f2e43b3812cfa240fada1 * now it doesn't appear like we'd have gm on all the time anymore Ref #27985
2022-05-26Core/PacketIO: Swap CMSG_MOVE_SET_FACING and CMSG_MOVE_SET_FACING_HEARTBEATShauren
2022-05-26Core/SAI: Removed invalid eventId restriction on SMART_EVENT_ACTION_DONE ↵Antonio Martín Berti
(#27972)
2022-05-25GCC warning fixShauren
2022-05-25Core/GameObjects: Transport (type 11) improvementsShauren
* Fully synchronize serverside animation progress with client * Implemented updating passenger positions on elevators * Removed visibility hack for elevators that always forced CreateObject packet to be sent to client
2022-05-25Core/Objects: Remove restriction on what object types can be set as activeShauren
2022-05-24Core/PacketIO: Implemented CMSG_MOVE_INIT_ACTIVE_MOVER_COMPLETE and ↵Shauren
ActivePlayerData::TransportServerTime updatefield
2022-05-22DB/Spawns: Added some more non aggressive mobs in BastionNaddley
Closes #27945
2022-05-22DB/Spawns: Added Kleia spawn after Walk the Path, Aspirant (57261)Naddley
Closes #27959
2022-05-22DB/Spawns: Added Pelagos spawns for A Soulbind in Need (57677)Naddley
Closes #27961
2022-05-22Core/GameObjects: Changed gameobject artkit type to uint32Shauren
2022-05-22DB/Spawns: Added spawns for Scarlet MonasteryNaddley
Closes #27967
2022-05-22Core/Transports: Extracted transport and vehicle passenger relocation to ↵Shauren
shared function
2022-05-22Core/GameObjects: Use all axis rotations for gameobject model collision, not ↵Shauren
just orientation
2022-05-18DB/Quest: Added VerifiedBuild column to creature_queststarter, ↵ModoX
creature_questender, gameobject_queststarter and gameobject_questender
2022-05-15Core/Creatures: Only use scaling data when it was actually loaded for the ↵Shauren
creature, not always if it just exists in db Closes #27954
2022-05-15Core/PacketIO: Don't skip sending BroadcastSummon packets to summoned playerShauren
2022-05-15Core/Items: Defined new item bonus typesShauren
2022-05-14Core/PacketIO: Implemented SMSG_BROADCAST_SUMMON_CAST and ↵Shauren
SMSG_BROADCAST_SUMMON_RESPONSE
2022-05-14Core/Players: Allow teleporting to a specific instance idShauren
2022-05-12Core/Misc: Name more invisibility typesShauren
2022-05-11Core/Misc: Remove uses of std::aligned_storage (deprecated in future c++ ↵Shauren
standard)
2022-05-11Core/DataStores: Removed hardcoded cap for battlepet speciesShauren
2022-05-10Core/DataStores: Removed hardcoded cap for taxi nodes maskShauren
2022-05-09Core/Conditions: Added CONDITION_SCENARIO_STEP (#27928)Antonio Martín Berti
2022-05-09Core/Logging: Remove string allocations for logs that are not going to be loggedShauren
2022-05-08Core/Spells: Add notes on remaining SpellAttr6Shauren
2022-05-08Core/Spells: Implemented SPELL_ATTR6_TAPS_IMMEDIATELYShauren
2022-05-08Core/Spells: Implemented SPELL_ATTR6_ABSORB_CANNOT_BE_IGNOREShauren
2022-05-08Core/Auras: Undefine aura 320, it is no longer ranged hasteShauren
2022-05-08Core/Spells: Autorepeat casting fixesShauren
* Fixed cast bars of ranged spells not disappearing when canceled while autoshooting * Replaced hacky 500ms delay on non auto shot autorepeat spells with native spell cast time (wands have 500ms cast time) * Update cooldowns before attempting to cast autorepeat spells (for cases when cooldown ends on the same server tick as cast attempt)
2022-05-07Core/Spells: Cleanup movement checks in spells - use correct interrupt flagsShauren
2022-05-07Core/Spells: Implemented SPELL_ATTR6_DELAY_COMBAT_TIMER_DURING_CASTShauren
2022-05-07Core/Spells: Implemented SPELL_ATTR6_NO_PUSHBACKShauren
2022-05-06Core/Spells: Implemented SPELL_ATTR6_AURA_IS_WEAPON_PROCShauren
2022-05-06Core/Spells: Implemented SPELL_ATTR6_DO_NOT_RESET_COOLDOWN_IN_ARENAShauren
2022-05-06Core/Spells: Implemented SPELL_ATTR6_ALLOW_EQUIP_WHILE_CASTINGtisk
2022-05-06Core/Misc: Fixed mistake in racemask IsEmptyShauren
2022-05-06Core/Items: Use correct error message when swapping weapons in combat too ↵Shauren
quickly
2022-05-06Core/Spells: Rename SpellAttr6 to use official attribute namesShauren
2022-05-06Core/Misc: Remove implicit conversions from RaceMask class, fixes racemask ↵Shauren
check failing during loading from db