Party Prots Tracker (gm-ptracker.tf)

Note

This module is practically obsolete and deprecated in flower BatMUD, because of the in-game 'party prots' command that does essentially the same thing. It is possible that this module will be removed in future.

Module for showing prots (and similar effects) affecting your party members. Tracking these effects can be done in two separate ways: 1) Old way (compatible with HCBat also) is keeping account of different prot up/down messages on the party and report channels. 2) New way is via 'show effects' command available in the normal BatMUD. The 'show effects' method is recommended, because of generally better accuracy. It should also be noted that there is a difference in the output between these two methods. "Manually" tracked prots show elapsed time of the effect, but with 'show effects' mode, the remaining time is shown.

Note

Due to the way the up/down message tracking works, it depends on your party members to use working, non-broken triggers which use up/down messages that are recognizable to the ptracker module. However, this does not affect 'show effects' mode in any way.

.------------+-----+-----+-----+-----+-----+-----+-----+-----+
|            | Flex|WarEs|EMelo|  AoA|MFire|  AoH|  Uns|  Unp|
+------------+-----+-----+-----+-----+-----+-----+-----+-----+
|Blayke      | 0:07| 1:25| 0:49| 1:55| 1:43| 2:03|     |     |
|Yar         |     | 1:25|     | 1:40| 0:07|     |21:34|     |
|Kheldor     |     | 1:24| 0:48| 1:12| 0:41| 2:17|24:40|     |
|Alorn       |     | 1:25| 0:49|     |     |     |     | 6:49|
|Acentaja    |     | 1:25| 0:49|     |     | 1:31|     |     |
|Malcom      |     | 1:25| 0:49|     |     | 1:10|     |     |
|Jrj         |     |     |     |     |     | 6:22|     |     |
|Daria       |     |     |     |     |     |     |     |     |
|Ggr         |     | 1:25| 0:49|     |     |20:13|     |     |
`------------+-----+-----+-----+-----+-----+-----+-----+-----+

NOTICE! This module requires PSS-mangler module to be loaded! Also remember to issue at least one "/pss" command after the party is formed, to make the party members known to PSS-mangler and prot tracker.

Note

It should be noted that the prot tracker only supports a limited set of effects, e.g. it only lists effects/prots that are widely considered to be of some interest in eq parties. Showing everything would just waste screen estate and make it less readable.

Table 4.17. Party Prots Tracker macro commands

Command Description
/cpprots Clears ALL the currently tracked prots and all other related data. Using this may be useful if some prots erraneously "linger".
/effects Toggle support for using output of 'show effects' command in party prots tracker. Enabling this will disable tracking of prot up/down messages reported by party members and makes the tracker to use 'show effects' output only. This also means that the shown times in this mode are "time remaining", not "time elapsed". Requires /gsave and restart of TF to work. (If you are not using the GgrTF statesaving system, you can /set opt_effects=on in your .tfrc before loading this module.)
/pprots [command] Shows currently tracked prots in the party. Optional macro or MUD command argument can be given, to feed the output through it. For example "/pprots emote" would use BatMUD emote to show the data people present in the same room.
/protform Save current party formation (members and their order) into separate prot formation. This is useful, because the current captured party formation can become jumbled due to fleeing, deaths etc. and thus would change the prot tracker's output making things more confusing. NOTICE! This saved setting is completely SEPARATE from saved form of the party placer module.

Table 4.18. Party Prots Tracker 'general' type command bindings

Command Quiet NoTarget Description
pprots     /pprots