Power Aliases
From LSWiki
(diff) ←Older revision | Current revision | Newer revision→ (diff)
To use these aliases on your characters you might need to make slight modifications replacing specific terms like "sword" or "shield" with types for your particular needs. When an alias is made it can be local or shared, you have room for 50 local aliases and 100 shared aliases. Almost all of the following should be made shared; first "set alias share to start sharing alias", then "share <name>" for each alias. Local aliases should be reserved for character/guild specific aliases that you only need on THAT character.
There is an "easy copy" of this page optimized for cutting and pasting, without the explanations.
Basic Character Information Checks
Being able to see all of your most crucial info in concise aliases will help save a lot of time. This is particularly useful when starting new characters.
- set alias stats to show attributes;show attribute development;show specialty access points
- set alias cap to show keep capacity;show keeping;eq;i
Basic Combat Checks
Many ratings change dramatically based on certain conditions, the ability to see the ratings at any moment will allow you to, not only see those changes, but help you better understand certain skills. For example, doing this will reveal that the skill Tactics contributes more points the more defensive your combat mode, or the skill Intimidation contributes more when fighting things like elves that may naturally be more afraid of a given character. Here are some aliases that will allow you to see all the necessary info easily.
- set alias swr to show attacks;show attack rating with sword;show damage rating with sword
- set alias dr to show defenses;show dodge rating;show deflection rating with shield
Combat Modes
Being able to quickly switch between combat modes will drastically increase your effectiveness in combat. For example, starting in cautious and realizing that your opponent is getting stunned, being able to quickly switch to reckless or sacrificial, then switching back to a more defensive stance when the stunning stops..... actions like this are crucial. Here are some aliases that will allow you to rapidly adapt to changing combat conditions.
- set alias pati to set combat mode to patient
- set alias deff to set combat mode to defensive
- set alias caut to set combat mode to cautious
- set alias bala to set combat mode to balanced
- set alias stud to set combat mode to studious
- set alias aggr to set combat mode to aggressive
- set alias reck to set combat mode to reckless
- set alias sacr to set combat mode to sacrificial
Strike Locations
Attempting to strike in the proper location can take a fight from long and arduous to quick and dirty.
- set alias sh to strike head
- set alias stw to strike right wing
- set alias stt to strike torso
- set alias stb to strike body
- set alias stc to strike chest
- set alias sce to strike central eye
Scatter Setting
As you characters get stronger, being able to correctly scatter your attacks to get the most effectiveness can also drastically increase your killing power.
- set alias wide to set attack scatter to 100
- set alias tght to set attack scatter to none
- set alias mid to set attack scatter to 15
Looting
Everyone who uses portable holes, and many of the rest of us, would always like to take items to sell as efficiently as possible.
- set alias y to get all gold;get all gold from all remains
- set alias pill to get all from all remains
(if you are not chaos favored, use 'get all except rocks from all remains')
(another popular name for this alias is 'gac', from the original 'get all from corpse')
- set alias lk to drop hole;open hole;look in hole;close hole;take hole
- set alias hol to take $*;drop hole;open hole;put &* in hole;close hole;take hole
- set alias holl to take all except all remains;drop hole;open hole;put all except all remains in hole;close hole;take hole
Character Development
The right set of aliases makes managing your attribute and skill development much easier.
- set alias sad to show attribute development
- set alias ssa to show specialty access
(can use 'ssa' by itself or 'ssa dex', 'ssa con', etc.)
- set alias ssp to show specialty points
- set alias ssl to show specialties
- set alias spec to set specialty degree in $@ to $1
(usage: 'spec 2 sword')
- set alias sk to show skill
- set alias sks to show skills
(can use 'sks' by itself or 'sks str', 'sks wil', 'sks ccw', 'sks mov', etc.)
Memory Management
Keeps you remembering what you need to and forgetting what you don't.
- set alias mem to memorize all;forget unnecessary;forget familiar
Training
To make dealing with trainers easier.
- set alias wtrain to say What skills do you train?
- set alias wteach to say What do you teach?
- set alias wenhance to say What abilities can you enhance?
- set alias train to say Train me in
- set alias teach to say Teach me
- set alias ptrain to say Please train me in
- set alias enhance to say Enhance my
Useful Hannibal Lecter Style Aliases
Handy for Reapers, people who enjoy making money by selling meat, and other varieties of butcher.
- set alias chop to cut right arm from corpse;cut left arm from corpse;cut right leg from corpse;cut left leg from corpse;cut nose from corpse;cut left eye from corpse;cut right eye from corpse;cut left ear from corpse;cut right ear from corpse;cut scalp from corpse
- set alias p1 to cut anus from corpse;cut rectum from corpse;cut colon from corpse;cut bladder from corpse
- set alias p2 to cut left adrenal gland from corpse;cut right adrenal gland from corpse;cut left kidney from corpse;cut right kidney from corpse
- set alias p3 to cut small intestine from corpse;cut appendix from corpse;cut large intestine from corpse;cut liver from corpse;cut gall bladder from corpse
- set alias p4 to cut spleen from corpse;cut thymus gland from corpse;cut thyroid gland from corpse;cut stomach from corpse;cut esophagus from corpse
- set alias p5 to cut trachea from corpse;cut left lung from corpse;cut right lung from corpse;cut spinal cord from corpse;cut heart from corpse
- set alias p6 to cut pineal gland from corpse;cut pituitary gland from corpse;cut brainstem from corpse;cut brain from corpse;cut left tonsil from corpse
- set alias p7 to cut right tonsil from corpse;cut tongue from corpse
- set alias parts to p1;p2;p3;p4;p5;p6;p7
Archer Techniques
- set alias fb to fire bow
This will fire arrows reguardless if they are in your inventory or in a quiver. The rest of the aliases require arrows to be in your inventory.
- set alias ff to for arrows do shoot each at opponent
will fire repeatedly at an opponent you are already fighting in a room
- set alias fff to for arrows do shoot each $1 at $2 $3
will fire repeatedly at an opponent in a room where $1 is direction, $2 is opponent and $3 is the number of opponent
Advanced Techniques
Lost Souls supports internal mechanics that allow for incredibly sophisticated aliasing. The two main features are (1) the "for" command and (2) the UNIX argument variable support (e.g. $1, $*, $@) . Some examples off the top of my head:
- an ELF alias to sacrifice a bunch of a type of item lying on the ground to Eris: set alias masseris to get $*;for $* do offer each to eris
- an ELF alias to offer an item to a god (in the form of o [god] [item]): set alias o to offer $@ to $1
- an alias to attempt to unlock a specific door with any of your keys (taking 1, 2, 3, etc. as an optional argument to specify the door): set alias keys to for keys do unlock door $* with each
- an alias to attempt to unlock every door with a specific key (taking 1, 2, 3, etc. as an optional argument to specify the key): set alias doors to for doors do unlock each with key $*
Developer Power Aliases
- set alias imm to set immortality on;set invulnerability on;set omniloquence on;set omniscience on
- set alias mort to set immortality off;set invulnerability off;set omniloquence off;set omniscience off
Traveling Aliases
I (Twilight) made these aliases to get me to a location starting from the coordinates 0, 0 in Almeria (the middle of the desert). Depending on the character I use various means for getting to 0, 0 quickly. Anyway, these are pretty straightforward:
- set alias bloodmoon to go 34n, 14w
- set alias camelot to go 10s, 81e
- set alias darkhold to go 39s, 22e
- set alias disco to go 37n, 20e
- set alias dovac to go 5e
- set alias etzaerli to go 30s, 37e
- set alias krythe to go 36n, 9e
- set alias lostlamb to go 19n, 8e, 8e, 2s, e
- set alias musashi to go 40n, 40w;go 10w;go 10n;go s, u, e
- set alias rlyeh to go 4n, 37w
- set alias shadowtower to go 30s, 23w
- set alias shatterspire to go 35n, 4e
- set alias stormrock to go 40s, 18e
- set alias teryx to go 10s, 40e, 40n;go 2w, 4u, 3n
- set alias togrek to go 27n, 8e
- set alias xi to go 5s, 10e
Underdark.
- set alias underdark to go 35n, 2e, id, d, 5w, 4n, 3d, 4n, 4d, 3n
- set alias shadowmyrk to underdark;go wd, 5w, u
- set alias yathryn to underdark;go wd, 10w
Tethys/Nexus aliases. The first one gets you to kerberos. The second one gets you from the hoop in tethys to deaths gate. The third one gets you from death's gate in the nexus to the statue in the courtyard. Then there are the reverse versions, for getting back to deaths gate, then back to the hoop.
- set alias tethys to go 14s, 8w, in, ne, ne, e, se, se, se, se, e, ne, ne
- set alias deathsgate to go 5e, u, 10n, u, 7e, u, 5s, 5e, 5s, 5e, n
- set alias nexus to go 8s, 3w, 5s, 3e
- set alias unnexus to go 3w, 5n, 3e, 8n
- set alias undeathsgate to go s, 5w, 5n, 5w, 5n, d, 7w, d, 10s, d, 5w