In the beginning of GgrTF's development, many features now residing in misc-module were originally part of the core system. But as the code grew, some features were deemed to be useful, but not to be part of the basic core functionality nor part of any guild-specific module either - thus the misc-module was created.
Consider-skill reporting: Takes output of 'consider' skill and compresses the information into one prettyprinted line, which is reported. Output is name of the target, estimated experience worth and final estimation of target's toughness.
Combat Damage Analysis reporting: Triggers for reporting results of CDA-skill to party report-channel.
Purse contents prettyprinting: Highlites and colorizes the output of 'look at purse', and calculates total sum of money (in gold) contained in the purse.
Camping status handling and reporting: Keeps note of whether you can use 'camping' skill. Reports the hp/sp/ep gained from resting.
Ceremony status: Tracks status of ceremony, and provides macro "/ceremony", which executes ceremony skill only if ceremony is not active currently.
Path compression for map.tf: TinyFugue distribution comes with map.tf, which enables easy creation of walkpaths (See "/help map" in TF). GgrTF adds an special purpose RLE compressor function, which reduces the length of the paths. Additional command to output the paths in format that is compatible with BatMUD's "command"-aliases is also provided.
Plus numerous miscellaneous reporting- and helper-triggers.
<> = required argument, [] = optional argument
Table 3.11. Commands
Command | Description |
---|---|
/rmisc | Toggle general reporting features of this module. This setting affects the level of spam produced by features of misc-module. |
use consider at <monster> | Whatever method you employ to use 'consider' skill, the output will be caught by consider-reporting trigger. |
/rcda | Toggle reporting of Combat Damage Analysis. If set 'off', CDA reports are only displayed locally to you, if set 'on', reporting is done to party report channel. |
/ceremony | Perform skill 'ceremony', but only if ceremony is not already "active". |