The script commands for checking party member HP (both "cphp" and "tphp") will now also check your own HP. If you are the lowest HP party member (and the rest of the conditions are met), you will be automatically targeted.
The "tcpw" script command for targeting players based on their weapons can now contain a "type" argument to specifically target enemy or ally players:
- "tcpw[*][distance],[weapon ID],[weapon ID 2],[type]" — Speeder will target the closest player whose active weapon matches "weapon ID" and inactive weapon matches "weapon ID 2" so long as that player is within "distance" of your character. Weapon IDs can be discerned by changing your own weapon or by the -allplayers console command. "Weapon ID 2" can be omitted or set to 0, in which case Speeder will only check other players' active weapons. "Type" can be omitted or set to 0 for any player, 1 for an enemy player, or 2 for a friendly player. If an asterisk is included, the camera will also be rotated toward that player. If no valid player is found, the rest of the keys line will not process. Example:
- keys=tcpw10000,8|dbg % targeting closest player within 10000 distance with spear equipped
Per request, you can now prevent Speeder from displaying specific status effects with the -ignorese console command:
- -ignorese [status/clear] — Blocks the display of specific status effects in the console. This can be useful if you are trying to zero in on the ID for a specific status effect and don't want to sift through unrelated status effect IDs. There are two ways to use the command. One is to simply use -ignorese without any arguments. This will block the display of any status effect currently affecting your character. The other is to supply the status effect IDs directly, such as
-ignorese 981062906
This would block the display of 981062906. To clear the list of status effects, you can use
-ignorese clear
These changes require Speeder version 186+.