Genie research helper

From elanthipedia
Jump to: navigation, search

Here is a set of aliases, subs, and triggers that I use for appraise focus and magical research.

Required Genie Settings

The easiest way to add these settings is to log out, close Genie, and edit your aliases.cfg, substitutes.cfg, and triggers.cfg files with Notepad or another text editor.

Aliases

#alias {appfa} {appraise focus $armor_worn}
#alias {appfcs} {appraise focus clockwork shark}
#alias {appfc} {appraise focus check}
#alias {appf} {appraise focus $0}
#alias {rsch2} {#class research on;#send research $1 300}
#alias {rsch} {#class research on;#send research status;#send research $researchproject 300}
#alias {rss} {#class research on;#send research status}

Substitutes

#subs {^You feel like it will be awhile before you make progress\.$} {You feel like it will be awhile before you make progress. (1/4)}
#subs {^You feel like you have made some progress toward your goal\.$} {You feel like you have made some progress toward your goal. (2/4)}
#subs {^You feel like you've made good progress toward your goal\.$} {You feel like you've made good progress toward your goal. (3/4)}
#subs {^You feel like you are on the verge of learning something useful\.$} {You feel like you are on the verge of learning something useful. (4/4)}
#subs {^This bonus should last a long time\.$} {This bonus should last a long time. (1/5)}
#subs {^This bonus should last quite a bit longer\.$} {This bonus should last quite a bit longer. (2/5)}
#subs {^This bonus should last awhile longer\.$} {This bonus should last awhile longer. (3/5)}
#subs {^This bonus won't last much longer\.$} {This bonus won't last much longer. (4/5)}
#subs {^This bonus will be ending soon\.$} {This bonus will be ending soon. (5/5)}

Triggers

Note: if the research class is turned on, there is a trigger that will resume research you are starting to forget.

