aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-02-06Scripts/Stratholme: spawn Timmy the Cruel if conditions are met (#20750)Riztazz
* Timmy the cruel * Rename some variables and use sniffed spawn position * codestyle * Use areaboundary instead * include order * aokromes request * remove static * never cp on tc (cherry picked from commit c69825d96d6c7ff847c196c908e1040cb7a8d5db)
2021-02-06Core/Scripts: Updated Black Temple to new Creature/Spell/Aura/GOB modelKeader
Fixed some codestyle issues. Removed ENSUREAI (cherry picked from commit 78f4f54f81e092c9c7b99af445fb6ec85e00e6b0)
2021-02-06Core/Quests: Correct criteria tree quest objective update conditionsShauren
* Apply same raid group restriction as normal objectives * Check that player is on quest before updating criteria * Remove non-GM requirement
2021-02-06Core/DataStores: Update correct version check of the loaded DB2 files. (#26011)Osleyder Gonzalez Acosta
2021-02-06Core/SAI: Add missing AreaTrigger to SmartScript::GetBaseObjectBAndysc
2021-02-06Core/Trainers: Remove all "hidden" rank based requirements for learning ↵Shauren
spell from trainers and always only rely on trainer_spell.ReqAbility fields in database
2021-02-05Core/Spells: Adding SpellTargetObjectTypes to spell target checker to ↵Matan Shukry
early-eliminate alive units (#26028) * Added object type into checker that is used by grid search to early eliminate alive units when looking for corpses * Removed script 'spell_hun_pet_carrion_feeder'. Ability doesn't exist anymore
2021-02-05Core/Auras: Implement spell effect attribute NoScaleWithStack (0x40) (#26029)Matan Shukry
2021-02-05Core/SAI: Added SAI support for new areatriggersShauren
2021-02-05Core/Spells: Define spell effect attributesShauren
2021-02-04Core/Auras: Rename two more aura typesShauren
2021-02-03Fix buildShauren
2021-02-03Core/Auras: Renamed a bunch of unknown or changed spell aura types and ↵Shauren
implemented some of them
2021-01-30Core/AreaTriggers: Optimize target searchingShauren
* Don't visit grid objects for serverside areatriggers (search world container only for player) * Move existing target list to "exitUnits" instead of copying it
2021-01-30Core/AreaTriggers: Code cleanupShauren
2021-01-30Core/AreaTriggers: Implementation for sever side area triggersMatan Shukry
- Spawn GridLoader to spawn area triggers correctly now - Removed SAI completely - Removed remnants of smart scripts. Created different issue for it - Calling InitDbPhaseShift and not InDbPhaseShift - changed SpawnId to uint64 rather than uint32 - not using CellGuidSet typedef as to not include ObjectMgr.h in the header
2021-01-29Core/Scripts: Fixed typo in spell_pilgrims_bounty_a_serving_ofsirikfoll
(cherry picked from commit 1a638b39e374fd4733be7d13bd9e4d4052412596)
2021-01-29Scripts/Northrend: Move Sholazar Basin NPCs to SmartAIAndrew Letson
(cherry picked from commit c99b89934e872343bece31f4bd744ebaec80364f)
2021-01-29Core/AI: rearrange SAI private methodsccrs
(cherry picked from commit 60a5535f64e4c0301c338f5c7a5871c59e2ac218)
2021-01-29Core/Misc: waypoint movementccrs
- Creature: update current waypoint to store nodeId and pathId - MotionMaster: change variable type on GetMotionSlotType and GetMotionSlot to keep consistency and prevent errors (ASSERT is now no longer needed) - UnitAI: add new waypoint hooks WaypointPathStarted and WaypointPathEnded - SAI: handle WAYPOINT related events if creature is no escorting * SMART_EVENT_WAYPOINT_RESUMED still not implemented for no escorting TODO: the new hooks can save, now duplicated, logic on EscortAI and SAI closes #20777 updates #20310 updates 21bd52cb99 (cherry picked from commit e10d7dd45cfc073c791cd5e5f3f964d14b37df3d)
2021-01-29Core/Misc: Add functionality to allow low level quests/kills/discoveries to ↵Nathan Handley
grant experience (cherry picked from commit 6612ec47f4cd3b8c58f3fcde0c412e6fd3e68b48)
2021-01-29Scripts/Tanaris: move Aquementas to SAI & improve related event (#20464)Wyreth
* Script/Tanaris: move Aquementas to SAI and improve related event Closes #11668 (cherry picked from commit 8888e6d96d026597190190d8f5f554d52df61216)
2021-01-29DB/Creature: Coosh'coosh to SAIAndrew Letson
(cherry picked from commit 7822f058b0ee997d4c114b60ec9ea5ddc2cc2874)
2021-01-29Core/Auras: Fixed stacking SPELL_AURA_MOD_CRIT_DAMAGE_BONUS with ↵Robingad
SPELLMOD_CRIT_DAMAGE_BONUS (#25978)
2021-01-29Core/Quests: Automatically add quests with AUTO_PUSH flag to player (#25938)Matan Shukry
* Removed check for world quests on criteria tree reset * Quests are currently filtered by their tag to only allow untagged or tag == 0 quests (other types are unsupported)
2021-01-28Core/Misc: Update a few enums from db2 to 9.0.2 (#25956)Osleyder Gonzalez Acosta
2021-01-26Core/Misc: Define a lot of new enum members (#25959)MaxtorCoder
- Languages.db2 - EmotesText.db2 - Emotes.db2 - SkillLine.db2 - TotemCategory.db2 - BattlemasterList.db2
2021-01-26Core/Player: remaining XP logging overflow correction (#25934)Matan Shukry
2021-01-25Core/GameObjects: Allow setting GameObject anim kits in database (#25941)Osleyder Gonzalez Acosta
Necessary to be able to see the new visual effects of the gameobjects such as the portals in the Portals Halls of Orgrimmar and Stormwind.
2021-01-25Core/Commands: Fixed .go zonexy command (#25825)Robingad
2021-01-25Core/Misc: Added more quest sort enums from db2 (#25946)Matan Shukry
2021-01-25Core/Quests: Fixed marking quest objectives as complete clientside for ↵Shauren
objectives using flagging instead of counters
2021-01-23Core/Spells: Implemented summoning a personal gameobject effect (#25917)Matan Shukry
2021-01-23Scripts/Commands: Fixed .modify gender not setting correct customizations ↵Matan Shukry
(#25920)
2021-01-23Core/Misc: Fix loading error log in the LoadTrainers (#25916)arcaniafr
2021-01-22Core/Spells: IsAllowingDeadTargets now checks effects targets as well (#25914)Matan Shukry
2021-01-21Quest/Script: Conversion of Bristlelimb Cage/Stillpine Captive cpp to SAIdr-j
Closes #19868 (cherry picked from commit 3bb5f17ff5ff8b208139388dce7411f6d55aa45e)
2021-01-21Core/Logs: Add load time to some logs like every other load logAokromes
(cherry picked from commit 4289eae5e754c3abba85998045d958cfbef36abd)
2021-01-21Core/Logs: Fix more logsAokromes
the others have exit,so they continue to be error because they are critical (cherry picked from commit b68484cfb0c371dc8de24acf533a20cb5277d2fd)
2021-01-21Core/Logs: Fix some logsAokromes
(cherry picked from commit 5f7ba453ce598f61c4f32958f21c7ad1bbf0fa9d)
2021-01-21Scripts: tabs2spaces cleanup after commit cc89428tkrokli
Thanks to Wyreth for reporting the overlooked tabs. (cherry picked from commit bbd339370ed2eea5f12e79a977fd9e0e93543101)
2021-01-21Scripts/Northrend: talk event for quest A Suitable Test Subject (#20462)Wyreth
- When using the quest item for A Suitable Test Subject and the spell aura vanishes, Bloodmage Laurith should turn toward the player and whisper a line. - This is handled via spell event for Bloodspore Ruination (45997) (cherry picked from commit fda99b2972aed2b98642f8974e34c5b18f7f3676)
2021-01-21Script/Quests: Fix some missing NPC spells and quest creditMalleus
(cherry picked from commit cc894288b77299e9e73f322869f16c2791435104)
2021-01-21Creature/Scripts: Add Aggro sound to Cairne Bloodhoo, Sylvanas Windrunner ↵Killyana
and Thrall (cherry picked from commit 48ecd81d614559c6f023aa8910a99901d9d794b5)
2021-01-21Calendar/GameEvents: Store + send holiday data (#20117)Gerhood
Close: #16845 (cherry picked from commit 951fa46fe9b14a9e275ac9306b2346959e40e3e5)
2021-01-21TypoKeader
(cherry picked from commit 04271388f8ba5160de0411451673a67a6828ae8a)
2021-01-21Scripts/BlackTemple: Updates on Illidan encounterKeader
- Fixed issues related with Parasitic Shadowfiend - Updated script to new model - Fixed loop of Parasitic Shadowfiend Summon - Added a new spell (SPELL_REMOVE_PARASITIC_SHADOWFIEND) - Fixed illidari elite attacking players - SPELL_PARASITIC_SHADOWFIEND now is a negative aura (cherry picked from commit 90f07bd948546595a04d7633eaa95a463f0ce6f9)
2021-01-17Core/logs: added xp info on login & logout (#25867)Matan Shukry
* Core/logs: added xp info on login & logout * - Moved getters to header - Changed %s to %u
2021-01-15Build fixShauren
2021-01-15Core/Spells: Defined new spell attributesShauren