See below for details and post questions/feedback/etc:
ANNOUNCE NEWS #2437 Date: 8/20/2015 at 1:03 From: Razmael, the Synthesist To : Everyone Subj: First Aid updates
We've got quite a few updates to FirstAid for you today, including some big ones like pre- restoration support, the ability to tell FirstAid you think you're afflicted with something, and the ability to save, switch between, and share different sets of priorities.
PRE-RESTORATION SUPPORT ----------------------- You can now set priorities for FirstAid to handle pre-restoring limbs.
For example, FIRSTAID PRIORITY PRESTORE LEFT LEG 15% 7. So, if your limb damage on the left leg is at 15% or above, then FirstAid will apply restoration to it assuming you have no other salve afflictions with priority greater than 7. You can use RESET in place of a priority level to unset pre-restoration for that limb/percent combination. You can also use FIRSTAID PRESTORE ON|OFF to completely disable/enable pre-restoration without needing to adjust your priorities.
You can have multiple percent values for the same limb too. This lets you do something such as prioritise restoring your head if its damage is above 20%, followed by restoring your limbs if they're above 20%, followed by restoring your head if it's above 5%.
FirstAid will only attempt to cure damage that it knows about. That is, if you take limb damage through blackout, or mind blank, FirstAid won't know about that and won't attempt to cure it. You can compensate for this by either using the WOUNDS command to reset your known limb damage, or use afflict prediction (described below) to adjust your assumed limb damage manually.
AFFLICTION PREDICTION --------------------- You can now tell FirstAid if you think you're afflicted with a specific affliction. Useful if someone is using hidden affliction abilities on you!
Normal afflictions: Syntax: FIRSTAID PREDICT FIRSTAID UNPREDICT FIRSTAID UNPREDICT ALL FIRSTAID PREDICTIONS
Limb damage: Syntax: FIRSTAID PREDICT
For normal afflictions, this is pretty straight-forward. Example syntax is just FIRSTAID PREDICT STUPIDITY. Predicting an affliction will cause FirstAid to attempt to cure it with respect to your set priorities. If it fails to cure it, then it'll clear the prediction. This includes through methods such as FOCUS hitting an affliction that's below the predicted affliction in its curing order, or TOUCH TREE not hitting anything. Using DIAGNOSE will also reset all your predictions.
For limb damage, you can either tell FirstAid to set your assumed limb damage to the specified amount, e.g. FIRSTAID PREDICT LEFT LEG 12.45%. Alternatively, you can tell FirstAid to increase your limb damage by a specified amount instead, by adding a + sign in front of the percent, e.g. FIRSTAID PREDICT LEFT LEG +3.55%. Limb damage prediction supports up to two decimal places.
PRIORITY SETS ------------- FirstAid now supports the ability to save and switch between different priority sets. Switching a priority set will switch all your affliction, defence, and pre-restore priorities. You can have a max of 5 named sets, and the default unnamed set makes a total of 6.
Syntaxes as follows: (You can also just do CURESET instead of FIRSTAID CURESET)
FIRSTAID CURESET NEW Creates a new cureset entry, which will have the game's default priorities.
FIRSTAID CURESET COPYTO Wipes the target set's priorities and then copies your current priorities from your active set to it.
FIRSTAID CURESET LIST Lists your sets.
FIRSTAID CURESET SWITCH Switches your priorities to one of your other sets. Use 'none', 'default', or '0', to go back to the unnamed default set.
FIRSTAID CURESET DELETE Deletes a set.
FIRSTAID CURESET SHARE Offer to share your current priorities to a target.
FIRSTAID CURESET ACCEPT Accepts the share offer, and saves it in a new cure set with the specified name. You need to have a free set slot for this.
OTHER CHANGES ------------- Along with those big changes, I've made some other tweaks.
Endgame curing: I've improved how FirstAid utilizes endgame curing. If you were using QUEUE to chain your balance/equilibrium, it's possible that FirstAid would never use Renew due to never being on balance to use it. If you are off-balance and FirstAid wants to use Renew, it will utilize the Renew queue instead so that it will fire as soon as you recover balance. If you've manually set your Renew queue however, FirstAid will not override it. Also if FirstAid has queued Renew but you no longer have any afflictions for it to cure, FirstAid will automatically clear the queue so you don't waste the Renew balance.
New command: FIRSTAID FORCEHEALTH <%>. This works just like the 'forcemana' equivalent. In the event that both health and mana are below their force percent, then force is ignored and normal sipper behaviour resumes (i.e. follows vitals priority).
New defences have been added to the defence handling: - temperance (frost elixir/refrigerative serum) - speed (speed elixir/nerivine serum) - venom_resistance (venom elixir/carminative serum)
And lastly, I've updated the display of FIRSTAID PRIORITY LIST.