The attached macro will completely automate Overseer for a given character:
*** ( If you have an older INI file, delete it and re-run mac to build new INI File ) ***
- Claim any completed quests
- Accept rewards in rewards window. If reward type is MercAA or Exp, unpack mercenary and repack when done
- Run any upgrade common, uncommon, rare quests using only duplicate agents.
- Run any available Recruit missions
- Run any available quests in order specified in
[QuestOrder]ini section - Optionally wait until next quest is ready and restart.
/macro overseer runTutorial to have the macro do this part.Macro has the option of running with GLOBAL or Character settings. By default it runs for all characters. Overseer_[CharName].ini
If Overseer.ini has the following flag specified as 0 (FALSE)
[General] useCharacterConfigurations=0
Then all characters will use the configurations in the central Overseer.ini.
Default INI is generated if one does not exist.
[General] claimRewards=1 agentCountForConversion=2 repeatTimeMinutes=-1 requireMercToClaimExpRewards=0 minimumSuccessPercent=82 minimumSuccessPercent_Elite=0 minimumSuccessPercent_Rare=60 minimumSuccessPercent_Uncommon=0 minimumSuccessPercent_Common=95 useQuestPriorities=1 [QuestPriority] Priorities=Levels|Durations|Rarities|Types Durations=6h|12h Rarities=Elite|Rare|Uncommon|Common Types=Any [QuestPriority_Unsubscribed] Priorities=Levels|Durations|Rarities|Types Durations=6h|12h Rarities=Elite|Rare|Uncommon|Common Types=Any [Rewards] index=3 1=Overseer Tetradrachm 2=Character Experience 3=Mercenary Experience
Details
General
claimRewards: if 0, will leave pending Ctrl+Rewards. If 1, will try to claim per [Rewards] section below.- NOTE: Not working correctly now. Default is 0. Please set to 0 unless its use is clearly understood.
repeatTimeMinutes: if 0, will not restart. If -1, will restart when next quest is ready. If > 0, will just repeat every specified amount of minutes.requireMercToClaimExpRewards: if 0, inability to unpack mercenary for "Character Experience" rewards will not prevent claiming reward. If 1, it will.minimumSuccessPercent: If 0 (default), no restrictions exist. If > 0, quests with success % greater than or equal to this value will be allowed to convert.- Level-specific may be specified by (
minimumSuccessPercent_Elite, etc) which, if it exists, will override the general amount. - "Recruit Xxxx" quests are excluded from this minimum success check
- Level-specific may be specified by (
agentCountForConversion: Minimum number to consider before agent to quest conversion. Minimum allowed ever is 2.QuestPriority: Specifies order to run quests, based on Level and Time Duration. Will attempt to run them in the order specifiedQuestPriority_Unsubscribed: Same as QuestPriority above but used when the account is Gold.Rewards: NOTE CURRENTLY NOT WORKING CORRECTLY. Will try to claim rewards in the order, and only those specified.
Quest Priorities
Using this example:
[QuestPriority] Priorities=Levels|Durations|Rarities|Types Durations=6h|12h Rarities=Elite|Rare|Military|Stealth Types=Military|Stealth Levels=5|4|3|2|1
- Level 5 6h Elite Military
- Level 5 6h Elite Stealth
- Level 5 6h Rare Military
- Level 5 6h Rare Stealth
- Level 5 12h Elite Military
- ...
However this can be reordered by changing Priorities or other. For example:
[QuestPriority] Priorities=Types|Durations|Rarities|Levels Durations=6h|12h Rarities=Elite|Rare Types=Military|Stealth Levels=5|4
- 6h Elite Military Level 5
- 6h Elite Military Level 4
- 12h Elite Military Level 5
- 12h Elite Military Level 4
- ...
Indicating "Any" or "0" for Levels removes it from prioritization.
The quest TYPE dictates which rewards are available:
- Exploration - Collection Item Dispenser
- Diplomacy - Collection Item Dispenser
- Trade - Collection Item Dispenser
- Plunder - Mercenary Experience
- Military - Mercenary Experience & Ornamentation Dispenser
- Stealth - Mercenary Experience & Ornamentation Dispenser
- Research - Tradeskill Items
- Crafting - Tradeskill Items
- Harvesting - Tradeskill Items
Agent Conversion Counts
agentCountForConversion may be optionally extended per-priority (common, uncommon, rare). Unspecified values use that configured for next lowest priority.
[General] agentCountForConversion=Common|Uncommon|Rare
Sample Values:
- (default) 2:
- Common: 2
- Uncommon: 2
- Rare: 2
- 2|9:
- Common: 2
- Uncommon: 9
- Rare: 9
- 2|9|98:
- Common: 2
- Uncommon: 9
- Rare: 98
Specify a large value to essentially "disable" conversions for a priority. Specify "0" to indicate all agents for a priority should be converted.
- 0|0|999:
- Common: 0 (ALL common will be converted)
- Uncommon: 0 (ALL uncommon will be converted)
- Rare: 999 (Only convert agents that have 1,000 or more)
To view details about experience and stats on each type go here: Overseer Rewards Tracker Chart
Reward types:
- Character Experience
- Regular exp (varies but avg around 0.5%) and Merc AA-exp if a merc is active when claimed
- Mercenary Experience
- Average 0.25% merc AA. Merc does not need to be active when claimed. Always seems less than Character Experience gives.
- Overseer Tetradrachm
- Overseer currency. Buys things from 'a mysterious presence' in PoK (use Ctrl+Find to find)
- Collection Item Dispenser
- Gives item with 25% chance at collection item. Can combine 4 for 100% chance.
- Ornamentation Dispenser
- Gives item that can award ornamentations (haven't used, don't have much detail)
- Tradeskill Items
- Various tradeskill items claimable by expansion from Seeds of Destruction to The Burning Lands
Mercenaries
If "Character Experience" reward being claimed, the macro will attempt to unpack a mercenary, if one is not already out, placing it in /passive stance.
If the macro did the unpacking, at reward claiming completion, the macro will re-suspend it.
If a mercenary cannot, due to timer, group size, or not having a mercenary in PoK, it will not prevent the claiming of the exp reward unless requireMercToClaimExpRewards is set to 1.
Parameters
Usage: /mac overseer [param] IE /mac overseer countAgents
- countAgents - determines how many of each agent type you currently have and outputs
- runTutorial - Runs the character through the Overseer tutorial
- generalList - Does Not Run Quests. Determines order and success% of quests that would run. Due to agent selection, can take some time (several minutes).
- generalListFast - Does Not Run Quests. Determines order of quests that would run. No agent selection attempted, assumed successful.
TODO List
- Make reward selection work properly (requires plug-in support: redguides thread)
- Allow specification of different QuestOrder section to easily toggle between "Choose fast first" or "Choose long first" situations.
- Flag to allow waiting if Quest List is rotating in near future (i.e. < X min)
- Do not initiate a cycle if actively rotating ("Rotate in: Rotating Current Quests...") or < X min (default 10?) to next rotation. Rotate during cycle can be problematic.
- Add support for "Easy" quests. (Will require plug-in support to access details not available to the macro)
