* Janalai (#13)
* wip
* nullcreature
* wipppp
* first attempt at working state
* hatcherai
* test
* conditions for hatching
* some potential fixes
* some debuggo
* some small fixes
* general fixes
* Update boss_janalai.cpp
* Update boss_janalai.cpp
* Update boss_janalai.cpp
* more debug
* Update boss_janalai.cpp
* Update boss_janalai.cpp
* Update boss_janalai.cpp
* fixed?
* Update boss_janalai.cpp
* Update boss_janalai.cpp
* Update boss_janalai.cpp
* remove dumb bomb count
it is not needed
* Update boss_janalai.cpp
* Update boss_janalai.cpp
* Update boss_janalai.cpp
* other debug
* Update boss_janalai.cpp
* Update boss_janalai.cpp
* Update boss_janalai.cpp
* Update boss_janalai.cpp
* Update boss_janalai.cpp
* remove script for egg
* F
* Revert "F"
This reverts commit 246c66ccdac52e38c95c63f0ee59f1add97f4d64.
* Revert "remove script for egg"
This reverts commit b85933583fd480f941b839623c7291b6d5887246.
* different spell ids
* Update boss_janalai.cpp
* Update boss_janalai.cpp
* Update boss_janalai.cpp
* restore data sets
changing this in a different PR, but data is still being set here
spell
The quest SteamTank Surprise has a SmartAI entry in the db that causes
the tank to cast the kill credit spell on the player when they
successfully destroy a plague wagon. Currently, this spell cast is being
blocked by the rooted check handler for SMART_ACTION_CAST. The change
proposes that this rooted check should not apply to vehicles.
Closes AzerothCore issue #20237
Co-authored-by: cgrahamseven <chris.graham@protonmail.com>
* Use dequeue instead of recursion
* Remove to do comments
* Fix formatting
* Fix more formatting :(
* Use references instead of copies in the stack to correctly update event state
* formatting
* Revert FindLinkedEvent parameter name change and check for event type
* Fix event processing in SmartScript::UpdateTimer
* Use struct for defining SmartScriptFrame instead of tuple
* Fix emplace_back not working on default constructor on clang 15
* Fix const placement
* fix(Script/Mother Shahraz) Increase min teleport range and add new teleport points.
This fix increase minimum teleport range for Fatal Attraction and It adds 5 new teleport points if the boss is near the platform.
* Update boss_mother_shahraz.cpp
* fix(DB/Creature): Phase change for DK starter area npcs.
This fix change the phases when some npcs can be viewed.
* Update dk_phases_fix
* Update dk_phases_fix
* Create DK_NPC_Phases_Fix.sql
* Delete data/sql/updates/pending_db_world/dk_phases_fix
* Update DK_NPC_Phases_Fix.sql
* Update DK_NPC_Phases_Fix.sql
* Update DK_NPC_Phases_Fix.sql
* Update DK_NPC_Phases_Fix.sql
* Update SpellInfoCorrections.cpp
Eye of Acherus in Phase 2
* Update SpellInfoCorrections.cpp
Eye of Acherus ApplySpellFix removed (Eye of Acherus is in phase 2 now).
* Update DK_NPC_Phases_Fix.sql
Adding Npcs inside Acherus in phase 2.
* fix(cpp/db): Quest how to win friends and infleunce enemies missing dialogue during torture
Scarlet Crusader (id: 28940), Scarlet Marksman (id: 28610), Scarlet Preacher (id: 28939) and
Scarlet Commander (id: 28936) were missing some dialog in the database and script
npc_crusade_persuaded always succeeded when the spell on Keleseth's Persuader (item id: 39371
and spell id: 52781) procced. It now only succeeds thirty percent of the time. Increased ppmRate for spell to 8.
Finally removed aggro when scarlet was 'persuaded'
closes Azerothcore issue #20110
* fix(cpp): trailing white space
* fix(db): error in text
* fix(db): syntax error
* fix(cpp/db): using urand and removed db name from insert
* fix(db): remove broadcast text and missing creature text
* fix(DB): change sql queries to comply with rules
Added a delete query before insert and backticks to column and table names
* add empty newline at the end
---------
Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com>
* fix(Scripts/BlackTemple): Flames should not charge players within 25y of blade
* Update boss_illidan.cpp
---------
Co-authored-by: Keader <keader.android@gmail.com>
* fix(Script): Changed npc move script
Death Knight Initiate (id: 28406) was not turning to face the player
after they engaged a duel instead the npc followed the player
wherever they went. Change was to remove script line for follow
and replace with SetFacingToObject and specify the player
as the object.
Closes AzerothCore issue #20108
* fix(script): Fix npc following player whitespace issue
Attempt to fix code styling fail on whtiespace
* fix(script): Fix npc following player another whitespace issue
Found more whitespace that was made by the fix to previous whitespace
* fix(Script/Mother Shahraz) Increase min teleport range and add new teleport points.
This fix increase minimum teleport range for Fatal Attraction and It adds 5 new teleport points if the boss is near the platform.
* Update boss_mother_shahraz.cpp