#trigger {^You are currently researching a project involving (.+)\.$} {#statusbar 5 focusing: $1}
#trigger {^You carefully examine your (.+), focusing beyond its individual details\.$} {#statusbar 5 focusing: $1}
#trigger {^You tentatively reach out and begin manipulating the mana streams, testing their give and the amount of energy coursing through them\.$|^(You have completed.+of a project about|You believe that you're.+complete with a portion of research about) Fundamental Research.+You estimate that you will complete it|^You make definite progress in your project about Fundamental Research and decide to take a break\.\s+However, there is still more to learn before you arrive at a breakthrough\.$} {#var researchproject fundamental;#statusbar 5 researching: fundamental}
#trigger {^You confidently begin to bend the mana streams around and through you, testing the limits of your ability to weave augmentation spells into the flesh\.$|^(You have completed.+of a project about|You believe that you're.+complete with a portion of research about) Augmentation Patterns Research.+You estimate that you will complete it|^You make definite progress in your project about Augmentation Patterns Research and decide to take a break\.\s+However, there is still more to learn before you arrive at a breakthrough\.$} {#var researchproject augmentation;#statusbar 5 researching: augmentation}
#trigger {^You focus your magical perception as tightly as possible, attempting to trace the weave and flow of the mana streams further than ever before\.$|^(You have completed.+of a project about|You believe that you're.+complete with a portion of research about) Mana Stream Theory.+You estimate that you will complete it|^You make definite progress in your project about Mana Stream Theory and decide to take a break\.\s+However, there is still more to learn before you arrive at a breakthrough\.$} {#var researchproject stream;#statusbar 5 researching: stream}
#trigger {^Abandoning the normal discipline required to manipulate the mana streams, you draw forth the strongest emotional response you can muster\.\s+You lash out with your magical senses, seeking to effect blind change\.$|^(You have completed.+of a project about|You believe that you're.+complete with a portion of research about) Sorcerous Research.+You estimate that you will complete it|^You make definite progress in your project about Sorcerous Research and decide to take a break\.\s+However, there is still more to learn before you arrive at a breakthrough\.$} {#var researchproject sorcery;#statusbar 5 researching: sorcery}
#trigger {^You confidently begin to bend the mana streams in the air in front of you, testing the limits of your ability to manipulate the world with utility spells\.$|^(You have completed.+of a project about|You believe that you're.+complete with a portion of research about) Utility Patterns Research.+You estimate that you will complete it|^You make definite progress in your project about Utility Patterns Research and decide to take a break\.\s+However, there is still more to learn before you arrive at a breakthrough\.$} {#var researchproject utility;#statusbar 5 researching: utility}
#trigger {^You confidently begin to bend the mana streams around you, testing the limits of your ability to put together magical wards\.$|^(You have completed.+of a project about|You believe that you're.+complete with a portion of research about) Warding Patterns Research.+You estimate that you will complete it|^You make definite progress in your project about Warding Patterns Research and decide to take a break\.\s+However, there is still more to learn before you arrive at a breakthrough\.$} {#var researchproject warding;#statusbar 5 researching: warding}
#trigger {^With a mixture of rational concern and bravado, you begin to channel energy from the mana streams into grander and grander reservoirs of power\.\s+You strain your capacity to control mana, seeking the very limits of your ability\.$|^(You have completed.+of a project about|You believe that you're.+complete with a portion of research about) High Energy Spellcasting.+You estimate that you will complete it|^You make definite progress in your project about High Energy Spellcasting and decide to take a break\.\s+However, there is still more to learn before you arrive at a breakthrough\.$} {#var researchproject energy;#statusbar 5 researching: energy}
#trigger {^You expertly coach yourself into an emotional rage that you keep only the most fragile control over\.\s+In your state of imbalance, you reach beyond the mana streams and attempt to chart the invisible by the influences it imposes on what can be seen\.$|^(You have completed.+of a project about|You believe that you're.+complete with a portion of research about) Mana Field Theory.+You estimate that you will complete it|^You make definite progress in your project about Mana Field Theory and decide to take a break\.\s+However, there is still more to learn before you arrive at a breakthrough\.$} {#var researchproject field;#statusbar 5 researching: field}
#trigger {^You begin to bend the mana streams into novel configurations and releasing them, noting the results\.$|^(You have completed.+of a project about|You believe that you're.+complete with a portion of research about) Spell Research.+You estimate that you will complete it|^You make definite progress in your project about Spell Research and decide to take a break\.\s+However, there is still more to learn before you arrive at a breakthrough\.$} {#var researchproject spell;#statusbar 5 researching: spell}
#trigger {^You realize that your project about Fundamental Research only requires.+more seconds of research, so you adjust your plans accordingly\.$} {#var researchproject fundamental;#statusbar 5 researching: fundamental (final portion)}
#trigger {^You realize that your project about Augmentation Patterns Research only requires.+more seconds of research, so you adjust your plans accordingly\.$} {#var researchproject augmentation;#statusbar 5 researching: augmentation (final portion)}
#trigger {^You realize that your project about Mana Stream Theory only requires.+more seconds of research, so you adjust your plans accordingly\.$} {#var researchproject stream;#statusbar 5 researching: stream (final portion)}
#trigger {^You realize that your project about Sorcerous Research only requires.+more seconds of research, so you adjust your plans accordingly\.$} {#var researchproject sorcery;#statusbar 5 researching: sorcery (final portion)}
#trigger {^You realize that your project about Utility Patterns Research only requires.+more seconds of research, so you adjust your plans accordingly\.$} {#var researchproject utility;#statusbar 5 researching: utility (final portion)}
#trigger {^You realize that your project about Warding Patterns Research only requires.+more seconds of research, so you adjust your plans accordingly\.$} {#var researchproject warding;#statusbar 5 researching: warding (final portion)}
#trigger {^You realize that your project about High Energy Spellcasting only requires.+more seconds of research, so you adjust your plans accordingly\.$} {#var researchproject energy;#statusbar 5 researching: energy (final portion)}
#trigger {^You realize that your project about Mana Field Theory only requires.+more seconds of research, so you adjust your plans accordingly\.$} {#var researchproject field;#statusbar 5 researching: field (final portion)}
#trigger {^You realize that your project about Spell Research only requires.+more seconds of research, so you adjust your plans accordingly\.$} {#var researchproject spell;#statusbar 5 researching: spell (final portion)}
#trigger {^(You have completed.+of a project about|You believe that you're.+complete with a portion of research about) Fundamental Research\.$|^You decide to stop researching Fundamental Research\.$|^As time passes, you forget some of the finer points about your project about Fundamental Research\.$} {#var researchproject fundamental;#statusbar 5 paused research: fundamental}
#trigger {^(You have completed.+of a project about|You believe that you're.+complete with a portion of research about) Augmentation Patterns Research\.$|^You decide to stop researching Augmentation Patterns Research\.$|^As time passes, you forget some of the finer points about your project about Augmentation Patterns Research\.$} {#var researchproject augmentation;#statusbar 5 paused research: augmentation}
#trigger {^(You have completed.+of a project about|You believe that you're.+complete with a portion of research about) Mana Stream Theory\.$|^You decide to stop researching Mana Stream Theory\.$|^As time passes, you forget some of the finer points about your project about Mana Stream Theory\.$} {#var researchproject stream;#statusbar 5 paused research: stream}
#trigger {^(You have completed.+of a project about|You believe that you're.+complete with a portion of research about) Sorcerous Research\.$|^You decide to stop researching Sorcerous Research\.$|^As time passes, you forget some of the finer points about your project about Sorcerous Research\.$} {#var researchproject sorcery;#statusbar 5 paused research: sorcery}
#trigger {^(You have completed.+of a project about|You believe that you're.+complete with a portion of research about) Utility Patterns Research\.$|^You decide to stop researching Utility Patterns Research\.$|^As time passes, you forget some of the finer points about your project about Utility Patterns Research\.$} {#var researchproject utility;#statusbar 5 paused research: utility}
#trigger {^(You have completed.+of a project about|You believe that you're.+complete with a portion of research about) Warding Patterns Research\.$|^You decide to stop researching Warding Patterns Research\.$|^As time passes, you forget some of the finer points about your project about Warding Patterns Research\.$} {#var researchproject warding;#statusbar 5 paused research: warding}
#trigger {^(You have completed.+of a project about|You believe that you're.+complete with a portion of research about) High Energy Spellcasting\.$|^You decide to stop researching High Energy Spellcasting\.$|^As time passes, you forget some of the finer points about your project about Mana Field Theory\.$} {#var researchproject energy;#statusbar 5 paused research: energy}
#trigger {^(You have completed.+of a project about|You believe that you're.+complete with a portion of research about) Mana Field Theory\.$|^You decide to stop researching Mana Field Theory\.$|^As time passes, you forget some of the finer points about your project about Mana Field Theory\.$} {#var researchproject field;#statusbar 5 paused research: field}
#trigger {^(You have completed.+of a project about|You believe that you're.+complete with a portion of research about) Spell Research\.$|^You decide to stop researching Spell Research\.$|^As time passes, you forget some of the finer points about your project about Spell Research\.$} {#var researchproject spell;#statusbar 5 paused research: spell}
#trigger {^Breakthrough!$|^You decide to cancel your project about|^Distracted by your spellcasting, you forget what you were researching\.$|^Distracted by your devices, you forget what you were researching\.$|^Distracted by combat, you forget what you were researching\.$|^You have abandoned your research project entirely\.$} {#var researchproject NOTSET;#statusbar 5 ""}
#trigger {^As time passes, you forget some of the finer points about your project about} {#send research $researchproject 300} {research}