Questie

Questie

122M Downloads

Permit extraObjectives to display main objective text instead of custom string

Yttrium-tYcLief opened this issue ยท 1 comments

commented

Using 11896 as an example:

image

Essentially, instead of having the following:

[11896] = {
    [questKeys.extraObjectives] = {{nil, ICON_TYPE_SLAY, l10n("Robots weakened and destroyed"), 0, {{"monster", 25752}, {"monster", 25753}, {"monster", 25758}}},},
},

which displays like so:
image

I'd like the following to be valid (for objective # 1):

[11896] = {
    [questKeys.extraObjectives] = {{nil, ICON_TYPE_SLAY, 1, 0, {{"monster", 25752}, {"monster", 25753}, {"monster", 25758}}},},
},

which would display like so:
image

In essence, I'd like to have the ExtraObjective text just reference a regular chosen objective's text. This would be especially helpful for the plethora of quests in WotLK that start taking advantage of "kill credit bunny" NPCs like this one that quests actually refer to under the hood. Another quest that would benefit from this off the top of my head is 11301.

commented

This would also be highly useful to avoid meaningless/repetitive translation requests, as we wouldn't have to create ExtraObjective translation entries unless completely necessary, since we'd be re-using the game's existing language.