aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts
AgeCommit message (Collapse)Author
2024-02-29Core/Creatures: implemented most movement related static flags and migrated ↵Ovahlord
existing movement data into static flags (#29541) * implemented CREATURE_STATIC_FLAG_AQUATIC - creatures cannot leave liquids * implemented CREATURE_STATIC_FLAG_AMPHIBIOUS - creatures can enter and leave liquids but remain on the ocean floor when swimming is not enabled until engaged * implemented CREATURE_STATIC_FLAG_FLOATING - creatures have their gravity on spawn / reset disabled * implemented CREATURE_STATIC_FLAG_SESSILE - creatures are rooted in place * implemented CREATURE_STATIC_FLAG_CAN_SWIM - creature can swim in liquids * implemented CREATURE_STATIC_FLAG_3_CANNOT_SWIM - Amphibious creatures cannot toggle on swimming * implemented CREATURE_STATIC_FLAG_3_CANNOT_TURN - Creatures cannot turn at all * implemented CREATURE_STATIC_FLAG_4_PREVENT_SWIM - Amphibious creatures won't toggle on swimming until their victim starts leaving the ocean floor * partially implemented CREATURE_STATIC_FLAG_3_CANNOT_PENETRATE_WATER * deprecated CREATURE_FLAG_EXTRA_NO_MOVE_FLAGS_UPDATE as this flag was a hackfix to a wrong implementation that is now gone
2024-02-28Scripts/Serpentshrine Cavern: Removed Spout hack and use correct spell idsShauren
2024-02-28Core/Movement: MoveRotate improvementsShauren
* Allow overriding rotation speed * Allow limiting rotation using total rotation angle instead of duration
2024-02-28Scripts/Forge of Souls: Fixed Devourer of Souls achievement worldstate ↵Shauren
expression requirement and rotate beam tick timing
2024-02-27Scripts/Spells: Fix DK talent Permafrost (#29759)Aqua Deus
2024-02-26Core/Battlegrounds: Isle of Conquest Rework (#29687)Jeremy
2024-02-26Core/Auras: Implemented SpellEffectAttributes::AuraPointsStackShauren
2024-02-25Scripts/Spells: Fix energize for spell Doom (Warlock) (#29748)Aqua Deus
2024-02-25Scripts/Spells: Fix Shield of the Righteous armor bonus (#29749)Aqua Deus
2024-02-25Build: Reuse PCH file between all script modulesShauren
2024-02-24Scripts/ExilesReach: Implemented Ride SE Boar, Re-Deather and Stocking Up ↵Malcrom
quest (#29670) Co-authored-by: ModoX <moardox@gmail.com>
2024-02-24Scripts/Spells: Update Vampiric touch script implementing the talent Misery ↵Aqua Deus
and the dispel fleeing (#29743)
2024-02-24Core/Creatures: Implemented UNIT_NPC_FLAG_GOSSIP as viewer dependent and ↵ModoX
update npcflags on quest changes (#29646)
2024-02-24Scripts: Removed unused global variablesShauren
2024-02-24Scripts/ForbiddenReach: Added spawn handling for dracthyr intro personal ↵Naddley
summons (#29682) Co-Authored-By: ModoX <moardox@gmail.com>
2024-02-23Core/Battlegrounds: Move some areatrigger handling to scripts (#29700)Jeremy
2024-02-22Scripts/Spells: Implemented Priest talent Pain Transformation (#29720)Mematoru23
2024-02-22Core/Creatures: Implemented CREATURE_STATIC_FLAG_4_NO_MELEE_APPROACH and ↵Shauren
fixed CREATURE_STATIC_FLAG_NO_MELEE_FLEE implementation (should cause fleeing from melee range)
2024-02-14Core/Instances: Added back missing cases to ↵Shauren
InstanceScript::SendEncounterUnit that are supported in 3.3.5 branch
2024-02-11Scripts/Spells: Implemented Priest talent Indemnity (#29669)Mematoru23
2024-02-11Scripts/Spells: Implemented Priest talent Train of Thought (#29676)Mematoru23
2024-02-10Scripts/Spells: Implemented Priest talent Crystalline Reflection (#29677)Mematoru23
2024-02-10Scripts/Spells: Implemented Priest talent Divine Aegis/ Fixed PW:S Crit (#29683)Mematoru23
2024-02-07Scripts/Spells: Implemented Priest talent Heaven's Wrath (#29671)Mematoru23
2024-02-06Scripts/Spells: Implemented Priest talent PhantasmModoX
Co-authored-by: Mematoru23 <127750549+Mematoru23@users.noreply.github.com>
2024-02-05Scripts/Priest: Implemented Priest talent Surge of Light (#29657)Mematoru23
2024-02-05Scripts/Spells: Implemented Mind Blast procs (#29641)Mematoru23
* Schism * Dark Indulgence
2024-02-05Scripts/Spells: Implemented Priest talent Blaze of Light (#29649)Mematoru23
2024-02-05Scripts/ExilesReach: Implemented quest Re-sizing the Situation (#29623)Malcrom
2024-02-04Scripts/ExilesReach: Fix owner selection for non personal summonsModoX
Closes #29655
2024-02-01Scripts/Spells: Fixed possible crash in From Darkness Comes LightModoX
* 863a005ef229d62c81543355b558d719f013aca1 followup
2024-01-30Core/Creatures: Move immunities to separate table and implemented setting ↵Shauren
immunties to dispel, spell effects, aura types, aoe and chain targeting
2024-01-29Scripts/Boralus: Implement Quest "Sanctum of the Sages"" (#29636)Naddley
2024-01-29Scripts/Priest: Implemented Priest talent From Darkness Comes Light Aura ↵Cristian Vintila
(#29631)
2024-01-29Scripts/Spells: Implemented Priest talent Protective Light (#29630)Cristian Vintila
2024-01-27Scripts/Boralus: Implement quest "The Old Knight" (#29622)Naddley
2024-01-27Core/Battlegrounds: Strand of the Ancients Rework (#29576)Jeremy
2024-01-27Core/Players: Fixed CharacterCache by-name storage holding data for deleted ↵Shauren
characters
2024-01-26Scripts/ExilesReach: Implement The Scout-o-Matic 5000 and The Choppy Booster ↵Malcrom
Mk. 5 (#29575)
2024-01-25Core/Unit: Set DemonCreator for wild allied summonsModoX
2024-01-23Scripts/Baradin Hold: cleaned up some leftovers from Argaloth's rework and ↵Ovahlord
applied some missing coding standards
2024-01-22Scripts/Baradin Hold: rewrite Argaloth encounter (#29604)Ovahlord
* handle all missing mechanics and visuals * modernized instance script
2024-01-21Core: Updated to 10.2.5Shauren
2024-01-17Scripts/Durotar: Implemented Vol'jins Visions (#29553)Malcrom
* on quest More Than Expected rewarded * on quest An Ancient Enemy rewarded
2024-01-17Scripts/ExilesReach: Update phasing when Stand your Ground quest removed ↵Malcrom
(#29589)
2024-01-16Core/Units: moved health and power ordering predicates from Unit header into ↵Ovahlord
CommonPredicates (#29584)
2024-01-16Core/Units: moved CharmInfo class and its definitions into a own file (#29583)Ovahlord
2024-01-11Core/Conditions: Refactor ConditionMgr internals to get rid of separate ↵Shauren
containers for some condition source types
2024-01-10Scripts/ExilesReach: Fix copy paste failModoX
* fixes combat training for priest & warlock Closes #29574
2024-01-09Scripts/ExilesReach: Implemented quests Down with the Quilboar and Forbidden ↵Malcrom
Quilboar Necromancy (#29540) * also added scripts to creatures in the area