Jazu's BatMUD Page

"Life is too bright without shades."

Trigger Collection

This is a collection of all the triggers for Batclient I could find, if something is missing please send a tell to me and I'll make sure to add them.


Also includes my own home made triggers.


If you need help installing triggers, please take a look at the help page.


Also if you have any cool triggers of your own I would gladly list them here for everyone to use.


... Sharing Is Caring ...

Jazu's Triggers

Description: Quality of life color highlighting to enhance your BatMUD experience by providing clear visual feedback for various game events. All triggers can be easily enabled/disabled.
Monster States:

Excellent/Good Shape: Dark green for monsters in excellent/good shape

Hurt States: Yellow for monsters that are slightly/noticeably hurt

Bad Shape: Dark red for monsters in bad shape/near death

Combat Status:

Critical Hits: Orange for your critical hit messages

Stun Status: Purple for STUN/STUNNED status

Unconscious: Dark red for unconsciousness state

Paralyze: Purple for paralyze effects

Poison: Purple for poison status

Aggro: Dark red for aggro messages

Resource Management:

No SP/EP: Red when you have insufficient spell/endurance points

Equipment Damage: Orange for equipment condition changes

Environment:

Water Burn: Red when water burns your skin

Water Here: Dark blue for water presence messages

Status Effects:

Thirst/Hunger: Purple for thirst and hunger status

Accept Messages: Purple when others accept resurrections from you

Skill Improve: Purple for skill improvements

Movement and Environment:

Player Arrives: Orange when others arrive

Player Leaves: Dark orange when others leave

Rides In: Orange when players ride in

Rides Out: Dark orange when players ride out

Door Closed: Red for closed doors

Door Open: Green for open doors

Player Actions:

Taking Items: Pink when others take items

Dropping Items: Purple when others drop items

Barbarian Take: Pink when barbarians grab items

Camping System:

Camp Messages: Dark blue for all camping related messages

Spell Effects:

Mana Control: Yellow for mana control messages

Spell Renew: Green for spell renewal messages

Ceremony Cast: Pink for ceremony casting messages

Finger Command:

Level Info: Light cyan for level and name

Online Status: Light green for "been on for" status

Linkdead Status: Red for how long someone has been linkdead

Last Online: Bright red for when someone has been last online

Guild Info: Pink for guild information

// Changelog v2.5 ********** - Small bug fix, thanks to Profit for pointing it out. v2.4 ********** - Added many new triggers: - Combat stuff (crits, stuns) - Monster health state tracking - Camping - Equipment damage tracking - Mana control and ceremony - Skill improvements - Water-related stuff - Thirst and hunger - Accept messages - Additional finger command highlights - Barbarian take actions - (Many of these were implemented from Era's lite.bcs) v1.4 ********** - Added easy trigger enable/disable functionality - Added color reference into script for easier color changes - Added new triggers: - Riding movement triggers ("rides in from", "rides out") - Door state triggers (open/closed) for doors - Summon success messages - Spell renewal tracking (highlights when you renew existing spells) - Unstun triggers - Unpain triggers - More finger highlights v0.03 ********** - Initial public release

Era's Triggers

Description: Comprehensive combat and status monitoring system with color-coded alerts for various game conditions and events
Combat Status Colors:

Green: Excellent shape, Good shape

Yellow: Slightly hurt, Noticeably hurt, Not in good shape

Red: Bad shape, Very bad shape, Near death

Warning System:

Red Highlights: Equipment damage, Exhaustion, Thirst/Hunger, Poison effects, Paralysis, Protection expiration, Theft alerts

Positive Events:

Green Highlights: Critical hits, Skill improvements, Godly presence effects

Status Effects:

Magenta: Stun effects

Blue: Water presence

Red: Unconsciousness alerts

Magic System:

Spell failure notifications

Magic energy storage issues

Special incantation tracking

prots_era.bcs
Description: Tracks and reports all protection spells cast on your character.
Protection Tracking System:

Tracks and reports all protection spells cast on your character

Monitors protection durations and expiration

Handles stacking protections and sticky protections

Manages protection removal during death and DMP

Commands:

$prots.help - Display help information

$prots - Echo current protections to yourself

$prots p - Report protections to party

$prots name - Report protections to specific player

mage_analyse.bcs
Description: Reports analysis of magic lore messages to party report channel.
Combat Analysis System:

Reports analysis of magic lore messages to party report channel

Tracks damage criticality and devastate effects

