fix(Scripts): Use proper gendered Indisposed spell for quest Doing Your Duty. (#25575)

This commit is contained in:
Benjamin Jackson 2026-04-24 17:42:24 -04:00 committed by GitHub
parent 83c4f83483
commit 42c23a05a0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1559,7 +1559,8 @@ public:
enum AmberpineOuthouse
{
QUEST_DOING_YOUR_DUTY = 12227,
SPELL_INDISPOSED = 53017,
SPELL_INDISPOSED_MALE = 48323,
SPELL_INDISPOSED_FEMALE = 53017,
SPELL_INDISPOSED_II = 48324,
SPELL_INDISPOSED_III = 48341,
GOSSIP_OUTHOUSE_INUSE = 12775,
@ -1592,7 +1593,17 @@ public:
if (action == GOSSIP_ACTION_INFO_DEF + 1)
{
CloseGossipMenuFor(player);
player->CastSpell(player, SPELL_INDISPOSED);
switch (player->getGender())
{
case GENDER_FEMALE:
player->CastSpell(player, SPELL_INDISPOSED_FEMALE);
break;
case GENDER_MALE:
player->CastSpell(player, SPELL_INDISPOSED_MALE);
break;
default:
break;
}
player->CastSpell(player, SPELL_INDISPOSED_II);
player->CastSpell(player, SPELL_INDISPOSED_III);
return true;