fix(Core/Gossip): Remove hard-coded texts from the: The forge of souls C++ (#3219)
* Text of the gossip taken from the database * Adding translations to quest_offer_reward_locale * Adding enum for gossip. * Changing the name of the enum to avoid conflicts. Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com> Co-authored-by: Stefano Borzì <stefanoborzi32@gmail.com>
This commit is contained in:
@@ -0,0 +1,13 @@
|
|||||||
|
INSERT INTO `version_db_world` (`sql_rev`) VALUES ('1595477734897952400');
|
||||||
|
|
||||||
|
DELETE FROM `quest_offer_reward_locale` WHERE `locale` IN ('esES', 'esMX') AND `ID` IN (24499, 24511, 24506, 24510);
|
||||||
|
|
||||||
|
INSERT INTO `quest_offer_reward_locale` (`ID`, `locale`, `RewardText`, `VerifiedBuild`) VALUES
|
||||||
|
(24499, 'esES', 'El Foso de Saron está más adelante y, si nuestros exploradores están en lo cierto, al otro lado están las Cámaras de Reflexión.$B$BEs ahí donde Arthas baja la guardia, y es ahí donde esperamos encontrar pistas sobre su debilidad... o tal vez, solo tal vez, su redención.', 18019),
|
||||||
|
(24499, 'esMX', 'El Foso de Saron está más adelante y, si nuestros exploradores están en lo cierto, al otro lado están las Cámaras de Reflexión.$B$BEs ahí donde Arthas baja la guardia, y es ahí donde esperamos encontrar pistas sobre su debilidad... o tal vez, solo tal vez, su redención.', 18019),
|
||||||
|
(24511, 'esES', 'El Foso de Saron está más adelante y, si nuestros exploradores están en lo cierto, al otro lado están las Cámaras de Reflexión.$B$BEs ahí donde Arthas baja la guardia, y es ahí donde esperamos encontrar pistas sobre su debilidad... o tal vez, solo tal vez, su redención.', 18019),
|
||||||
|
(24511, 'esMX', 'El Foso de Saron está más adelante y, si nuestros exploradores están en lo cierto, al otro lado están las Cámaras de Reflexión.$B$BEs ahí donde Arthas baja la guardia, y es ahí donde esperamos encontrar pistas sobre su debilidad... o tal vez, solo tal vez, su redención.', 18019),
|
||||||
|
(24506, 'esES', 'Bien. $n, he oído hablar de ti. Eres perfecto para estas tareas.$B$BNos han brindado una rara oportunidad para entrar en la Ciudadela de la Corona de Hielo, pero debemos apresurarnos para evitar la atención de Arthas.', 18019),
|
||||||
|
(24506, 'esMX', 'Bien. $n, he oído hablar de ti. Eres perfecto para estas tareas.$B$BNos han brindado una rara oportunidad para entrar en la Ciudadela de la Corona de Hielo, pero debemos apresurarnos para evitar la atención de Arthas.', 18019),
|
||||||
|
(24510, 'esES', '¡%n! Cuánto me alegro de que hayas venido.$B$BSe nos ha concedido la insólita oportunidad de adentrarnos en la Ciudadela de la Corona de Hielo, pero debemos darnos prisa si queremos evitar la atención de Arthas.', 18019),
|
||||||
|
(24510, 'esMX', '¡%n! Cuánto me alegro de que hayas venido.$B$BSe nos ha concedido la insólita oportunidad de adentrarnos en la Ciudadela de la Corona de Hielo, pero debemos darnos prisa si queremos evitar la atención de Arthas.', 18019);
|
||||||
@@ -28,7 +28,13 @@ enum Yells
|
|||||||
SAY_SYLVANAS_INTRO_6 = 5,
|
SAY_SYLVANAS_INTRO_6 = 5,
|
||||||
|
|
||||||
SAY_JAINA_OUTRO = 0,
|
SAY_JAINA_OUTRO = 0,
|
||||||
SAY_SYLVANAS_OUTRO = 0,
|
SAY_SYLVANAS_OUTRO = 0
|
||||||
|
};
|
||||||
|
|
||||||
|
enum FOS_Gossip
|
||||||
|
{
|
||||||
|
GOSSIP_JAINA_INTRO = 10943,
|
||||||
|
GOSSIP_SYLVANAS_INTRO = 10971
|
||||||
};
|
};
|
||||||
|
|
||||||
class npc_fos_leader : public CreatureScript
|
class npc_fos_leader : public CreatureScript
|
||||||
@@ -174,9 +180,9 @@ public:
|
|||||||
if (creature->HasFlag(UNIT_NPC_FLAGS, UNIT_NPC_FLAG_GOSSIP))
|
if (creature->HasFlag(UNIT_NPC_FLAGS, UNIT_NPC_FLAG_GOSSIP))
|
||||||
{
|
{
|
||||||
if (creature->GetEntry() == NPC_JAINA_PART1)
|
if (creature->GetEntry() == NPC_JAINA_PART1)
|
||||||
AddGossipItemFor(player, GOSSIP_ICON_CHAT, "What would you have of me, my lady?", GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF+1);
|
AddGossipItemFor(player, GOSSIP_JAINA_INTRO, 0, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF + 1);
|
||||||
else
|
else
|
||||||
AddGossipItemFor(player, GOSSIP_ICON_CHAT, "What would you have of me, Banshee Queen?", GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF+1);
|
AddGossipItemFor(player, GOSSIP_SYLVANAS_INTRO, 0, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF + 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
SendGossipMenuFor(player, 15207, creature->GetGUID());
|
SendGossipMenuFor(player, 15207, creature->GetGUID());
|
||||||
|
|||||||
Reference in New Issue
Block a user