sirikfoll
e83c0b07d1
Core/Scripts: Fixed typo in spell_pilgrims_bounty_a_serving_of
...
(cherry picked from commit 1a638b39e3 )
2021-01-29 19:23:53 +01:00
Andrew Letson
0ec1699585
Scripts/Northrend: Move Sholazar Basin NPCs to SmartAI
...
(cherry picked from commit c99b89934e )
2021-01-29 19:23:53 +01:00
ccrs
3e5a955fc8
Core/AI: rearrange SAI private methods
...
(cherry picked from commit 60a5535f64 )
2021-01-29 19:23:53 +01:00
ccrs
bf12bae467
Core/Misc: waypoint movement
...
- 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 e10d7dd45c )
2021-01-29 19:23:53 +01:00
Nathan Handley
502f77fe8c
Core/Misc: Add functionality to allow low level quests/kills/discoveries to grant experience
...
(cherry picked from commit 6612ec47f4 )
2021-01-29 19:23:53 +01:00
Wyreth
0c6447f94c
Scripts/Tanaris: move Aquementas to SAI & improve related event ( #20464 )
...
* Script/Tanaris: move Aquementas to SAI and improve related event
Closes #11668
(cherry picked from commit 8888e6d96d )
2021-01-29 19:23:53 +01:00
Andrew Letson
b6f1ab5526
DB/Creature: Coosh'coosh to SAI
...
(cherry picked from commit 7822f058b0 )
2021-01-29 19:23:53 +01:00
Robingad
22d6ea3620
Core/Auras: Fixed stacking SPELL_AURA_MOD_CRIT_DAMAGE_BONUS with SPELLMOD_CRIT_DAMAGE_BONUS ( #25978 )
2021-01-29 10:52:38 +01:00
Matan Shukry
db6eb69465
Core/Quests: Automatically add quests with AUTO_PUSH flag to player ( #25938 )
...
* 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-29 10:50:02 +01:00
Osleyder Gonzalez Acosta
d4ad987010
Core/Misc: Update a few enums from db2 to 9.0.2 ( #25956 )
2021-01-28 22:02:03 +01:00
MaxtorCoder
b0e71506a4
Core/Misc: Define a lot of new enum members ( #25959 )
...
- Languages.db2
- EmotesText.db2
- Emotes.db2
- SkillLine.db2
- TotemCategory.db2
- BattlemasterList.db2
2021-01-26 22:57:27 +01:00
Matan Shukry
6dbaba7669
Core/Player: remaining XP logging overflow correction ( #25934 )
2021-01-26 16:48:28 +01:00
Osleyder Gonzalez Acosta
8ce9b69de3
Core/GameObjects: Allow setting GameObject anim kits in database ( #25941 )
...
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-25 23:17:20 +01:00
Robingad
5274f5ea54
Core/Commands: Fixed .go zonexy command ( #25825 )
2021-01-25 18:29:59 +01:00
Matan Shukry
afbe45091d
Core/Misc: Added more quest sort enums from db2 ( #25946 )
2021-01-25 18:17:58 +01:00
Shauren
e3a9b18567
Core/Quests: Fixed marking quest objectives as complete clientside for objectives using flagging instead of counters
2021-01-25 16:18:53 +01:00
Matan Shukry
e601c6d1f9
Core/Spells: Implemented summoning a personal gameobject effect ( #25917 )
2021-01-23 16:44:47 +01:00
Matan Shukry
1d51013b71
Scripts/Commands: Fixed .modify gender not setting correct customizations ( #25920 )
2021-01-23 15:35:22 +01:00
arcaniafr
f34c18fb54
Core/Misc: Fix loading error log in the LoadTrainers ( #25916 )
2021-01-23 12:11:16 +01:00
Matan Shukry
e08910deaf
Core/Spells: IsAllowingDeadTargets now checks effects targets as well ( #25914 )
2021-01-22 21:24:07 +01:00
dr-j
9f32181ccb
Quest/Script: Conversion of Bristlelimb Cage/Stillpine Captive cpp to SAI
...
Closes #19868
(cherry picked from commit 3bb5f17ff5 )
2021-01-21 22:30:40 +01:00
Aokromes
41a4692de3
Core/Logs: Add load time to some logs like every other load log
...
(cherry picked from commit 4289eae5e7 )
2021-01-21 22:30:40 +01:00
Aokromes
93552510ab
Core/Logs: Fix more logs
...
the others have exit,so they continue to be error because they are critical
(cherry picked from commit b68484cfb0 )
2021-01-21 22:30:40 +01:00
Aokromes
848b60bff4
Core/Logs: Fix some logs
...
(cherry picked from commit 5f7ba453ce )
2021-01-21 22:30:40 +01:00
tkrokli
0d32a1ef0f
Scripts: tabs2spaces cleanup after commit cc89428
...
Thanks to Wyreth for reporting the overlooked tabs.
(cherry picked from commit bbd339370e )
2021-01-21 22:30:40 +01:00
Wyreth
45dbce6d78
Scripts/Northrend: talk event for quest A Suitable Test Subject ( #20462 )
...
- 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 fda99b2972 )
2021-01-21 22:30:40 +01:00
Malleus
8eaf992f3e
Script/Quests: Fix some missing NPC spells and quest credit
...
(cherry picked from commit cc894288b7 )
2021-01-21 22:30:40 +01:00
Killyana
e73bd9763f
Creature/Scripts: Add Aggro sound to Cairne Bloodhoo, Sylvanas Windrunner and Thrall
...
(cherry picked from commit 48ecd81d61 )
2021-01-21 22:30:40 +01:00
Gerhood
4024df122a
Calendar/GameEvents: Store + send holiday data ( #20117 )
...
Close : #16845
(cherry picked from commit 951fa46fe9 )
2021-01-21 22:30:40 +01:00
Keader
2cb3d9514d
Typo
...
(cherry picked from commit 04271388f8 )
2021-01-21 22:30:40 +01:00
Keader
8a6fdb7a21
Scripts/BlackTemple: Updates on Illidan encounter
...
- 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 90f07bd948 )
2021-01-21 22:30:40 +01:00
Matan Shukry
bb24c6a11b
Core/logs: added xp info on login & logout ( #25867 )
...
* Core/logs: added xp info on login & logout
* - Moved getters to header
- Changed %s to %u
2021-01-17 17:08:22 +01:00
Shauren
28d470c50e
Build fix
2021-01-15 15:47:59 +01:00
Shauren
b2ddf547ff
Core/Spells: Defined new spell attributes
2021-01-15 14:21:02 +01:00
Aokromes
c8917aca95
another typo fix
...
(cherry picked from commit 95b4faf015 )
2021-01-13 22:04:52 +01:00
Aokromes
d60d349a91
typo fix
...
(cherry picked from commit c2f152d903 )
2021-01-13 22:04:52 +01:00
Aokromes
13e96d3c11
Core/Battleground: mistaked rows
...
(cherry picked from commit d5a4cae7d3 )
2021-01-13 22:04:52 +01:00
Aokromes
9f59b1c447
Core/Battleground: use sniffed positions of Arathi Basin buffs
...
Closes #20149
(cherry picked from commit 5ae891d970 )
2021-01-13 22:04:52 +01:00
Teppic1
0f837c0a02
Core/Creatures: Remove duplicate check for evade from Creature::CanAssistTo ( #20722 )
...
(cherry picked from commit 967dcc5dba )
2021-01-13 22:04:52 +01:00
Treeston
9f2de698c9
some more cleanup ( cbd025f follow-up)
...
(cherry picked from commit 4f5ec886d0 )
2021-01-13 22:04:52 +01:00
Treeston
b31816ff79
Scripts/MagistersTerrace: Fix some crashes in Selin Fireheart. His script is still a shitshow, though. Closes #20614 .
...
(cherry picked from commit cbd025f146 )
2021-01-13 22:04:52 +01:00
Treeston
6a69dcced2
Core/Map: Fix a crash bug when teleporting out of map before being fully added to that map. Closes #20289 .
...
(cherry picked from commit bf81a7b207 )
2021-01-13 22:04:52 +01:00
Kittnz
097335f2c4
Core/SAI: Add distance option for SMART_ACTION_SOUND & SMART_ACTION_RANDOM_SOUND ( #20717 )
...
(cherry picked from commit 37995ade29 )
2021-01-13 22:04:52 +01:00
r00ty-tc
7a21d02da1
Core/Maps: Prevent potential null dereference
...
- Coverity: 1381663
(cherry picked from commit 82a93e6be9 )
2021-01-13 22:04:52 +01:00
Aokromes
0316ae913e
Core/Misc: Fix build on CentOS
...
By Nayd. Closes #20413
(cherry picked from commit c5a3ec667f )
2021-01-13 22:04:52 +01:00
Andrew Letson
bc73b5f8a5
DB/Scripts: Greengill Slave
...
(cherry picked from commit c8a346a23c )
2021-01-13 22:04:52 +01:00
Wyreth
b902e739d4
Core/SAI: remove double calls to SMART_EVENT_RESPAWN for creatures and gameobjects ( #20420 )
...
(cherry picked from commit 637b5f922d )
2021-01-13 22:04:52 +01:00
Wyreth
56dca10f1b
Core/SAI: allow to pause/resume waypoint for non-escorting NPCs ( #20684 )
...
(cherry picked from commit 21bd52cb99 )
2021-01-13 22:04:52 +01:00
Keader
c41c6d5f61
Core/Illidan: Parasitic Shadowfiend can target tanker
...
(cherry picked from commit b4d632e57d )
2021-01-13 22:04:52 +01:00
Wyreth
3c898d9e01
Scripts/Quest: Captain Tyralius improvements ( #20419 )
...
Update: #12352
(cherry picked from commit 398e67cbca )
2021-01-13 22:04:52 +01:00