Lich script repository
combat-trainer
trains combat skills
- construct
- debug_mode
- storage_containers
- dance_threshold
- retreat_threshold
- dance_skill
- combat_trainer_action_count
- summoned_weapons
- combat_trainer_target_increment
- stances
- weapon_training
- use_stealth_attacks
- ambush
- backstab
- charged_maneuvers
- fatigue_regen_threshold
- aim_fillers
- aim_fillers_stealth
- dance_actions
- dance_actions_stealth
- ignored_npcs
- summoned_weapons_element
- summoned_weapons_ingot
- stance_override
- skinning
- lootables
- thanatology
- spare_gem_pouch_container
- gem_pouch_adjective
- buff_spells
- offensive_spells
- cambrinth
- cast_messages
- prep_messages
- is_empath
- empath_healing
- osrel_timer
- osrel_amount
- osrel_no_harness
- buff_nonspells
- kneel_khri
- khri_preps
- manipulate_threshold
- training_abilities
- fatigue_regen_action
- dual_load
crossing-training
trains non-combat skills
theurgy
train theurgy by working up devotion and doing some simple communes
training-manager
repeatedly trains non-combat and combat skills
hunting-buddy
trains combat skills (using combat-trainer) in defined hunting areas
mining-buddy
mines in defined mining areas, up to once per room
mining-manager
repeatedly mines in defined mining areas (using mining-buddy)
train
trains attributes
circlecheck
reports your progress towards circling
pick
disarms and unlocks boxes
sell-loot
sells loot and deposits coin
smelt
smelts an ingot
forge
forges an item
crossing-repair
repairs items
favor
gets a favor from a given Immortal
setupaliases
adds a useful selection of aliases to the global list
gbox
gets all boxes from a container and gives them to a character
safe-room
heals at a PC or NPC empath and shares items between characters by dropping them in a safe room
mine
mines a room and watches for dangerous events
smelt-deeds
combines deeds of like metals to save inventory space
workorders
completes a workorder for the given discipline
spin
weave-cloth
roomnumbers
appends the Lich room ID# to your in-game room title
textsubs
provides in-game text substitution capabilities; by default comes with numerical substitutions for appraisal and combat messages
smartlisten
if someone teaches you an approved class you'll start listening
moonwatch
populates UserVars.moons with data related to the moons
afk
runs in the background to provide safety while you are afk
tendme, tendother
automatic wound tender
performance-monitor
logs combat data for later parsing
dependency
bootstrap
drinfomon
equipmanager
events
common, common-crafting, common-money, common-summoning, common-travel
spellmonitor
addroom
add a series of rooms to the lich map
smarttransfer
safely transfer wounds from the target, avoiding useless injuries in fatal areas
healme
basic self healing script
create_symlinks.bat
Useful if you are doing development on Windows. Set the LICH_SCRIPTS environment variable to the path to your lich/scripts/ directory.
create_symlinks.sh
Useful if you are doing development on OSX or Linux. Pass it an argument of the path to your lich/scripts/ directory.