Monitors mage essence gain

Provides detailed resistance information

Features:

Automatic damage type detection

Resistance percentage reporting

Critical hit level tracking (DCRIT-1 through UNSEEN)

Party report integration

rounds.bcs
Description: Automates actions at the start of each combat round.
Round Management:

Automates actions at the start of each combat round

Customizable command sequences

Supports both direct commands and macros

Commands:

$rounds.help - Display help information

$rounds.showActions - Show current round actions

$rounds.setActions [actions] - Set new round actions

$rounds.clearActions - Clear current actions

Description: Removes unwanted texts.
Gag Features:

Removes spam from healing crystal messages

Hides unnecessary "SAVED." messages

Filters out empathy spam from eating

Optional Features:

Can be configured to hide failed small coin dropping messages

Easy to enable/disable individual gags

Lightweight and efficient message filtering

// Changelog

Glaurung's Triggers

prots_glaurung.bcs
Description: Creates a party protections window.
Protection Window System:

Creates movable/resizable party protections window

Updates protection status every 3 seconds automatically

Uses monospaced font for clean formatting

Window Features:

Black background with light gray text

Configurable refresh timing (default: 3s)

Toggle window visibility with simple command

Commands:

$prots - Toggle protection window visibility

uncon.bcs
Description: Reports unconsiousness and makes ddd command to easily help downed players.
Emergency Response System:

Automatically detects unconscious party members

Creates instant cardiac stimulation command

Reports incidents through party channel

Automation Features:

Sets up 'ddd' command for quick response

Instant party notifications for fast assistance

Monitors blood loss unconsciousness

pgiver.bcs
Description: Count paingiver reputation.
Reputation Tracking:

Converts complex rune display to percentage

Tracks both eerily glowing and sizzling states

Provides numerical progress feedback

Calculation Features:

Weighted calculation of different rune types

Accurate percentage conversion

Clear progress reporting to general channel

cda_glaurung.bcs
Description: Reports combat damage messages to party report channel.
Damage Analysis System:

Reports creature damage analysis to party

Converts resistance messages to percentages

Automatic resistance level detection

Resistance Levels:

No resist: "defenseless against"

20%: "almost defenseless against"

40%: "some resistance against"

60%: "moderately resistant against"

80%: "good resistance against"

100%: "almost immune against"

mappercommand.bcs
Description: Can be used to send commands to batmapper.
Mapper Control:

Direct integration with BatMapper plugin

Command forwarding to mapper interface

Simplified mapper control access

Usage Tips:

Recommended alias: /alias mapp=$mappercommand

Allows direct mapper control from game window

Supports all BatMapper commands

Description: Automatic sleeve balance timing.
Balance Management:

Automatic sleeve balance timing

Configurable HP/SP difference limits

25-minute balance cooldown tracker

Balance Range:

Lower limit: 250 (configurable)

Upper limit: 400 (configurable)

Safety checks for optimal timing

Commands:

$bala - Check balance timer

$bala do - Attempt to balance sleeves

$bala chk - Check current HP/SP difference

saints.bcs
Description: Display nun saints information.
Nun Saints Information:

Displays saint effect information automatically

Tracks patron saint changes and restorations

Comprehensive database of all nun saints

Effect Categories:

Power Levels: Almost non-existent, Faint, Strong, Spiritual, Heavenly, Celestial, DIVINE

Effect Types: Protection, Damage, Stats, Spells, Combat, Resources

Special: Patron saint effects, Saint restoration tracking

Tracking Features:

Current patron saint monitoring

Saint restoration progress tracking

Automatic effect level reporting

Color-coded effect information

Trigger Events:

Saint restoration initiation

Patron saint changes

Saint list display enhancement

Restoration success tracking

// Changelog

Valger's Triggers

balance.bcs
Description: Balance System, check the file to see how to get it to works.
Balance System:

Originally by Pisano, improved by Valger

25-minute balance timer tracking

HP/SP difference monitoring

Balance Ranges:

Optimal: Between 300-400 difference (configurable)

Warning: Outside optimal range notifications

Visual: Color-coded status messages

Commands:

$balance - Show balance timer

$balance.help - Display help information

demon_control.bcs
Description: Automatic demon control timing.
Demon Management:

Automatic demon control timing

Customizable drain and control timers

Spider Queen smile detection

Timing Features:

Personal demon drain time tracking

Control timer from drain (115s default)

Control timer from control (83s default)

