WoWInterface

WoWInterface (https://www.wowinterface.com/forums/index.php)
-   Lua/XML Help (https://www.wowinterface.com/forums/forumdisplay.php?f=16)
-   -   Advice please, about The Oracles and Frenzyheart Tribe (https://www.wowinterface.com/forums/showthread.php?t=58760)

myrroddin 05-24-21 03:56 PM

Advice please, about The Oracles and Frenzyheart Tribe
 
I'm a little confused by Blizzard's modus operandi when the player is working through The Oracles and Frenzyheart Tribe factions. What I've gathered so far, is the following:
  • If questID 12540 is complete, you are on the way with The Oracles
  • If questID 12654 is complete, you are on the way with Frenzyheart Tribe
This is great, except that during the quest chain, the player completes both quests before needing to kill Artruis the Heartless, whereupon you also kill one member of either faction and you go on to gaining reputation with the other.

If you kill Jaloot during the fight, you ally yourself with Frenzyheart Tribe; killing Zepik points you toward The Oracles.

The survivor gives you a quest, and I think I can check the quest log to see if have the quest or have completed the quest.

My question is: at what point do I check for quests? I can't see any comments or information that the first two quests are repeatable, even if you switch factions; but the Zepik and Jaloot quests are repeatable infsofar as you can kill Artrius many times to switch back and forth your allegiance.

I pseudo-code, I'd like to check the following:

if I like Frenzyheart then return that faction
elseif I like The Oracles return that faction
else return some default faction

Anyone have suggestions how to check for this cleanly?

Xrystal 05-24-21 06:31 PM

I have a vague memory on one of my characters where I did the switch over quest to get both factions. Seeing as its a forever tooing and froing ( as per your findings ) .. maybe show both as a bar or a percentage couplet with one side showing the influence level with one and the other side with the other. The users themselves will have a better idea of which one they are currently looking at and if not they have a good understanding of which one to go for if they coming back after a break.

myrroddin 05-24-21 07:20 PM

Wait, I might have found a ray of hope. One of the comments says "you are always hated with one of them." If this is true, then I don't need to check quests, or status of living or dead NPCs; all I need to do is check the standingID to see if it is equal to 1 or FACTION_STANDING_LABEL1.

I really hope this is true!

Xrystal 05-24-21 10:11 PM

Just to help you ..

If memory serves me .. my character that did both back then ..

Frenzyheart Tribe : Hated 28,873 / 36,000
The Oracles : Honored 1,101 / 12,000

Another one that worked both:

Frenzyheart Tribe : Hated 28,873 / 36,000
The Oracles : Honored 1,101 / 12,000

Being exact amounts makes me think that I had got to the same stage on both of them.


However, neither of them have the achievements relevant to these reputations

Frenzyheart Tribe : Earn Exalted status
The Oracles : Earn Exalted status
Mercenary of Scholazar : Earn exalted status with both

myrroddin 05-24-21 11:01 PM

Okay, thank you. I'll poke around with it. In the meantime, I found a new error for a different thread, one I can't explain.


All times are GMT -6. The time now is 05:27 PM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI