mirror of
https://github.com/araxiaonline/TrinityCore.git
synced 2026-06-13 03:32:28 -04:00
Scripts/ExilesReach: Update quests 55174/59932 Cooking Meat (#31771)
This commit is contained in:
20
sql/updates/world/master/2026_04_10_00_world.sql
Normal file
20
sql/updates/world/master/2026_04_10_00_world.sql
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
-- Template
|
||||||
|
UPDATE `creature_template` SET `ScriptName` = '' WHERE `entry` IN (166906, 156651);
|
||||||
|
|
||||||
|
-- Locales
|
||||||
|
DELETE FROM `gameobject_template_locale` WHERE (`locale`='ruRU' AND `entry` IN (339770,335718,339769,349962));
|
||||||
|
INSERT INTO `gameobject_template_locale` (`entry`, `locale`, `name`, `castBarCaption`, `unk1`, `VerifiedBuild`) VALUES
|
||||||
|
(339770, 'ruRU', 'Брошенный сундук с сокровищами', 'Открывание', '', 66709),
|
||||||
|
(335718, 'ruRU', 'Doodad_6DU_HighmaulRaid_Door_ThroneRoom001', '', '', 66709),
|
||||||
|
(339769, 'ruRU', 'Костер', 'Готовка', '', 66709),
|
||||||
|
(349962, 'ruRU', 'Костер', 'Готовка', '', 66709);
|
||||||
|
|
||||||
|
DELETE FROM `quest_request_items_locale` WHERE (`ID` IN (59932, 55174) AND `locale`='ruRU');
|
||||||
|
INSERT INTO `quest_request_items_locale` (`ID`, `locale`, `CompletionText`, `VerifiedBuild`) VALUES
|
||||||
|
(59932, 'ruRU', 'Прошу... еды...', 66709),
|
||||||
|
(55174, 'ruRU', 'Прошу... еды...', 66709);
|
||||||
|
|
||||||
|
DELETE FROM `quest_offer_reward_locale` WHERE (`ID` IN (59932, 55174) AND `locale`='ruRU');
|
||||||
|
INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES
|
||||||
|
(59932, 'ruRU', '<Вон\'са быстро съедает приготовленное вами мясо.>\n\nЗначит, я все-таки пока не отправлюсь к Бвонсамди.\n\nЛучше вам поторопиться. Нескольких членов экспедиции сцапали свинобразы!', 66709),
|
||||||
|
(55174, 'ruRU', '<Алария быстро съедает приготовленное вами мясо.>\n\nКлянусь Светом... Так намного лучше.\n\nЗдесь нельзя оставаться... экспедицию захватили свинобразы!', 66709);
|
||||||
@@ -1988,7 +1988,6 @@ class spell_summon_survivor_beach : public SpellScript
|
|||||||
|
|
||||||
enum CaptainGarrickAbandonedCampData
|
enum CaptainGarrickAbandonedCampData
|
||||||
{
|
{
|
||||||
CONVERSATION_QUEST_COOKING_MEAT_ACCEPT_ALLIANCE = 11696,
|
|
||||||
CONVERSATION_QUEST_COOKING_MEAT_COMPLETE_ALLIANCE = 12863,
|
CONVERSATION_QUEST_COOKING_MEAT_COMPLETE_ALLIANCE = 12863,
|
||||||
|
|
||||||
QUEST_COOKING_MEAT_ALLIANCE = 55174
|
QUEST_COOKING_MEAT_ALLIANCE = 55174
|
||||||
@@ -1996,26 +1995,11 @@ enum CaptainGarrickAbandonedCampData
|
|||||||
|
|
||||||
enum WarlordGrimaxeAbandonedCampData
|
enum WarlordGrimaxeAbandonedCampData
|
||||||
{
|
{
|
||||||
CONVERSATION_QUEST_COOKING_MEAT_ACCEPT_HORDE = 14439,
|
|
||||||
CONVERSATION_QUEST_COOKING_MEAT_COMPLETE_HORDE = 14611,
|
CONVERSATION_QUEST_COOKING_MEAT_COMPLETE_HORDE = 14611,
|
||||||
|
|
||||||
QUEST_COOKING_MEAT_HORDE = 59932
|
QUEST_COOKING_MEAT_HORDE = 59932
|
||||||
};
|
};
|
||||||
|
|
||||||
template<uint32 QuestId, uint32 ConversationId>
|
|
||||||
struct npc_captain_abandoned_camp_exiles_reach : public ScriptedAI
|
|
||||||
{
|
|
||||||
npc_captain_abandoned_camp_exiles_reach(Creature* creature) : ScriptedAI(creature) { }
|
|
||||||
|
|
||||||
void OnQuestAccept(Player* player, Quest const* quest) override
|
|
||||||
{
|
|
||||||
if (quest->GetQuestId() != QuestId)
|
|
||||||
return;
|
|
||||||
|
|
||||||
Conversation::CreateConversation(ConversationId, player, *player, player->GetGUID());
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
enum CookingMeatQuestData
|
enum CookingMeatQuestData
|
||||||
{
|
{
|
||||||
ANIMATION_KIT_INJURED = 14432
|
ANIMATION_KIT_INJURED = 14432
|
||||||
@@ -6965,8 +6949,6 @@ void AddSC_zone_exiles_reach()
|
|||||||
new quest_finding_the_lost_expedition_horde();
|
new quest_finding_the_lost_expedition_horde();
|
||||||
RegisterSpellScript(spell_summon_survivor_beach);
|
RegisterSpellScript(spell_summon_survivor_beach);
|
||||||
// Abandoned Camp
|
// Abandoned Camp
|
||||||
new GenericCreatureScript<npc_captain_abandoned_camp_exiles_reach<QUEST_COOKING_MEAT_ALLIANCE, CONVERSATION_QUEST_COOKING_MEAT_ACCEPT_ALLIANCE>>("npc_captain_garrick_abandoned_camp");
|
|
||||||
new GenericCreatureScript<npc_captain_abandoned_camp_exiles_reach<QUEST_COOKING_MEAT_HORDE, CONVERSATION_QUEST_COOKING_MEAT_ACCEPT_HORDE>>("npc_warlord_grimaxe_abandoned_camp");
|
|
||||||
new quest_cooking_meat_alliance();
|
new quest_cooking_meat_alliance();
|
||||||
new quest_cooking_meat_horde();
|
new quest_cooking_meat_horde();
|
||||||
RegisterAreaTriggerAI(areatrigger_find_the_lost_expedition);
|
RegisterAreaTriggerAI(areatrigger_find_the_lost_expedition);
|
||||||
|
|||||||
Reference in New Issue
Block a user