Status Tracking:

Demon summon/banish monitoring

Battle round integration

Visual control notifications

arrow.bcs
Description: Archers damage report.
Archer Damage Report:

Automatic damage assessment

Resistance percentage calculation

Party report integration

Resistance Levels:

Full damage: 0% resistance

A lot of: 25% resistance

Some: 50% resistance

Just a bit: 75% resistance

Almost no: 100% resistance

places.bcs
Description: Automatically maps party members into aliases for easier targeting.
Party Places System:

Automatic alias creation from party setup

Maps positions 1.1-3.3 to t1-t9 aliases

Dynamic alias updates during party changes

Commands:

places - Activate place alias creation

t1-t9 - Quick access to party positions

raisRessNewBody.bcs
Description: Automatically reports to party if you are being resurrected from death.
Revival Reporting:

Automatic party reporting of raise acceptances

Tracks multiple revival spell types

Detects external raise acceptance

Tracked Spells:

Raise Dead: Basic revival reporting

Resurrect: Advanced revival tracking

New Body: Complete revival monitoring

mount.bcs
Description: Animist mount triggers.
Mount Health Monitor:

Automatic mount health tracking

Emergency alerts below 51% health

Party report integration

Alert Features:

Percentage-based health monitoring

Double notification for critical status

Clear healing instructions

minionReport.bcs
Description: Automatic minion analysis reporting.
Minion Analysis:

Automatic minion analysis reporting

Party channel integration

Instant information sharing

Features:

Clean message formatting

Real-time party updates

Support for all minion types

kataCount.bcs
Description: Tracks Heian Sandan kata performances.
Kata Counter System:

Tracks Heian Sandan kata performances

Automatic soul report to party

Running counter display

Features:

Visual counter in general window

Integrated party reporting

Custom color formatting

Description: Animist soul companion monitor.
Soul Companion Monitor:

Automatic health tracking for soul companions

Critical health alerts below 51%

Double notification system

Features:

Percentage-based health monitoring

Automated party reporting

Emergency evacuation alerts

scarab.bcs
Description: Automatic scarab state tracking.
Scarab Management System:

Automatic scarab state tracking

Party notifications for all states

Automated activation commands

State Monitoring:

White glow (2 uses remaining)

Translucent state (1 use remaining)

Black state (depleted)

timerWindow.bcs
Description: Timer window for batclient.
Timer Management System:

Real-time tracking of multiple activities

Customizable window interface with auto-updates

Comprehensive cooldown monitoring

Tracked Activities:

Combat timers (Balance, Dagger, Dark meditation)

Recovery timers (Camping, Hibernation, Meditation)

Consumable timers (Muffin, Waffles, Drain pool)

Features:

Automatic duration calculations and updates

Visual countdown display for all timers

Multi-threaded performance optimization

// Changelog

Hair's Triggers

Description: A script to keep track of alchemist rings you make and store data into a sqlite3 database.
Alchemist Ring Statistics System:

Automatically tracks ring materials and gem combinations

Stores ring bonus information in a SQLite database

Provides searchable ring crafting records

Cross-platform compatibility with OS detection

Features:

Automatic Tracking: Captures ring creation details

Database Storage: Persistent record of crafted rings

Search Capabilities: Find rings by material, gem, or bonus

Commands:

ars [search term] - Search ring database

ars all - Show all recorded rings

ars -s [search term] - Search including secondary bonuses

autocruise.bcs
Description: Will let you cruise directly to x/y coordinates. Also can set client-side waypoint markers. This script works best if you are using a ship that can fly over any terrain without issue. Use "autocruise help" once the script is loaded for more information.
Ship Navigation System:

Automated ship cruising to specified coordinates

Waypoint storage and management

Simple coordinate-based navigation

Error handling for sailing obstacles

Commands:

autocruise 123x456y - Cruise to specific coordinates

autocruise add - Save a new waypoint

autocruise list - Show saved waypoints

autocruise stop - Abort current cruise

barb_counter.bcs
Description: Barbarian reputation meter counter. Shows number from rep meter AND shows how much barb rep is gained per kill. PLEASE read the comments in this file and change things where it asks you to change them. If you do not, this script will not work properly for you.
Barbarian Reputation Tracking:

Automatic reputation meter tracking

Rep gain calculation on corpse burning

Detailed reputation bar parsing

Customizable character-specific tracking

Features:

Real-time Rep Tracking: Monitors barbarian reputation

Gain Reporting: Shows reputation gained per kill

Detailed Meter Parsing: Breaks down reputation symbols

antiidle.bcs
Description: Script that sends specified command to the game at a specified interval. By default the command is "look" and 10 minute interval.
Anti-Idle Protection:

Configurable idle prevention action

Customizable time intervals

Start/stop functionality

Flexible action selection

Commands:

$antiidle action [command] - Set idle action

$antiidle time [minutes] - Set interval

$antiidle start - Begin anti-idle

$antiidle stop - Stop anti-idle

archer_analyze.bcs
Description: Combat damage analyze reports for archer shots to party report channel.
Archer Combat Analysis:

Automatic damage type reporting

Resistance percentage tracking

Party report integration

Detailed combat damage assessment

Resistance Levels:

Full Damage: 0% resistance

A Lot of Damage: 25% resistance

Some Damage: 50% resistance

Just a Bit: 75% resistance

Almost No Damage: 100% resistance

cda_hair.bcs
Description: Reports combat damage analysis messages to party report channel.
Combat Damage Analysis:

Automatic damage resistance reporting

Party channel integration

Detailed enemy resistance tracking

Multiple damage resistance levels

Resistance Levels:

Defenseless: 0% resistance

Almost Defenseless: 20% resistance

Some Resistance: 40% resistance

Moderately Resistant: 60% resistance

Good Resistance: 80% resistance

Almost Immune: 100% resistance

ctime.bcs
Description: Reports at 7 minutes that its been 7 minutes since last camp or sweet lullaby. Also has interactive version "ctime" that will show in HH:MM:SS format how long since last camping or lullaby.
Camping Timer System:

Automatic tracking of camping duration

7-minute automatic party report

Flexible time tracking and reporting

Supports multiple camping methods

Features:

Automatic Reporting: Notifies party after 7 minutes

Manual Checking: Can manually check camping time

Precise Time Tracking: Calculates exact duration

Commands:

ctime - Check current camping duration

ctime help - Show help information

Description: Deaths door helper script. Actual command to perform dd can be changed within the script to whatever you wish. First aid, cardiac stimulation, throwing a potion, etc. Read the script comments for more info.
Deaths Door Helper:

Automated party member revival tracking

Customizable revival method

Party position mapping

Quick revival targeting

Commands:

dd store - Map current party positions

dd show - Display party position index

dd [number/name] - Revive specific target

dd - Revive last unconscious member

barb_lure.bcs
Description: Barbarian lure reporting.
Barbarian Lure Tracking:

Automatic lure round reporting

Party channel integration

Detailed lure status tracking

Colorful trigger responses

Lure Status Reporting:

Lure Success: Reports rounds (1-5)

Lure Failure: Reports reasons for failure

Enemy Reactions: Tracks lure responses

Description: Script to make more compact chart showing boons. Be sure to set the ScreenHeight variable to your current lines setting. Type 'lines' in game to check. Usage: $boba
Boon Tracking System:

Condenses 'show boba' output

Customizable screen height

Flexible output destination

Boon and efficiency tracking

Features:

Compact Display: Truncates long boon names

Multiple Output Options: Local or channel-based

Efficiency Tracking: Shows boon percentages

Commands:

$boba - Display local boon chart

$boba [channel] - Send to specific channel

$boba help - Show usage instructions

hcheck.bcs
Description: A script to parse house info and report how much has been donated as see through 'house news own' and report on any tax surplus or defecit. Can also be redirected to channels. Be sure to change the screenHeight variable near the top of the file to reflect your preferred lines setting.
House Finance Tracker:

Track house member donations

Report tax surplus or deficit

Flexible output destination

Detailed contribution tracking

Features:

Donation Tracking: Per-member contribution reporting

Tax Management: Calculates upcoming tax cycles

Flexible Reporting: Local or channel output

Commands:

$hcheck - Display house financial report

$hcheck [channel] - Report to specific channel

liberator_ghosts.bcs
Description: Highlites output from 'liberator ghosts' to make it easier to see power levels and conditions.
Ghost Power Visualization:

Colorizes ghost information

Power level color coding

Ghost condition tracking

Enhanced readability

Color Coding:

Power Levels:

Apprentice: Yellow

Journeyman: Green

Master: Red

Grandmaster: Cyan

essence.bcs
Description: Essence Tracker script. This will track your blasts and give you an approximation on when you can see your next essence bump. Please note, the numbers will be less accurate until you have received an essence bump, due to the way the script calculates blasts. IMPORTANT: Please be sure to change the _Path variable in the script to reflect the correct location for YOUR batclient scripts. You will also need to "set pipe_commands off" for this script to work properly.
Mage Essence Tracking:

Track essence progression across elements

Detailed casting statistics

Persistent data storage

Flexible reporting options

Tracked Elements:

Acid: Corrosion essences

Asphyxiation: Vacuum essences

Cold: Arctic essences

Electricity: Lightning essences

Fire: Pyromania essences

Mana: Magic lore essences

Poison: Toxicology essences

Commands:

$essence - Display essence chart

$essence [channel] - Report to specific channel

Description: Do you have too many chests? Do you have a hard time finding eq you have stored? This script will search your chests for a given string and let you know what chest number and label (if any) it is in. You must be the owner of the chests or not have locks on the chests for this script to work properly. It does nothing in regards to combos, just tries to 'open chest x'
Chest Search System:

Searches all chests in a room for a specific item

Case-insensitive item searching

Reports exact chest location of item

Supports partial item name matching

Usage:

$find [item name] - Search for an item in room chests

Example: $find sewer ring

Limitations: Requires chest ownership or unlocked chests

Description: Creates a chart to show statistics on Harm Body casts. Tracks total casts, failures, successes, burgle crits, habo essence message and habo youth message. Also has a feature to save your last session so you can make changes to eqset and see if it helps with any percentages.
Harm Body Tracking:

Tracks Harm Body casting statistics

Monitors multiple session types

Calculates detailed casting metrics

Persistent data storage across sessions

Tracking Features:

Session Types: Historical, Previous, Current

Metrics: Total casts, Failed spells, Burgle crits

Special Tracking: Essence and youth gains

Commands:

$habo - Display casting statistics

$habo.reset - Reset current session data

mnotebook.bcs
Description: A script to calculate how efficiently you are mining, based on data from the mining notebooks that are available from the hardware store.
Mining Notebook Calculator:

Parses mining notebook data

Calculates material efficiency

Percentage-based reporting

Formatted output display

Features:

Material Tracking: Records amounts and actual kg

Efficiency Calculation: Computes percentage of material used

Detailed Reporting: Displays comprehensive material statistics

Description: Makes a nice chart for tracking the monk specialty skills. Just type: $monk.check once the script is loaded.
Monk Skill Tracker:

Parses monk special skills

Displays skill percentages

Grouped by geographical region

Colorful skill chart

Tracked Regions:

Furnachia: Initial strike techniques

Laenor: Wave and force techniques

Lucentium: Talon and cobra techniques

Rothikgen: Advanced sweeping techniques

Commands:

$monk.check - Display monk skill percentages

$monk.help - Show help information

litemin.bcs
Description: Allows you to set easy lites if you're looking for a specific word. Default color is bright yellow, you can edit the trigger to change that to whatever you want though.
Mineral Highlight System:

On-the-fly text highlighting

Configurable highlight triggers

Case-sensitive matching

Easy configuration

Usage:

$litemin (word) - Highlight specific text

$litemin (multiple words) - Multiple highlight triggers

$litemin clear - Remove all highlights

load_save_example.bcs
Description: Example script that shows how I implemented loading and saving of variables into external save files. For a working example look at habo.bcs.
Variable Persistence Framework:

External file-based variable storage

Load and save functionality

Cross-session data preservation

Customizable save location

Key Features:

Persistent Storage: Save variables between sessions

Flexible Configuration: Easily adaptable to different uses

Error Handling: Graceful initialization of variables

merchrep.bcs
Description: A merchant reputation script to automate bowing to the statues to see how you compare to material leader and then to put information into chart form.
Merchant Reputation Tracker:

Comprehensive reputation reporting

Material-based reputation tracking

Automatic statue interaction

Filterable material types

Supported Categories:

Material Types: All, Gem, Glass, Inorganic, Metal, Organic, Rock, Wood

Reporting: Leader and percentage display

Detailed Output: Tabulated merchant reputation

Commands:

$merchrep - Show default report

$merchrep [category] - Filter by material type

Description: A script you can run that will check 'mobprot party' against a predefined list of monsters allowing you to easily see which mobs are potential targets that won't conflict with anybody's mobprot.
Mob Protection Helper:

Checks 'mobprot party' against predefined list

Identifies potential kill targets

