The Touched

From LSWiki

Revision as of 03:02, 8 August 2021; Esmene (Talk | contribs)
(diff) ←Older revision | Current revision | Newer revision→ (diff)
Jump to: navigation, search

Contents

the Touched

There isn't just one path to psychic power.  Experimentation, god granted
powers and even blind luck can unleash a person's potential.

Blind luck would be how one describes Irelun's path to psychic power.  After a
night of drinking and brawling he awoke to the power of psychic abilities but he
also awoke to much more.  He had learned how to identify the psychic ability in
others and the ability to manifest a suit of psionic armor.  Furthermore he had
gained the ability to instill the capability in others with concentration and a
'gentle tap' to the head.  But not everyone can join, only those deemed worthy and
sufficiently drunk may join.  Those who don't know how to have a good time need not
apply.

Where did he receive this ability?  Was he touched by the gods?  Was it
spontaneous?  No one knows; not even him (far, far too much brain damage). All that
is known is that his Touched have gained the capability to achieve psychic power
unlike most mortals.

NOTE: the Touched are currently a beta assoc. The affiliation may change over time, and not all information presented here may remain accurate. Some things are a 'lil buggy, and who knows what'll happen in the future.

Joining

Current Join status : Open

In order to join the Touched, you must first get *very* drunk, then step up to the bar in the Temple of Discordia and say in a language that will be understood (Anglic works)

allow me to be touched

Leaving

In order to leave you need to return to the bar and say, "I don't want to be touched anymore."

It appears as though there are no restrictions around leaving and rejoining.


Required Specs

                   [min..]max
REQUIREMENTS
Somatopsychosis  1
Telepathy        1
Redaction        1
Carousing        1

1 wil, 1 int, 2 ego

Powers Given

As a member of the Touched you are granted access to the following powers:

The ability to concentrate on sensing the latent wild talents within an individual,
along with the ability to concentrate on manifesting a suit of psychic armor.
To dispell this suit of armor, simply concentrate on releasing your suit of psychic energy.

The below only appear for the leader of The Touched

   As leader of the Touched you can also perform the following commands:
   concentrate on opening the Touch to an individual
   concentrate on removing the Touch to an individual
   concentrate on showing those who can be Touched
   concentrate on shifting the availability of the Touched to open or closed


The suit of armor provides AC scaling based on your psionic skills. In addition, it works as the diaphany armor class, covering any uncovered limbs. It is rumored to provide some benefit to the psionic skills of the users, as well as provide a retributive effect.

Specialty Access

all Touched are given a blanket +5 spec access to *all* psionic skills.


Current Bugs

Bug Description Repeatable Steps Fix Status (Reported, In progress, Retest, Fixed) Workarounds Root Cause // Suggested fix
Suit not functioning as a paraquerlos The fluxflow suit is still functioning as a parageos or paralemnos and is shifting form rather than simply covering all slots like a paraquerlos You concentrate on manifesting a suit of psychic armor.

A the fluxflow suit manifests in your inventory. Your fluxflow suit begins to flow and shift, a helm, a breastplate, a right sleeve, a left sleeve, a right gauntlet, a left gauntlet, a right legging, left legging, a right boot, and a left boot extruding from it, changing and growing from a miniscule diaphany into an enormous full suit of armour.

Reported The fluxflow suit is specifically set up to shift form -- unlikely to be a bug. // Setting set_fluxflow_shapeshift to false should prevent the shifting of armour type. // Prototyped in my /w/ folder.
Suit not giving psionic skill bonuses The suit should be generating a skill bonus of 15-40 depending on psionic skills per specification You are an unskilled first-degree somatopsychotic (0).

You wear your fluxflow suit on your body. You are an unskilled first-degree somatopsychotic (0).

Reported Skill bonuses are not apparently a feature that was coded into the fluxflow suit. // Adapt the formula for talent sensing faculty to this. Prototyped in my /w/
Sensing latent talents too accurate The power "concentrate on sensing the latent wild talents within an individual" is 100% accurate in all cases Using the ability Reported The code is not at all set up to actually generate false positives here.
Joining looks odd from a third person perspective The second line should be adjusted for a third person viewing to just the recipient rising On someone else joining:

Pupil is knocked to the ground suddenly by a huge force. As you rise you realize you are something...more than you were.

Reported Improper messaging descriptors. // Separate out the messaging into three different messages: 1: The hand itself, keyed to Sense_Astral; 2: the person is knocked to the ground, keyed to visual and kinesthetic_for_source; 3: The rising and realization that you're more than you were, keyed to cognitive sense and displayed only to the target. Also make the hand out of actual vril. Prototyped in my /w/ -- also includes leave message updates cuz they had the same issues.
People sometimes removed at random On incarnation/disincarnation sometimes people are removed from the association

When stripped I didn't get a message, and kept the flux suit for that incarnation - Fitz

None known Reported If you receive an invite from Guardas it appears that you no longer get kicked out. The Touched Daemon only saves its list of allowed members when Guardas adds/removes a member, so when the daemon reinitializes, it will typically lose the records of the people who weren't specifically invited (or people who just joined when Guardas invited or removed someone else), and those people are removed when the affiliation link tries to attach (generally at reincarnation). tldr: The Touched Daemon needs to call a save function for members to be able to stay members across reboots, and it doesn't unless Guardas does a thing. // Add the save function when someone joins via the affiliation steward. Prototyped in my /w/
Fluxflow suit giving odd messages when attacking and deflecting with hands Deflecting with hands seems to treat the suit like the attacking object and leads to very odd messages. In Combat:

The white-skinned female kielleth guard attacks you with her mithril broadsword, but you deflect it with your right claw.

As the fluxflow suit makes contact upon your fluxflow suit it emits a small flare of energy.

Reported The hook that causes this messaging apparently passes 0 as the attacker when deflecting unarmed. // Can be fixed by defining some alternative messaging when the attacker is identified as the suit -- probably based off querying the attack descriptor for the attack vector or something. Prototyped in my /w/ -- if the attacker is 0, the messaging describes the vector instead.
Talent sensing can't target by nickname Not much more to say Set a nickname on a random autonomon, try to sense them by nickname, get "You concentrate on sensing the latent wild talents within Mindblaster Bez." // "You cannot perceive mindblaster bez." - since `for` prefers to use nicknames, this makes batch-sensing difficult. Reported You can use capital letters in your nicknames, or you can use color controls, but you can't do both. This appears to fail specifically when attempting to use "for" to target something with A: a color control and B: a capital letter anywhere in the nickname. Probably because the argument passed to locate_name is forced to lowercase. This is because locate_name apparently will not return on anything other than an exact match when a color control is passed to it. So we could probably either strip the color control or just not have it force the string to lowercase. // Prototyped in /w/
Fluxflow suit sticks around on leave If you get kicked out on disincarnation (as noted above), this does not dispel a manifested fluxflow suit, though it will no longer resize or reshape Manifest a fluxflow suit, disincarnate, incarnate Reported The suit should probably check for an affiliation link and remove itself if the link isn't detected, but doesn't. // Add a hook that makes the suit remove itself if you try to equip it but fail because you're not Touched. Also added stuff to remove any manifested fluxflow suit in the inventory of a person who leaves/is kicked out. Prototyped in my /w/
Personal tools