DB/Spell: Seal of Righteousness proc
- Lightining and Water Shield should proc with triggered
Closes#18211
(cherry picked from commit ed49626c22e7bfb731aac1d6b5607e12ec851d5a)
Fixes#9721 (also other spells affected, example Threat of Thassarian, Stormstrike)
(cherry picked from commit 85143f305dd6b82e35639fe026f5f8613a1b96c4)
Update some sql scripts to summon creatures via spell instead of just summoning and kill the startup errors caused by my last commit to fix the spells.
(cherry picked from commit c70edcfcead012811621203e789adc8d19ce6e69)
* Core/Loot: Fix master looting of conditional items
follow_loot_rules was a flag intended to force certain quest items to be
master looted. It should not be used for the
NonQuestNonFFAConditionalLoot.
The flag was originally introduced in 869ea349
"Core/Loot: fix the way quest items are handled. so far ive only found 3
quest items that should be able to be masterlooted. added a new flag to
item_template.flagsCustom to allow for making a quest item always follow
loot rules. a bonus may be the fix of the handlelootmasteropcode crash!"
* Core/Loot: Rename QuestItem to NotNormalItem
QuestItem struct was being used for quest items, ffa items, and
conditional items. Renaming it to avoid confusion when working with ffa
and conditional items
* Core/Loot: Use existing AddAllowedLooter rather than reaching into allowedGUIDs directly
* Core/Loot: Rename NotNormalItem to NotNormalLootItem
(cherry picked from commit f5d3343f27f68c7837152fc592310397a686a83e)
# Conflicts:
# src/server/game/Entities/Item/Item.cpp
# src/server/game/Loot/LootMgr.cpp
# src/server/game/Loot/LootMgr.h
Implement boss script for Archmage Arugal
- add yells used in boss event to DB
- use proper spells instead of only melee fighting
- add DataType in shadowfang_keep.h
- add event scheduling in the script
By Riztazz
Closes issue #17916
(cherry picked from commit 2b26894eb1eaf8572f61d303882878659692cdd3)
Closes#18179Closes#18185
By Staleness89
(cherry picked from commit 101b74b8b4c95886f6eb14b86131beb22e59ac66)
DB/Creature: Earthgrab Totem and Tainted Earthgrab Totem
Closes#15651
(cherry picked from commit 322f1910fcf2596b14b05b7654da3ab23e1bb018)
DB/Gameobject: Add two missing game object
Closes#18187
(cherry picked from commit 7e07d9930827e25d79e1c398d4363ca8cad93f07)
DB/Spell: Earthgrab Totem
http://www.wowhead.com/spell=8378/earthgrab-totem used by http://www.wowhead.com/npc=6066/earthgrab-totem
(cherry picked from commit ee52ba690d1b6fcd71b68f49264617a0c12ca9ac)
Move from cpp to db, also added some missing detail
(cherry picked from commit cefed89c38bcd7bb7562df51f9e932878084c5da)
Remove obsolete file
(cherry picked from commit 9be0362606971e40f47543462f133125e995279d)
Remove reference to eastern plaguelands script
(cherry picked from commit 1fc8e2d5f28964bfb69304760e0d9333a45aee28)
1) Player no longer needs to make killing blow on ghouls for Darrowshire Spirit to spawn
2) Use correct server side spell to summon darroshire spirit
3) Add missing spirit particles and make it so the gossip is actually displayed rather than setting non selectable flags which causes gossip to immedietley close, in sniffs from 3.3.0 and 4.2.2 cant see any updates to unit flags and gossip is already in db.
Will remove core scripts later as want to try and convert the last cpp script in eastern plaguelands after these
(cherry picked from commit d308d471c1385dc06f8a63e4099c30f246af0fa8)