Supports custom mob lists

Flexible file loading

Features:

Target Tracking: Compares current mobs to saved list

File Management: Load multiple mob target lists

Party Reporting: Outputs potential targets to party channel

Commands:

mp - Check current potential targets

mp load [filename] - Load alternative mob list

mp help - Show help information

pills.bcs
Description: Shows numerical bonus of pill based on the description.
Pill Bonus Enumeration:

Automatically identifies pill bonuses

Appends bonus value to pill description

Supports multiple pill types

Color-coded bonus display

Supported Pills:

Various named pills with unique bonus values

Supports enhanced and standard pill types

Bonus range from 8 to 26

pot_vit_track.bcs
Description: To show change on teaching skills or spells. Shows + or - change on potentia, vitae, and evolution points. Useful for Nergalism.
Nergalist Point Tracker:

Tracks Vitae, Potentia, and Evolution points

Color-coded change indicators

Automatic tracking during Nergalist activities

Displays point changes in real-time

Tracked Metrics:

Vitae: Current vitae point changes

Potentia: Current potentia point changes

Evolution Points: Current evolution point changes

pp_colorline.bcs
Description: Batclient script to alternate text color on every other line in 'party prots' output.
Party Protection Line Coloring:

Alternates line colors for readability

Customizable color schemes

Easy enable/disable functionality

Improves party protection tracking

Commands:

ppp on - Enable color-coded display

ppp off - Disable color-coded display

moonphase.bcs
Description: Displays moon phase based on date listed from the 'time' command. Special thanks to Kanis for moon phase data.
Moon Phase Tracker:

Determines moon phase from game time

Automatically adds moon phase to time display

Supports full lunar cycle tracking

Color-coded moon phase display

Tracked Phases:

New Moon

Waxing Crescent

First Quarter

Waxing Gibbous

Full Moon

Waning Gibbous

Third Quarter

Waning Crescent

refinery.bcs
Description: Shows percentage flask you can make using all of the essences you have of a particular type shown when you "inspect refinery".
Essence Refinery Calculator:

Calculates flask bonus percentage

Normalizes refinery output

Supports canister and refinery display

Logarithmic percentage calculation

Features:

Bonus Calculation: Converts essence grams to percentage

Flexible Tracking: Works with canister and refinery views

Automatic Calculation: No manual intervention required

riftwalker_counter.bcs
Description: Tallies up entity reputation and shows change from start of session. BE SURE to change entity names at top of file to reflect your own entity names.
Riftwalker Entity Reputation Tracker:

Tracks reputation for elemental entities

Supports Fire, Air, Water, Earth, Magic

Color-coded entity and reputation display

Session-based reputation tracking

Tracked Entities:

Fire: Red color-coded

Air: Cyan color-coded

Water: Blue color-coded

Earth: Yellow color-coded

Magic: Magenta color-coded

skillup_grabber.bcs
Description: Queries new percentage of skill when you learn-by-doing and reports it
Skill Improvement Tracker:

Captures learn-by-doing skill improvements

Reports new skill percentage

Party channel reporting

Automatic skill percentage retrieval

Features:

Automatic Detection: Tracks skill improvements

Party Reporting: Shares skill progress

Flexible Skill Tracking: Works across different skills

spellround.bcs
Description: Reports spell rounds left to specified channel (defaults to party report). Can toggle on, off, or brief (2 rounds or less)
Essence Eye Spell Round Tracker:

Reports remaining spell rounds

Configurable reporting modes

Supports multiple reporting channels

Flexible reporting options

Reporting Modes:

On: Full spell round reporting

Off: No reporting

Brief: Report only 2 rounds or less

Commands:

$spellround on/off/brief - Change reporting mode

pstats.bcs
Description: Shows +/- change in output from 'party stats', colorized. Be sure to change the 'MyNames' variable to your character names.
Party Statistics Tracker:

Track combat statistics for party

Color-coded stat changes

Damage, healing, and damage taken reporting

Personalized color schemes

Tracked Metrics:

Damage Done: Offensive performance

Healing Done: Support contribution

Damage Taken: Defensive performance

Customization:

Personal Name: Define your character's name

Color Schemes: Customize stat change colors

stunreporter.bcs
Description: If you have enough stunned maneuvers to see mob stunlevel, will report condition to party report channel. This script will only report when stunlevel changes so it won't spam every round. (or well, it shouldn't)
Stun Status Tracker:

Reports stun status during scans

Tracks stun levels for multiple targets

Party channel reporting

Round-based stun tracking

Stun Levels:

Level 0: Not stunned

Level 1: stunned

Level 3: Stunned

Level 5: STUNNED

Level 6: *STUNNED*

target_helper.bcs
Description: Sets special batclient variable selectedTarget so you can use the F1 key/click F1 in batclient to kill targetted creature. Also reports target to party report line.
Target Tracking System:

Captures current target

Sets global target variable

Party channel target notification

Automatic target tracking

Features:

Global Variable: selectedTarget tracking

Party Notification: Announces current target

vreport.bcs
Description: Adds extra info to the end of the line reported by the vortex analysis skill.
Vortex Progress Tracker:

Calculates vortex completion percentage

Displays progress details

Toggleable tracking

Configurable output

Commands:

vreport on - Enable vortex tracking

vreport off - Disable vortex tracking

vreport - Show current status

Description: Looks for output from essence eye and reports rounds left to the party channel.
Spell Round Tracker:

Reports remaining spell rounds

Captures current spell information

Configurable report destination

Spell duration tracking

Features:

Spell Capture: Tracks current spell name and duration

Reporting: Outputs rounds remaining

Reset Capability: Clears spell info on completion

Usage:

$sr - Report current spell rounds

// Changelog

Wermine's Triggers

mage_analyse.bcs
Description: Reports analysis of magic lore messages to party report channel along with dcrits, devas and essence gain.
Magic Lore Analysis System:

Reports detailed magic spell analysis to party channel

Tracks damage criticality levels

Monitors spell type and target information

Tracking Features:

Damage criticality levels (DCRIT-1 to U-N-S-E-E-N-!)

Spell resistance percentages

Spell type detection (poison, mana, acid, etc.)

Essence skill improvement tracking

Spell Type Categories:

Types include: Poison, Mana, Acid, Asphyxiation, Cold, Electric, Fire, Psychic

Resistance Levels: 0% to 100% in 20% increments

Trigger Events:

Spell casting and targeting

Target resistance reactions

Essence skill improvements

Damage criticality detection

// Changelog

Dazzt's Triggers

spellnames.bcs
Description: Appends spell names to cast messages with configurable color coding for different spell types.
Spell Name System:

Automatically identifies and labels spells being cast

Configurable color coding system for different spell types

Support for all major spell categories (healing, damage, utility, etc.)

Optional spell chant display settings

Spell Categories:

Healing: Single target and party heals (Green)

Damage: Direct damage and area effect spells (Yellow)

Utility: Support and miscellaneous spells (White)

Protection: Defensive and resistance spells (Blue)

Teleport: Movement and transportation spells (Purple)

Field: Area control and environmental spells (Cyan)

Configuration Options:

SPELLCOLORS: Toggle color highlighting (default: true)

DISPLAYCHANTS: Show/hide spell chants (default: false)

Customizable color definitions for each spell category

Extensive spell pattern matching system

// Changelog

Other Triggers

tzarakk.bcs
Description: Tzarakk mount and spawn form management triggers with automatic mount energy tracking and color-coded alerts.
Mount Energy Tracking:

Energetic: Light green - Peak condition

Brisk: Green - Good condition

Slightly Tired: Green - Starting to tire

Tired: Orange - Needs rest soon

Exhausted: Red - Critical condition

Completely Exhausted: Red - Severe exhaustion

Inches from Dying: Light red - Emergency state

Mount Status Tracking:

Automatic mount riding on summon

Dismount alerts and auto-leading

Mount inventory management alerts

Being ridden/led status highlighting

Spawn Form Management:

Spawn activation notifications

2-minute warning before spawn drops

Automatic respawn reporting

Light sensitivity warnings

Setup Required:

Edit mountName variable to your mount's name

Optional: Customize alert colors

bard_play_helper.bcs
Description: Helper script for BatMUD bard plays that allows you to write and perform plays on the stage in Shadowkeep.
Play Management System:

Step-by-step play execution

Support for multiple command types

Costume change integration

Automatic line progression

Supported Commands:

Basic Actions: say, emote, whisper

Play Control: start play, stop play

Costume Management: wear, enter/exit commands

Dynamic Content: Variable substitution with <ME>

Usage:

$bard_play_helper - Execute next line in play

$bard_play_helper.help - Show help information

/scriptreload - Reset play to beginning

/scriptbootup - Initialize script after reload

// Changelog